Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-03-14
| ||
| 08:25 | Released rejig version v0.18.0 leaf check-in: 7304670265 user: tangent tags: trunk, rejig-v0.18.0 | |
| 07:55 | . check-in: 73658e2f1b user: tangent tags: trunk | |
| 07:50 | . check-in: 0e99068b5a user: tangent tags: trunk | |
| 07:42 | Containerized the build process as a way to get more native CGO builds. How many you get depends on whether you give it both ARM64 and AMD64 builders in the podman farm it uses. It can't hit 100% because you can have either Intel or ARM macOS builds, not both under this scheme, but it can hit as much as 5/6. check-in: c147d1ebc0 user: tangent tags: trunk | |
| 05:21 | . check-in: fa851496b8 user: tangent tags: trunk | |
| 04:43 | Applied a Linux/GCC fix to tools/mkrel check-in: a7831d4383 user: tangent tags: trunk | |
| 04:34 | Released rejig version v0.18.0 check-in: 0967ad3b50 user: tangent tags: trunk, rejig-v0.18.0 | |
| 04:31 | Using Unicode ␊ and ␛ chars in string literals when they appear in program text since we don't know how the R47 intends to handle that in conjunction with its in-development printer support. At this point, the best we can hope for is not to have broken output due to actual ASCII escape sequences or linefeeds. check-in: 597ef189f6 user: tangent tags: trunk | |
| 04:11 | Reordered a new op alias added for the HP-42S to avoid breaking a DM32 test which depended on a particular one being last. check-in: f5ef350a8c user: tangent tags: trunk | |
| 04:10 | Fixed a validator failure caused by the new PRON/PROFF mapping check-in: 45f4d9409c user: tangent tags: trunk | |
| 03:57 | . check-in: c40478c345 user: tangent tags: trunk | |
| 03:27 | . check-in: 718d5e6dba user: tangent tags: trunk | |
| 03:15 | Mapping HP-42S ops PRON/PROFF to the R47's PRTACT flag check-in: 7cc2c5b3ac user: tangent tags: trunk | |
| 03:06 | Fix to AOFF handling check-in: aa314e8a1d user: tangent tags: trunk | |
| 03:06 | Added PRA op check-in: d904f0d54e user: tangent tags: trunk | |
| 02:52 | Moved some of the HP-42S special-casing from main() into a new output/prepare.go file. check-in: 9f17308580 user: tangent tags: trunk | |
| 02:42 | . check-in: 52c77c3bb0 user: tangent tags: trunk | |
| 02:11 | Renamed the `--from/to free42-raw` format to `hpraw` check-in: 5255f7b81e user: tangent tags: trunk | |
| 02:03 | Fixed an HP-42S raw output encoding problem which backs out a bogus change made as part of [86eb589431]. check-in: f7f508ce4a user: tangent tags: trunk | |
| 01:45 | Added the HP-42S op CLD, which has no direct R47 equivalent at the moment, but we can hack around it by abusing "MSG 000" to mean the same thing. (It kinda _should_, yet it doesn't; chasing it upstream.) check-in: 4b39b9e596 user: tangent tags: trunk | |
| 00:29 | Round-tripping tweaks for the new append-op support. check-in: 279010abcd user: tangent tags: trunk | |
| 00:21 | Added PROMPT op check-in: 08a25d5031 user: tangent tags: trunk | |
| 00:15 | Added the AIP op check-in: 5a7ad5a5ae user: tangent tags: trunk | |
| 00:08 | Added ALENG op check-in: 330f9ec5fe user: tangent tags: trunk | |
| 00:04 | . check-in: d1a2811de1 user: tangent tags: trunk | |
| 00:03 | Added the HP-42S alpha append op (├) check-in: 4c1db44703 user: tangent tags: trunk | |
|
2026-03-13
| ||
| 23:28 | Lowering system flag names to numbers in `--to hp42s` check-in: 1bf3f0a5ad user: tangent tags: trunk | |
| 22:54 | Straight ASCII double-quotes for alpha strings in --to hp42s check-in: dbaa63e37a user: tangent tags: trunk | |
| 22:48 | Preferring all-ASCII all-caps aliases in `--to hp42s` output. check-in: acb3328f64 user: tangent tags: trunk | |
| 21:42 | No longer doing roundtrip tests directly on tests/hp42s/AllOps.txt. After the dos2unix fix, now we find it's rewriting the extended stat ops as XROM calls. Removed the dos2unix bit and making a copy of the input file in /tmp instead. check-in: 66dc5c6bd0 user: tangent tags: trunk | |
| 21:26 | Comment tweak check-in: f452d724ae user: tangent tags: trunk | |
| 20:51 | . check-in: 93b2f05f60 user: tangent tags: trunk | |
| 06:47 | . check-in: a0546ba388 user: tangent tags: trunk | |
| 06:46 | . check-in: 32c5d96a05 user: tangent tags: trunk | |
| 06:45 | . check-in: ae90ab231a user: tangent tags: trunk | |
| 06:44 | . check-in: 60d6948eae user: tangent tags: trunk | |
| 06:44 | . check-in: d0b27e7820 user: tangent tags: trunk | |
| 06:42 | . check-in: 10be697610 user: tangent tags: trunk | |
| 06:34 | Added a dos2unix step to tests/roundtrip after it produces hp42s/AllOps.txt from the .raw version, to avoid creating a pure line-endings diff after each "make test" run. check-in: 35904c36a1 user: tangent tags: trunk | |
| 06:30 | Remapped AON → VIEW 'rejigα' check-in: 2828132eac user: tangent tags: trunk | |
| 06:03 | Recast the ARCL/ASTO mappings in a form that lets it be shared by both the encoding and decoding sides, not only to reduce code duplication but to bring them into yin/yang symmetry, solving the diffs in "make test" check-in: 86eb589431 user: tangent tags: trunk | |
| 05:44 | . check-in: 87db674ae5 user: tangent tags: trunk | |
| 05:39 | . check-in: 79240ae096 user: tangent tags: trunk | |
| 05:37 | Committed the .txt version of the AllOps.raw file for use as documentation of what rejig is currently tested in its HP-42S input paths. The new alpha register stuff is making the .p47u version difficult to read. check-in: 0ef357690e user: tangent tags: trunk | |
| 04:55 | String literals found in programs also count as initting our faux alpha register because we now STO them there explicitly, as the HP-42S does implicitly. This does not complete the improvement sequence, but it gets us close. check-in: 98d14f44aa user: tangent tags: trunk | |
| 04:36 | . check-in: 69ded03566 user: tangent tags: trunk | |
| 04:16 | Suppressing redundant warnings to avoid yeah-yeah-yeah syndrome check-in: b74a666a6f user: tangent tags: trunk | |
| 04:07 | Improved automatic faux alpha register init; alphabetized funcs check-in: fc15f557d0 user: tangent tags: trunk | |
| 03:36 | Doing the CLA remapping only for HP-42S inputs to R47 outputs. All other cases emit the CLA normally. check-in: d3c2eaf0ad user: tangent tags: trunk | |
| 00:40 | Mapping AON/OFF to NOP for lack of a better plan. check-in: 8a85d67053 user: tangent tags: trunk | |