Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
10 check-ins related to "uwf"
2025-09-26
| ||
20:58 | Yet another snapshot. If I disable the in-line testing multiply emulation seems to work in U/W FOCAL. But with testing enabled, a test case that passes stand-alone chokes. I think I've got some kind of uninitialized data or reuse bug I'm not seeing. Cleaned up a comment in 8NFPP.PA. Fixed how in-line testing was returning EAE rather than Emulated results. Added another test case. Leaf check-in: 0fd82c1c85 user: poetnerd tags: uwf | |
2025-09-21
| ||
17:02 | Moving the uwf-noeae-test script to the testing directory. check-in: bce1ab5268 user: poetnerd tags: uwf | |
16:58 | Renamed and reordered placement of temporaries to make sorting out bugs easier. Tests pass, but UWFNOE still fails in a non-obvious way. So this is a snapshot checkin. check-in: 0aeb272361 user: poetnerd tags: uwf | |
2025-09-14
| ||
23:26 | Found a test case that fails. 8NFIO will need surgery to fix. Checking in the current broken version as a fall back. check-in: acd3fc43a2 user: poetnerd tags: uwf | |
2025-09-13
| ||
03:58 | Snapshot: Small update to doc. 8NFIO.PA now auto-detects whether it's stand-alone or part of UWF. A couple bug fixes. New test harness: a table of executions, and a stop with easy display of failure in the AC. It passes all tests in the harness but still doesn't work in UWF. Latest multiply fix: We could enter multiply with a non-zero link that the EAE hardware ignored, but that we used. Maybe a similar bug is in the DVI routine. check-in: b75033af80 user: poetnerd tags: uwf | |
2025-09-12
| ||
03:47 | Snapshot. Publish current draft of non-EAE support for U/W FOCAL: Merged in trunk changes that came in while I was fiddling with this. Add documentation of what's being done in src/uwfocal/NONEAE.md. Point to that documentation in src/uwfocal/README.md Add 8NFIO.PA and 8NFPP.PA, our non-EAE modules. Update scripts/misc/uwfocal-rk05.os8 to build UWFNOE in addition to UWF16K. Now generate listing and bitmap files for when we will need them. Create new scripts/misc/uwf-noneae-test.os8 to be a quick build of 8NFIO for testing. Current status: The emulation is integrated into U/W FOCAL, and it seems to run without totally killing the interpreter. The EAE emulations pass basic tests. Alas, there are corner cases in the code that are still wrong. Even the simple FOCAL statement, "T 3" does not print a 3.0000000e00 as expected. Instead it leaves the FLAC in a state where no more FPP operations are possible. At least "T PI" produces "3.141721908E+00*" as expected, and it didn't do that yesterday. check-in: 7ada921d22 user: poetnerd tags: uwf | |
02:43 | Bugfix: pip_cp_from uses ptp, that appends to existing files. POSIX semantics and expectation is that the file gets replaced. Now pip_cp_from replaces rather than appends, as we expect. (This probably explains some unexplained behavior through history.) Leaf check-in: c31ff2e107 user: poetnerd tags: trunk | |
2025-09-04
| ||
23:44 | Create new branch named "uwf" check-in: 9d32497326 user: poetnerd tags: uwf | |
21:29 | Merge in massive cleanup of all Python code. check-in: 307c149d8e user: poetnerd tags: trunk | |
2025-08-31
| ||
01:41 | Add "make run-ock" to Makefile. Adds run-ock.script.in check-in: 4e2c68b659 user: poetnerd tags: trunk | |