crc
|
66e67bca73
|
update RELEASE NOTES
FossilOrigin-Name: 8f8b2fd8ba5418850da65948bbdc40fb9b4366f06f27ef3d0911ceef0d047ebf
|
2024-10-30 13:35:22 +00:00 |
|
crc
|
c3f2218681
|
retro-extend.py: fix dictionary lookups
FossilOrigin-Name: a58bc1a4860fcf38c1931dbe3614ee9a88441279906d400d9c795c8093f8fbbb
|
2024-10-30 13:32:02 +00:00 |
|
crc
|
0102571278
|
retro-muri.py: increase memory size for initial image
FossilOrigin-Name: d4b239f2980b0797d7498240c6c34783906e4c0825cb917a37fe8258a0c9fff1
|
2024-10-30 12:14:39 +00:00 |
|
crc
|
de7e670060
|
embed stack comments in various library/ files
FossilOrigin-Name: fa9205cf084acd917af13e72a932f0133285215b2f163299dbd3dc76128ab68d
|
2024-09-18 00:34:56 +00:00 |
|
crc
|
44b9cd2193
|
add library stubs for openbsd: device (vm support coming soon)
FossilOrigin-Name: acfaa8caead4e0c4229bdf48180ad52cb99330da3f7dbd315477c59ad3a7792b
|
2024-09-16 22:59:49 +00:00 |
|
crc
|
c4458d9afa
|
bump version to 2024.10
FossilOrigin-Name: bb4c46b6824e3fd58fd0d428870ee1c89255c478b338cfd9e02ac2afbf98085e
|
2024-09-16 22:52:17 +00:00 |
|
crc
|
79990effa3
|
add describe to easily add descriptions in the source
FossilOrigin-Name: 8f8b7ba14d61c2ff21998f9045d53b47019114f9769a5016048a8a51c1764c42
|
2024-09-12 18:58:36 +00:00 |
|
crc
|
c0cd63c34f
|
add d:words-missing-details
FossilOrigin-Name: ee2b08e111e4ae15d3a0738022e1fdfa9b84067cd7019f273cc0337275d91e05
|
2024-09-12 18:54:02 +00:00 |
|
crc
|
0e7611bd8c
|
retro-describe(1) now uses internal glossary data
FossilOrigin-Name: 09e304f493b0a0ea0b2d049c423c740cb7b54df1fdade768d94966b8f4e89c43
|
2024-09-12 13:48:56 +00:00 |
|
crc
|
835ea26562
|
add descriptions from the glossary to the image
FossilOrigin-Name: 88504acddfe3bee2544679db8f644601a40c8bc654735a1e7f1df4bab965f14f
|
2024-09-12 13:33:16 +00:00 |
|
crc
|
586b80b72a
|
add new header fields: d:astack d:fstack & d:descr
FossilOrigin-Name: 849d884ac4162c4c6e06eff900a704b0e02e20bf70e86fccb1d9f9285be97f24
|
2024-09-11 14:53:40 +00:00 |
|
crc
|
6335f78231
|
add extended sigil:( to save stack comments, d:describe
FossilOrigin-Name: dc80974119af1d3120f710c6c37be0616d2003233bffe4389ca82f9fe3d611d9
|
2024-09-09 12:49:56 +00:00 |
|
crc
|
9281b1b737
|
add a d:stack field to hold a pointer to a stack comment for a word (currently unused)
FossilOrigin-Name: 638db3d5baf3d12cf5686941e23d726c3dc3e78837ac08f1ce897e82303a1245
|
2024-09-09 11:50:15 +00:00 |
|
crc
|
16ac3a1e9d
|
update s:filter to truncate overly long strings before filtering
FossilOrigin-Name: d019ed025bf88ed546375392c8818cc9979ab50921815731a57db643ccb80147
|
2024-08-28 18:53:36 +00:00 |
|
crc
|
7c4aaf1a1f
|
add s:truncate, s:oversize?, s:temp now truncates overlength strings. s:append & s:prepend no longer perform append in some cases where one of the strings is too long
FossilOrigin-Name: b65e270ca07300f18ef575d32e7b176d56e56fb244aaac04782780fdcbd61c93
|
2024-08-06 14:31:21 +00:00 |
|
crc
|
5a2867cbb9
|
[nga-c] now truncate input tokens from files where the token is bigger than the TIB. Ensure the token is null terminated if truncated.
FossilOrigin-Name: b8175efce9504446dadb958daf9d8f16a53c95d54fa01f35e3b6566f34919f92
|
2024-08-06 13:32:00 +00:00 |
|
crc
|
5b5609688c
|
s:get now truncates strings longer than TempStringMax rather than allowing for overwriting memory beyond the current string buffer
FossilOrigin-Name: 1d4dada029a4caa048c170c52a1af5c72c6bca2c7c2e9e8240e32d648bf42c19
|
2024-08-05 18:48:57 +00:00 |
|
crc
|
25420eea5d
|
[nga-c] now report 0 for script:arguments count if not running a program
FossilOrigin-Name: 926e685b338c07722000d4d4d659674fdbcfb77c5f970283596f10ec18ad8b1a
|
2024-07-18 10:24:37 +00:00 |
|
crc
|
565d567523
|
initial fix for #99 (issue w/script:name when not running a script; will now report "<none>" instead of garbage)
FossilOrigin-Name: 003f7b2e0650a004cc264cafdb29c5634a32d260cb137a08835a982557e0e48e
|
2024-07-18 01:12:59 +00:00 |
|
crc
|
81a70edd50
|
add c:get/ext to library/c-get-ext.retro
FossilOrigin-Name: 1a7439272710c32eca9ba6e0c80825451087160d722885ea229e8449f306ca8a
|
2024-05-23 16:36:43 +00:00 |
|
crc
|
067bae0ea4
|
add ilo.retro to examples
FossilOrigin-Name: ce203561b946d6f8a437a6ac848704c08b04b7246732abc0c6cc83a5624019e6
|
2024-04-07 00:15:56 +00:00 |
|
crc
|
a34c08b74f
|
add iacore's zig implementation
FossilOrigin-Name: 9e5619d102e37ddc606e41788e397f091eaf28c77414a05e5c0cae477ac6cc31
|
2024-02-21 15:46:34 +00:00 |
|
crc
|
1f6fbafe63
|
fix issue w/s:get-word, n:put no longer uses temporary string space
FossilOrigin-Name: 0cec7950f8b912d820369e3d3891dbe9136ce7d808addb02ad9866b7ac5f1302
|
2024-01-23 15:48:11 +00:00 |
|
crc
|
3cbe04ce03
|
add "-p" command line option to run non-unu source files
FossilOrigin-Name: f0c5b1fb51bd6c9b4028b0fcced85d9ea9335ce571dfb28a2d36132a3edf8e78
|
2024-01-22 17:58:42 +00:00 |
|
crc
|
f326a99caf
|
start of the new ioctl device
FossilOrigin-Name: ff4557673a4ee251c20472267a4e6e8c7b364aaead7bc5c8c9065f043396bb44
|
2024-01-22 15:19:00 +00:00 |
|
crc
|
2960dfcc2c
|
add first stage of takawiri, a new listener
FossilOrigin-Name: 48fb492e1be05dd04ad045c40b7d4464b38f1174180c0cb4298af2cf305c1743
|
2024-01-19 13:11:51 +00:00 |
|
crc
|
e1172808c9
|
add the initial text output buffer (tob) the library
FossilOrigin-Name: 045d5a69ac90a4e43885db3e9723b9445f42ab13dabdeadda4f8ee151900ae8c
|
2024-01-18 15:49:44 +00:00 |
|
crc
|
9bbf8e2724
|
nga-c formatting cleanups
FossilOrigin-Name: 340e96fa14c587831d87acc62dcc1fc72dec51513007a88008f80d63ae084a46
|
2024-01-10 22:39:30 +00:00 |
|
crc
|
1f18b9f2b1
|
make HOME a floating buffer (reduces image size by 1k cells)
FossilOrigin-Name: 5b35e2c48ba1f114806df1d34ac4996f1684caa22ea11aa4cfd8d99b289b5130
|
2024-01-10 22:26:59 +00:00 |
|
crc
|
20092a037e
|
nga-c: filesystem device no longer included if ENABLE_FILES not defined
FossilOrigin-Name: c1ad7c9c9b2e5dd367792f752bdf70eaca622c6bfb96bacb184388f86e7f7206
|
2024-01-10 22:18:24 +00:00 |
|
crc
|
1632155687
|
USE_UTF32 define removed; deprecated code paths for non UTF8<->UTF32 removed from nga-c
FossilOrigin-Name: c401c458e2d74e9c142437055363f89bfff2056cada15dc6e5dde3856ce5b0cb
|
2024-01-10 22:10:12 +00:00 |
|
crc
|
374434eb40
|
2024.1 is out; shift focus to 2024.9 now
FossilOrigin-Name: 4a67cf32f10027bb3e49f97d023b47348893c78d7db77492a1e716a1c44300ad
|
2024-01-10 22:05:05 +00:00 |
|
crc
|
5889439726
|
add BRANCH_PREDICTION build option (faster code execution on some systems) [ref patches from ~iacore]
FossilOrigin-Name: 1c0eae08793ea555167fe1d83eee1fa849303fd3748cb71a09a8d5d06c312e28
|
2024-01-08 14:50:33 +00:00 |
|
crc
|
c84b9a7e5d
|
move the full listener from interface/retro-unix to the basic image
FossilOrigin-Name: e6fd949a0911730c0db46faf3c20fdb7b265b38bc2b3b3456980d26a4bb1bdbc
|
2023-12-15 14:10:08 +00:00 |
|
crc
|
40f2354a00
|
next release will be 2024.1; add note on deprecation of legacy code in input/output.
FossilOrigin-Name: 05ec8835da3a89f24b330745011743c5653de11dc67dec0a25495ac006264bc6
|
2023-12-15 11:52:24 +00:00 |
|
crc
|
34c5ca102b
|
nga-c: simplify handling of invalid opcode bundles
FossilOrigin-Name: 6f6d24ae7607eedb7ea88e50144e1ecd3692dc6648b958c218bfabda2bc2778f
|
2023-12-12 10:41:47 +00:00 |
|
crc
|
a559779278
|
move konilo words to library
FossilOrigin-Name: 4d899ff06bf44995ec448a555788d202b99326cd2c4836ab43543865add75a9d
|
2023-12-11 23:47:30 +00:00 |
|
crc
|
7780f9a3dd
|
add new example w/colored d:words; describe added to library/
FossilOrigin-Name: f921df78f23ff7a699fd63595601a340e1b618af5f06d69548aef40e10ed507d
|
2023-12-11 23:39:47 +00:00 |
|
crc
|
e0a9701691
|
add termina vocabulary from konilo to library
FossilOrigin-Name: 6166c0e06328acc1b0dec076a7e02ff0068ec3b85d834a5218fe0158415ad6cd
|
2023-12-11 13:23:36 +00:00 |
|
crc
|
a5e61c80ad
|
add block-editor to the library
FossilOrigin-Name: e7489651739c0ea870c3fddd687ef44cc20d73686b01a35091147f075420297b
|
2023-12-11 12:48:15 +00:00 |
|
crc
|
5ed4511bb9
|
add support for loading extensions at runtime from a library
FossilOrigin-Name: 167b8770f5c07d3b6d7286f1af297c0e4c1c1b776900b361a194db12e46ac10c
|
2023-12-11 12:42:14 +00:00 |
|
crc
|
4155ac0300
|
nga-c: refactor block file i/o device
FossilOrigin-Name: 5a5f7688c8ffa2c9af3c4942cbf6261ade675ccebf003f8bd78bd57de226d316
|
2023-12-10 23:38:07 +00:00 |
|
crc
|
f04fb99758
|
nga-c: use named constants for device types
FossilOrigin-Name: f0d3e530a93840fc0656d344ea487a58b138ce1af8e93ac7517c8d0df01c5192
|
2023-12-09 18:15:54 +00:00 |
|
crc
|
6cea9a634f
|
remove separate string buffer in s:dedup
FossilOrigin-Name: 911dc4298e164218551636b4d8a9790baa30eb107ecf61b82bba72ceb4d7724f
|
2023-11-21 19:16:26 +00:00 |
|
crc
|
49c4a23105
|
nga-c: make some use of the C preprocessor in cleaning up the argument handling code
FossilOrigin-Name: 2302bad15deede5a686b08080b6d7c98b7e9b2ca3e55aa61132e9e0490630de0
|
2023-11-21 17:24:48 +00:00 |
|
crc
|
28a62b8ca4
|
nga-c no longer needs to lookup/call err:notfound
FossilOrigin-Name: 48d6b870d550dd0238948557c2fd34668a046300db2775644e285634f06d4ceb
|
2023-11-21 17:17:57 +00:00 |
|
crc
|
f1a52b71ac
|
add a new example showing a limited form of vocabulary
FossilOrigin-Name: 4ffa02ea0bd8f8aef134a60af926608ee2342e90496335bc9b8a90b5e60e61b4
|
2023-11-21 14:49:38 +00:00 |
|
crc
|
1cb4e3a584
|
minor formatting fixes; remove an unused file
FossilOrigin-Name: 324ad7aff09db74678744212014f395650870209f6133a7583b960eaa55a3f7d
|
2023-11-21 13:38:56 +00:00 |
|
crc
|
273ababa9a
|
use mode array when opening files and pipes
FossilOrigin-Name: a39bc0feaa803b448534db6433064d3ac417b3e405b19b493f1e4d1873dd61af
|
2023-11-21 12:37:57 +00:00 |
|
crc
|
323dd2974d
|
allow VM device configuration from either C or Configuration.mk; update the build instructions to point to Configuration.mk (thanks to technomancy for reporting the incorrect instructions)
FossilOrigin-Name: 077c1bb5fe053403a26c05dfe8a90721e8eb8084b5061ef969226909e7665e67
|
2023-11-20 13:16:55 +00:00 |
|