retro-nga

Timeline
Login

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

50 most recent check-ins

2024-03-14
13:47
takawiri: watchlist code is now functional Leaf check-in: 45caf4048b user: crc tags: trunk
2024-03-08
18:33
takawiri: merge parts of the watchlist code update check-in: 6de219bd0b user: crc tags: trunk
2024-02-21
19:42
takawiri: resize TOB based on terminal height check-in: 51060ca9e9 user: crc tags: trunk
15:46
add iacore's zig implementation check-in: 9e5619d102 user: crc tags: trunk
2024-01-23
15:48
fix issue w/s:get-word, n:put no longer uses temporary string space check-in: 0cec7950f8 user: crc tags: trunk
02:47
takawiri: use a loop in `sections` check-in: 31ae0e6c2b user: crc tags: trunk
02:28
fix ioctl:set-cbreak and ioctl:set-lbreak check-in: 1d887d0b60 user: crc tags: trunk
2024-01-22
17:58
add "-p" command line option to run non-unu source files check-in: f0c5b1fb51 user: crc tags: trunk
16:49
takawiri: use ioctl: to get terminal size; report errors on start if too small check-in: e6b1567ab2 user: crc tags: trunk
15:19
start of the new ioctl device check-in: ff4557673a user: crc tags: trunk
14:47
takawiri: more cleanups & make section dividers easier to add check-in: c7f4e8a147 user: crc tags: trunk
13:20
takawiri: clean up part of the TOB display; further testing of Watchlist code check-in: 0ffd65402d user: crc tags: trunk
11:21
takawiri: begin making ui elements adjust positioning based on LT:H, LT:W, TOB:H, and TOB:W check-in: 9ebeb09e1c user: crc tags: trunk
2024-01-20
19:06
some small ui work; more work on watchlist display check-in: 291abcee98 user: crc tags: trunk
18:57
takawiri: add stubs for the watchlist section of the interface check-in: 6a4856d62e user: crc tags: trunk
18:25
takawiri: add `describe` (allows use of `retro-describe(1)`); start of temp. string display. check-in: 83d9706db2 user: crc tags: trunk
2024-01-19
17:40
in takawiri, some refactoring & start on a new s:evaluate alternative check-in: 018bc6d8f0 user: crc tags: trunk
15:32
fix a bug in tob check-in: 4e9212c21c user: crc tags: trunk
13:11
add first stage of takawiri, a new listener check-in: 48fb492e1b user: crc tags: trunk
01:50
library/tob (modest commentary update) check-in: 9f0766910a user: crc tags: trunk
2024-01-18
15:49
add the initial text output buffer (tob) the library check-in: 045d5a69ac user: crc tags: trunk
2024-01-10
22:39
nga-c formatting cleanups check-in: 340e96fa14 user: crc tags: trunk
22:26
make `HOME` a floating buffer (reduces image size by 1k cells) check-in: 5b35e2c48b user: crc tags: trunk
22:18
nga-c: filesystem device no longer included if ENABLE_FILES not defined check-in: c1ad7c9c9b user: crc tags: trunk
22:10
USE_UTF32 define removed; deprecated code paths for non UTF8<->UTF32 removed from nga-c check-in: c401c458e2 user: crc tags: trunk
22:05
2024.1 is out; shift focus to 2024.9 now check-in: 4a67cf32f1 user: crc tags: trunk
2024-01-08
18:24
add missing d:source data check-in: 746d00862c user: crc tags: trunk, 2024.1
18:07
all words now have glossary data check-in: 6011cfc3c5 user: crc tags: trunk
14:50
add BRANCH_PREDICTION build option (faster code execution on some systems) [ref patches from ~iacore] check-in: 1c0eae0879 user: crc tags: trunk
13:55
add -march=native (commented out by default) to Configuration.mk (ref. proposed patches from ~iacore) check-in: 14c2bbb389 user: crc tags: trunk
2024-01-06
23:08
add missing glossary data for DEVICE: identifiers check-in: 5ef5624c8b user: crc tags: trunk
22:59
no longer include termina words by default (more complete copy in library/) check-in: dc88b22498 user: crc tags: trunk
22:58
remove unneeded bits from library/konilo check-in: 4c3cb0a531 user: crc tags: trunk
22:57
fix a spelling error check-in: 416f06de10 user: crc tags: trunk
2023-12-15
14:10
move the full listener from interface/retro-unix to the basic image check-in: e6fd949a09 user: crc tags: trunk
13:47
use assembly in d:for-each (saves 20 cells) check-in: 173bf95123 user: crc tags: trunk
13:12
use assembly for v:inc-by and v:dec-by (saves 14 cells) check-in: d28869bd6a user: crc tags: trunk
12:57
use some assmbly in h:fetch and h:store (saves 23 cells) check-in: 3f29cb90cc user: crc tags: trunk
12:35
rewrite part of the byte addressing code in assembly (saves 11 cells, faster) check-in: 72218f52af user: crc tags: trunk
12:29
use FREE in determining the address for the string buffer (saves 6 cells, reduces repeated code) check-in: 702285e514 user: crc tags: trunk
12:27
alter a few definitions to reduce memory use by 30 cells check-in: 7020a844db user: crc tags: trunk
11:53
remove old, unused public keys check-in: 9cecf1d7fa user: crc tags: trunk
11:52
next release will be 2024.1; add note on deprecation of legacy code in input/output. check-in: 05ec8835da user: crc tags: trunk
2023-12-13
18:47
nga-c: cleanup argument handling a little, remove a no longer needed function, move some initialization code to separate routines check-in: 1d61670c06 user: crc tags: trunk
2023-12-12
10:41
nga-c: simplify handling of invalid opcode bundles check-in: 6f6d24ae76 user: crc tags: trunk
2023-12-11
23:47
move konilo words to library check-in: 4d899ff06b user: crc tags: trunk
23:43
move a couple of the interface/ files to library/ check-in: 153d21ddde user: crc tags: trunk
23:39
add new example w/colored d:words; `describe` added to library/ check-in: f921df78f2 user: crc tags: trunk
13:23
add termina vocabulary from konilo to library check-in: 6166c0e063 user: crc tags: trunk
12:48
add `block-editor` to the library check-in: e748965173 user: crc tags: trunk