Couplement Forth  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2021-06-20
18:30
Increase the data stack in the IXl method. Fix the $DD prefixes of the undocumented `dec ixl`. Leaf check-in: 30f2a0438f user: programandala.net tags: trunk
12:20
Prepare a new faster data stack method manipulating only IXl. check-in: 005c639e2c user: programandala.net tags: trunk
2020-12-24
17:05
Update the documentation about the repository. check-in: ca9c687ae9 user: programandala.net tags: trunk
17:02
Build an online version of the README. check-in: c12e2054a1 user: programandala.net tags: trunk
2020-12-06
20:54
Fix typo. check-in: 7bc5b18149 user: programandala.net tags: trunk
20:46
Update README after converting the repository to Fossil. check-in: 9e3e9c2114 user: programandala.net tags: trunk
19:35
Fix typo in documentation check-in: 2bc08fd0f4 user: programandala.net tags: trunk
2020-11-23
00:48
Update TO-DO check-in: f65d787e84 user: programandala.net tags: trunk
2020-05-31
17:16
Use standard error numbers; no error messages check-in: 135948dd39 user: programandala.net tags: trunk
16:42
Fix `depth`, add `?error` and `?stack` check-in: c85237dd91 user: programandala.net tags: trunk
15:58
Improve cursor shape, `home`, `border` check-in: b75a3e7896 user: programandala.net tags: trunk
2020-05-30
22:09
Move doc to the left margin This makes it easier to share documentation with Solo Forth. check-in: c49185cc6c user: programandala.net tags: trunk
21:54
Add `compile,` and `invert` check-in: 5165d9cef9 user: programandala.net tags: trunk
21:44
Improve by calling push_de and pop_de check-in: d2d6404104 user: programandala.net tags: trunk
2020-05-29
17:08
Delete hl_dsm data stack method It's slower than sp_dsm and ix_dsm and has no advantage, because the HL and DE registers must be preserved in the routines. check-in: b3d5438a05 user: programandala.net tags: trunk
17:02
Use single quotes in definition headers This makes it easier to work at the same time with the source of the Solo Forth. Beside, words containing double quotes are more usual. check-in: aef2c493e4 user: programandala.net tags: trunk
09:31
Improve `0=` and `0<`; remove `not` check-in: 3e5b6d1396 user: programandala.net tags: trunk
09:10
Update TO-DO check-in: 0117a4d0ab user: programandala.net tags: trunk
09:10
Fix documentation markup check-in: 2872bd628c user: programandala.net tags: trunk
09:06
Make `dp` a variable check-in: 75c2b982c0 user: programandala.net tags: trunk
2020-05-28
20:05
Add `0exit` and `?exit` check-in: e3523bebf3 user: programandala.net tags: trunk
18:17
Update TO-DO check-in: c176fa6fc2 user: programandala.net tags: trunk
18:16
Convert the documentation to Glosara format http://programandala.net/en.program.glosara.html https://github.com/programandala-net/glosara check-in: bf38de1924 user: programandala.net tags: trunk
17:30
Move the descriptions below the header definitions This will make it easier to improve the documentation in order to use Glosara (http://programandala.net/en.program.glosara.html). check-in: d10d370b2a user: programandala.net tags: trunk
17:21
Update the hex notation check-in: 3660e8e5cb user: programandala.net tags: trunk
16:51
Add `+!`; fix `.` (partially) check-in: 4d508f00c3 user: programandala.net tags: trunk
16:20
Add a ix_dsm fast variant of `nip` check-in: 5aa060df34 user: programandala.net tags: trunk
16:10
Update TO-DO check-in: 9477b117c9 user: programandala.net tags: trunk
16:09
Improve `sp0`; add average timing to data stack methods check-in: 0d637c6c6e user: programandala.net tags: trunk
15:34
Delete iy_dsm data stack method It's the slowest by far. The IY register is used by the system and must be preserved in the routines. The only disadvantage of ix_dsm is that the IX register must be preserved by the caller when necessary. check-in: 9a1d01a937 user: programandala.net tags: trunk
15:26
Add push_de and pop_de routines Perhaps they will not be useful enough, because the cases where replacing push_hl and pop_hl with them some bytes are saved are very few. But at the moment they help compare the timings of all the data stack methods. check-in: a638932528 user: programandala.net tags: trunk
15:04
Remove safe variants of data stack methods; add timings The stack check will be implemented with the usual `?csp` in `interpret`. check-in: 61465dac20 user: programandala.net tags: trunk
14:25
Update TO-DO check-in: 23c08c2e4b user: programandala.net tags: trunk
14:24
Fix error switch; improve `state`; delete old code check-in: 8a43bb4d7e user: programandala.net tags: trunk
2020-05-27
23:45
Create constants with data stack routine addresses check-in: c4afabf668 user: programandala.net tags: trunk
22:59
Fix `tab`;rename `overp` `overprint`;delete old code check-in: 33dfa8375a user: programandala.net tags: trunk
22:42
Improve `sign` check-in: 51bbe4e9c0 user: programandala.net tags: trunk
22:32
Fix `j` check-in: d024728c96 user: programandala.net tags: trunk
22:30
Fix ix_dsm `dup`, improve ix_dsm `drop` check-in: b7612421c4 user: programandala.net tags: trunk
22:22
Update TO-DO check-in: 313c2c6c37 user: programandala.net tags: trunk
22:22
Fix `perform`; document stack effect of `find` check-in: a6e6445e65 user: programandala.net tags: trunk
22:10
Remove old unused code check-in: cf41f0597b user: programandala.net tags: trunk
20:50
Update TO-DO check-in: b7d90d4c24 user: programandala.net tags: trunk
20:48
Improve `?branch`, add `0branch` Now the behaviour of `?branch` is more logical for its name, though not the classic one. check-in: 9532a234f2 user: programandala.net tags: trunk
20:22
Update TO-DO check-in: f80bb1f766 user: programandala.net tags: trunk
20:22
Prepare `interpret` for ix_dsm check-in: f3f308d16a user: programandala.net tags: trunk
19:53
Prepare `u.` for ix_dsm check-in: b2319b5d3e user: programandala.net tags: trunk
19:53
Update TO-DO check-in: 56ccc4a44b user: programandala.net tags: trunk
19:47
Remove `fast`&`slow`; offer only compiled safe mode No need to keep fast and slow (safe) variants of the data stack routines compiled just to choose between them at run-time. check-in: 54991cbab7 user: programandala.net tags: trunk
17:58
Make constants smaller and faster check-in: a220d2b3bb user: programandala.net tags: trunk