Commit graph

1797 commits

Author SHA1 Message Date
crc
1e131285b3 fix a typo
FossilOrigin-Name: 10392551645a44ddd6715c0cdcabaa9885053eab66eb733b03e7115251b33814
2023-10-23 18:30:04 +00:00
crc
9c57273486 add rest of missing source data
FossilOrigin-Name: 975ce00555053ef25bf6ba20a886aa5ba35f91c3f96292961b379369fbe919af
2023-10-23 18:26:47 +00:00
crc
f7310bb6cc move malloc & double to package/extensions
FossilOrigin-Name: 072c6e6b0eb0f21ce985d84fc8c5f032172e3116ec765c61d85fb60aa3ff74d4
2023-10-23 18:23:23 +00:00
crc
3eec5480ab make some small optimizations to some fll: words
FossilOrigin-Name: 767c0b08d5e9ddd854a15027d025aa1b89f5359c67718b0bf51e2a06c2996f71
2023-10-23 16:08:18 +00:00
crc
a0ae942d31 move old Python files to old/ pending future deletion
FossilOrigin-Name: 311bcb2964ead8ae4caf302c407a3b6ddc4ce699a874d85603af479030944cba
2023-10-22 22:29:22 +00:00
crc
1ada61d358 quieter output when building; use strlcpy in tools/retro-muri.c
FossilOrigin-Name: 637aea342f7adc3086dc4e32000859005cb9ec646fe2f27064435195734e290a
2023-10-22 22:19:38 +00:00
crc
65c38bcaea note a possible bug in s:dedup
FossilOrigin-Name: 1d1cd59da1428379f3680cb440e873fe9bc5ea4d7d760ff387c39c41ea4e08ef
2023-10-22 22:10:41 +00:00
crc
dad3833893 a formatting tweak
FossilOrigin-Name: 9ac60ea565b65f9785d1f901854bdc5dafc52f31601613f7276913b55d2f82b7
2023-10-22 22:09:49 +00:00
crc
c26569ba03 fix some casting issues in nga-c; back to 64-bit builds now
FossilOrigin-Name: fbc9b9970dcd17559ad61aa56b6bae423f76abddd4e78c98bf2038d72a7f8ec8
2023-10-22 22:04:32 +00:00
crc
936a426ece add missing source data for err: and some globals
FossilOrigin-Name: 7de6429d5af29155b8ad47bc3908b88840f7bb6f5ccd07014acf263e74548b9f
2023-10-22 21:59:01 +00:00
crc
fe21169724 add missing source data for a: and d: words
FossilOrigin-Name: 6cd7cec6ee8dff1be8774f32982625fd56ee36927d3452b733c41162392b0137
2023-10-22 21:45:13 +00:00
crc
8aa8e3e7ee add CURRENT.txt to start tracking what Im currently working on
FossilOrigin-Name: 3305a51db54f6a10ed57b1fc88ec30ff2b2e7af9d6dca006943855526a1f8233
2023-10-22 16:44:57 +00:00
crc
21d23ee3e7 add missing source data for words in script: mem: and double:
FossilOrigin-Name: bb2a1fd9b46acdf68d79753792e9201cf6690efee2eaa350341faa39636d0d71
2023-10-22 16:18:59 +00:00
crc
6e17d8a8d5 add missing source data for file: and fll: vocabularies
FossilOrigin-Name: 7a9759a9e829d5181da9a868b574c39b24859758481ae3c563873adefe89fd9a
2023-10-22 16:11:59 +00:00
crc
fd50adfb70 remove unused file; update tools/missing-dsource.retro; dev. builds are set to 32-bit for now (will be back to 64-bit default later)
FossilOrigin-Name: ef89aa704a826e2edd4ba3441105cb6f0bcc02a9b8b8f7f431a44e4d09cc0510
2023-10-22 15:56:22 +00:00
crc
360c390300 add a D implementation of Nga (32-bit only)
FossilOrigin-Name: d5fe8aa2c40bfaef4110c9b07c9fb35671ca31a6bedeafd79ee5d273bfd8aa1a
2023-10-20 17:28:49 +00:00
crc
075fbd6500 nga-c: add NOP skipping
FossilOrigin-Name: fccadfe87aee74d062c39ad8c6eca33e031afae801c35ed2a2c050b5f6553cec
2023-10-19 16:20:38 +00:00
crc
6ed8f2e962 retro.c: remove remaining uses of strcpy()
FossilOrigin-Name: 8219b7a9444e0d1f49b8b2b926d01beb05d7cb071e996c3dc21ddd857fb7c929
2023-10-10 10:03:33 +00:00
crc
57c31a40d0 retro(1): note that verbose output goes to /dev/stderr
FossilOrigin-Name: 80a18380289ec06c1dd854fbf530e98263ba4ea614c265dc2b70cce66540420a
2023-10-10 09:54:47 +00:00
crc
bc30a15534 retro.c: verbose log output to /dev/stderr instead of /dev/stdout
FossilOrigin-Name: ee4e016fdd459a308ac6c564bc11a45662101fdf4a38b841e84b1568393e7829
2023-10-10 09:53:01 +00:00
crc
490fd83cb0 retro.c: -v now mentioned in help text; show sp, rp, core as part of verbose output
FossilOrigin-Name: a78c3d5b49a7f0dd484a8a42ff6b1dd263572bd6b73b787d2481d222c0fe0354
2023-10-10 09:50:07 +00:00
crc
fbfba0630b nga-c: start moving configuration into config.h
FossilOrigin-Name: 1745b78e2c113f6aaea22492a87252a16f5e2b00e22b36d4f8d1953c5131aaeb
2023-10-04 14:59:31 +00:00
crc
5b8a70db73 start of verbose mode (enable with -v command line argument)
FossilOrigin-Name: 29cedf3b8c2e9fc76bb34708d6a7052a290a3ea4ed8fb8b2cbf89fe093325c81
2023-10-03 19:01:15 +00:00
crc
a134b3dd3d err:notfound message display now handled by Forth side, not the VM
FossilOrigin-Name: 4fa570b45bd3769251f681b3e5186bca45b5f430eec5f9bab980d8ef84a6c5b8
2023-10-03 16:43:41 +00:00
crc
92828daa77 nga-c: empty RAM when loading a new image
FossilOrigin-Name: c893d8e609a1f29e575f711524ba8f1bdd62ad5dffa4d192e05c12c2b3e4695f
2023-10-03 15:32:24 +00:00
crc
fe7c180c8d fix source data related to file rename
FossilOrigin-Name: ce5db8cc0a52393be7a6f7b3174f37ee19b0786114c073c5ed2faa0f137a9449
2023-10-03 14:55:11 +00:00
crc
2ccff78191 rename retro-napia.retro to konilo.retro
FossilOrigin-Name: 3ca37dbd36b70922b55e9716a5cda795522ecc6799dee6ad190d54fa4c1d1077
2023-10-03 14:46:18 +00:00
crc
1fe0f0f14d add KNOWN-ISSUES
FossilOrigin-Name: 9e410d9de41b29b660a159e0139152168dc4debd03ac68f493d24aa9d1f1e53f
2023-10-03 13:51:48 +00:00
crc
5e9ce5ca1a update header comment block in vm/nga-c
FossilOrigin-Name: be070c1d49c1757084eab0447e037f641953d4b345a808a97b3f2ebdf07dafb7
2023-10-03 12:45:12 +00:00
crc
94d878ff13 remove a duplicate typedef in tools/retro-muri.c (sevan, in #retro)
FossilOrigin-Name: a3556a2c6b202d3d07f9dcc29441a383a926a88f82e02613bafa6c925fa0bf91
2023-10-03 12:18:57 +00:00
crc
b0c29a9366 begin prep for start of work on 2024.4
FossilOrigin-Name: 43ae0de438c8f0bb405ead0ad1e9bb4191548e80515346720e3e677f2c818853
2023-10-02 16:47:20 +00:00
crc
18d6998de0 add glossary data for err: words
FossilOrigin-Name: 3f7d9bc3844127e0ca897394df23360f590de35d6acfbebd78cdc36d2d7ff0b4
2023-10-02 15:14:07 +00:00
crc
37ea186ccc add glossary data for file:read/bytes and file:write/bytes
FossilOrigin-Name: 2f432d178dec02851193ed446e124ca0e73fe6f3ab65e9a8786b2cead0ce6b4c
2023-10-02 14:52:15 +00:00
crc
5804b68207 amalgamation is now 64-bit
FossilOrigin-Name: 00a2e61e072e7ce23dc616387317946573ff132168ef117bb61b369a2ecfd1ef
2023-10-02 14:27:04 +00:00
crc
2e81e348d5 double cell example: fix shift directions
FossilOrigin-Name: 09fc476ef1e3c4169d6bb43adb5e4a061f363a692ed2bbed75ad318eaa8e374e
2023-09-20 12:00:49 +00:00
crc
fb38ef58f2 add example of vocabulary for double cell numbers
FossilOrigin-Name: f3478e8ea4671b40cfaea135c17c92060a2eb006acd2f93edf9889a38a9ca1e4
2023-09-20 11:58:09 +00:00
crc
0cb7f0ad99 add example of unsigned number vocabulary
FossilOrigin-Name: 94de33e961466ffd42bb28a81dfb974b2f8034555de7e99fd2295641316cb36e
2023-09-20 11:54:52 +00:00
crc
b2e807278e nga-c: add file:read/c and file:write/c for reading/writing characters instead of bytes
FossilOrigin-Name: c1cd094295a085bc54888e5dcea6c9ad486ef71ed820258339bf6955325607cc
2023-09-15 14:16:31 +00:00
crc
7cdc32dfb9 nga-c: utf8 -> utf32 conversion in source files
FossilOrigin-Name: ef532ae03bab4fabaced672fda8f7d5e6e46e27050a0e0d22b3a3306ec284b90
2023-08-29 14:58:30 +00:00
crc
f68354b8c5 add support for translation of UTF32 to UTF8 (for output to stdout)
FossilOrigin-Name: 023720d6b6f26a42285f70a25c3ec9c3761a22af46101592badf2c535d837420
2023-08-07 12:33:41 +00:00
crc
5c2476bce5 begin adding support for translation of UTF8 to UTF32 (for interactive entry)
FossilOrigin-Name: 38acc8ea2d30cdc51403e630ac3de7d23e5dd03292dda174be1b40329b423697
2023-08-07 12:22:29 +00:00
crc
96cdf08bd9 fix bug in fill
FossilOrigin-Name: f89204ba4dd383eb98fdf287944f5a04e15b2e1596085eb6d188dc8809903b3f
2023-07-25 18:35:20 +00:00
crc
6b5c455286 implement "fill" (from konilo) as part of stdlib
FossilOrigin-Name: 588372079037bb8ead0beebf5ed03f5ed6878bac7e18852675bedcfba6cb6ba0
2023-07-25 18:26:53 +00:00
crc
bb3b516eb9 updated Casket-HTTP server
FossilOrigin-Name: 011ead9f77aa30aa342a5198c9786bd0bb7699cc2b0c954e292598e36d26a164
2023-07-11 11:32:42 +00:00
crc
aef9ef7deb floats: f:tan and f:cos were swapped; this is now fixed (thanks to Doug Bell for spotting this!)
FossilOrigin-Name: 985eb1551cf80d65c60a3ccfc65c38b19f4ec656ea49c174f1f9b5383748d3d9
2023-07-07 13:32:43 +00:00
crc
5a6d96c3cf nga-c: add file:read/bytes and file:write/bytes
FossilOrigin-Name: 5144338187218d1b0c35e7664ed46f9b938791c4ac3ac5a151d8f4f5e32b8e37
2023-07-06 01:09:39 +00:00
crc
b712f59d2d ci: dont build retro-compiler (currently broken)
FossilOrigin-Name: 855f52d4219f3f11d69a3351eed12ab4ebe16d832262d57ce0a37eec6c7000e0
2023-06-29 11:13:23 +00:00
crc
a147144fde check in current work on error handling device
FossilOrigin-Name: a094776a8890c56a8d3ad05e44e4216acde44d04f9df0b1f781699dbaf77c272
2023-06-27 00:20:12 +00:00
crc
4c90b3bf8c fix for GNUmakefile (from drakonis)
FossilOrigin-Name: a97e3a3faa2b8b8dbf46d58f649ca68a4c2007ecb8cf882abf13eb94150023c9
2023-06-27 00:19:27 +00:00
crc
40ebd5e7a0 new example: converting konilo wiki blocks to HTML
FossilOrigin-Name: e46e955bbbd9edc5496ee8ef185f607a9c9f9a2b3e9c8901793a8eada67d3eb0
2023-06-26 10:53:31 +00:00