Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
2020-12-24
| ||
17:05 | Update the documentation about the repository. Leaf 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 | |
17:49 | Make variables smaller and faster check-in: b619d78814 user: programandala.net tags: trunk | |
17:41 | Fix `base` check-in: 9be1f71afe user: programandala.net tags: trunk | |