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
|
b54beb2091
|
use assembly in d:for-each (saves 20 cells)
FossilOrigin-Name: 173bf95123698391cd00d8ad214537b5aa0c09a215e8c1042d8c2d7afaf149ed
|
2023-12-15 13:47:23 +00:00 |
|
crc
|
a0d39d511d
|
use assembly for v:inc-by and v:dec-by (saves 14 cells)
FossilOrigin-Name: d28869bd6a6d78f2885fb02d23643b18a423762996c58cc0b2ca72c337e740a4
|
2023-12-15 13:12:44 +00:00 |
|
crc
|
426ae1ade8
|
use some assmbly in h:fetch and h:store (saves 23 cells)
FossilOrigin-Name: 3f29cb90cc4e5d7e942d42e7cc2b793e203ffc11fb73b06050a9362756546b33
|
2023-12-15 12:57:26 +00:00 |
|
crc
|
c78b58ca43
|
rewrite part of the byte addressing code in assembly (saves 11 cells, faster)
FossilOrigin-Name: 72218f52afcd1a0afdd0db6dfa11be82d3853ffd8e85be31299ab7eadf8785a2
|
2023-12-15 12:35:17 +00:00 |
|
crc
|
484c034d94
|
use FREE in determining the address for the string buffer (saves 6 cells, reduces repeated code)
FossilOrigin-Name: 702285e514de89b0d13400925580f07bc2ad7b4f4cf56d645186f4a73003c12e
|
2023-12-15 12:29:46 +00:00 |
|
crc
|
d51d76dd57
|
alter a few definitions to reduce memory use by 30 cells
FossilOrigin-Name: 7020a844db042f82455a2f82e1b151e402f0afb93db304324a584655c4c095dd
|
2023-12-15 12:27:19 +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
|
51f107b66d
|
fix bug in s:index/char (reported by fangchar in #retro on oftc)
FossilOrigin-Name: 4958c8bb78ad787e42d4176cd9f781b4e37c9fb19086b0b6b4554661c9bc801f
|
2023-10-25 12:45:28 +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
|
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
|
5b8a70db73
|
start of verbose mode (enable with -v command line argument)
FossilOrigin-Name: 29cedf3b8c2e9fc76bb34708d6a7052a290a3ea4ed8fb8b2cbf89fe093325c81
|
2023-10-03 19:01:15 +00:00 |
|
crc
|
1fe0f0f14d
|
add KNOWN-ISSUES
FossilOrigin-Name: 9e410d9de41b29b660a159e0139152168dc4debd03ac68f493d24aa9d1f1e53f
|
2023-10-03 13:51:48 +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
|
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
|
78979d9848
|
more use of d:set-source
FossilOrigin-Name: 9618832ee2b7a3fe8a7bce31039e5b360191ceff2084dca6048fc1226993efe9
|
2023-04-12 00:43:00 +00:00 |
|
crc
|
d86e97e162
|
slightly smaller/faster backspace handling; more use of d:set-source
FossilOrigin-Name: 0bf6a56da51afac0f4dde0c18df3d5f06a6c5c0aba846b382e7b6f2c8531f935
|
2023-04-12 00:40:25 +00:00 |
|
crc
|
7c29018d11
|
more use of d:set-source instead of raw lookup/patching for initial source data; remove NoEcho variable
FossilOrigin-Name: 6e56f20570a58f1e5a7782f7a26a3cdeaa2af17b6a58f46a63ba509366306ebf
|
2023-04-12 00:34:17 +00:00 |
|
crc
|
55652d8a5d
|
setup for beginning work on next release
FossilOrigin-Name: c23604b1318e5358eceacb8b7c8101e0da266c948660c1b67a3df8b07db8805b
|
2023-03-28 15:21:31 +00:00 |
|
crc
|
67d8e15723
|
final Makefile adjustments
FossilOrigin-Name: 08c08764c20ec1b23c94fcb84b305bd7d4adcf9d8630726884eac8ff99cf35b4
|
2023-03-27 12:01:24 +00:00 |
|
crc
|
a1d6cfcbd9
|
bump version number; add new patrons, updates to release notes
FossilOrigin-Name: 6e0e8f66196a1ebe1540393ce3992ed36b881614330af040b2334268fdbb69ab
|
2023-03-20 17:48:11 +00:00 |
|
crc
|
f13cd5450d
|
fix a bug preventing build from completing
FossilOrigin-Name: dcf6840d950d777f2da1262bbb83d1551ef4dea752c8ca9f7cac59875bc32615
|
2023-03-20 14:59:36 +00:00 |
|
crc
|
d0f0079898
|
add a:first and a:last, new a:map that does not use curry
FossilOrigin-Name: da12a75d7886b4295d6794a3a84a3166ea017d9ab322103186303476d0810b5f
|
2023-03-20 14:17:14 +00:00 |
|
crc
|
9e030890d2
|
add a:hash, new a:eq? and a:-eq? using it
FossilOrigin-Name: dfbda4bf2b4a28567bcd65a762aab2d025a94242da26cd857f82d712abe7ec55
|
2023-03-20 14:02:15 +00:00 |
|
crc
|
20d71b6840
|
add a:indices and a:indices/string ; rewrite a:index and a:index/string to use them ; add a:temp
FossilOrigin-Name: 64666568dec02f6900c053557be9adc73c3cdf7a8a2fa6d5730001e852fd7fe0
|
2023-03-20 13:58:11 +00:00 |
|
crc
|
7eac7bbe92
|
add "d:use-hashes"; rehash on image load
FossilOrigin-Name: cf9dc7e328a7b3d303fe2e0efeb4dce6452f06731ae553e471ca651deaabbb9e
|
2023-03-06 19:36:58 +00:00 |
|
crc
|
32bb71502e
|
begin folding the aa: words into a: (a:left, a:right, a:middle, a:length)
FossilOrigin-Name: c9ee0961c3a638beccc4d5c56d854acc065e43d597d92b6931356ad314a226b7
|
2022-11-29 15:46:08 +00:00 |
|
crc
|
b83d0f0ea2
|
tie d:rehash to internal RehashFunction; remove previous hack to call d:rehash
FossilOrigin-Name: 08e5245abc65dd51fba41dfb45dfe1c5613323e892579e209d9e23b740f74331
|
2022-09-08 14:26:12 +00:00 |
|
crc
|
8905f59327
|
if RehashFunction defined, call it after creating headers
FossilOrigin-Name: 4ea0e28f58dc53c6c4791e371a57d9cb2424df03e5c9887729d3e994da517493
|
2022-09-08 13:59:13 +00:00 |
|
crc
|
3b7c3ecacc
|
add image header entries for dictionary hash functions
FossilOrigin-Name: e6a4af4cc32f19eb81a3a7ccbe1db71566da9793abd89ecb4a0f02634a41c1f5
|
2022-09-08 12:19:43 +00:00 |
|
crc
|
906ad3e4e9
|
lets go 64-bit by default
FossilOrigin-Name: f511e68607ca5a6f784019d396c7998976a1a178a6f73ed4ea085bafee8308ff
|
2022-08-31 12:13:26 +00:00 |
|
crc
|
1cdc78cbc8
|
start work on new array, array-based strings
FossilOrigin-Name: 119a79b7728fd51a3e2a33c07f854895e26ff3780649281b4587a86c57c76087
|
2022-08-31 02:05:48 +00:00 |
|
crc
|
5be846615b
|
add double:sip and double:dip
FossilOrigin-Name: 57b3ab635335213b2d93287572cf7d85e6c46127c715f1621daf7e12c8cd4dec
|
2022-08-30 16:28:55 +00:00 |
|
crc
|
a0caea3319
|
add script:current-line-text (for #85)
FossilOrigin-Name: dfa427399eaed9e45e90a967fc74938df56de0c226a85d0bc587d03d9733e849
|
2022-08-30 15:14:44 +00:00 |
|
crc
|
43cd6ac936
|
begin work towards 2023.1
FossilOrigin-Name: f24e91e4f9a296448af777e6039bf8fdd5eae296ad87be0350b40040c5cd7b89
|
2022-08-29 14:24:52 +00:00 |
|
crc
|
0c75a9ef63
|
properly set version to 2022.8
FossilOrigin-Name: 36f6149809250c4c06774a0b7bbcc4cb60bd43a4c4db9427d20de1c774833bf6
|
2022-08-22 10:36:03 +00:00 |
|
crc
|
41fe99682b
|
stdlib: add d:rehash
FossilOrigin-Name: 4e7206c7c65744287e66e0a3096ba3f2c215d4e7811c2e0195a371233bdb7a93
|
2022-07-19 16:57:49 +00:00 |
|
crc
|
9bad2d5617
|
add tail-recurse
FossilOrigin-Name: 09453da52df08d5d6e2724ef004401ac4d040f3bbe8c4dae12c9d2f9e56b7f3a
|
2022-06-07 11:28:15 +00:00 |
|
crc
|
f1238819b2
|
add var-s
FossilOrigin-Name: c37dfcccba869b0fe70354329c4ef89a6b5adb7e897be7bc85d69948b82534cf
|
2022-05-07 14:20:46 +00:00 |
|
crc
|
c15391d0cd
|
expose d:hash word (hashes are not actually used yet, so the contents of this field in the headers is still 0)
FossilOrigin-Name: 53d554dded0d968709493f1ecafaee2db052cd992f7fa62819142e19a98f848c
|
2022-05-07 14:11:04 +00:00 |
|
crc
|
c2e48a2930
|
attempt to fix s:contains/string?
FossilOrigin-Name: 2f3c0fbc8df508810a1b0a4455433c6d488469068337fd1a03b5107014bbb3a5
|
2022-03-22 14:56:19 +00:00 |
|
crc
|
0202a24f0b
|
switch to s:index/char from retro/ilo
FossilOrigin-Name: 2f2e5f7e90adc73319bf3593c8c315d5bd4d558f68ab292500f49606bc9ef879
|
2022-03-14 14:02:24 +00:00 |
|
crc
|
4fe90f7978
|
add BUILD constant
FossilOrigin-Name: d4a363376876638463493d08c77eb2bb4441f48996721b5fc8aca73022eabd5a
|
2022-03-07 13:46:27 +00:00 |
|
crc
|
1cefe4e333
|
fix s:replace-all
FossilOrigin-Name: 32e7c4592050bac1a96620be70a4d88b28dde7c5f273056e482b09ba6ce6f782
|
2022-03-02 11:23:09 +00:00 |
|
crc
|
02d6e49694
|
simplify s:contains/string?, fix bugs in s:index/string
FossilOrigin-Name: 2da03f37c02c174cec02167d722740733d5a0efa961ef24c769035ef3eb9716f
|
2022-03-02 11:16:29 +00:00 |
|
crc
|
c4bee9fe0c
|
bump version to 2022.7 (for next release)
FossilOrigin-Name: 14179bd2bb9236fdbaa049024d06e273f37e11e2c6d826316af09cfcfde5885f
|
2022-02-01 14:29:19 +00:00 |
|
crc
|
98d7922457
|
move retro.muri source data into retro.muri; bump copyright year in license text
FossilOrigin-Name: 2765bf7a9ce834527d7698e8f3eee7e67c77aa552bcbca6b2da87481e4ed99f8
|
2022-01-04 12:05:47 +00:00 |
|
crc
|
d73ea6fb30
|
initial step towards supporting dictionary lookup via name hash
FossilOrigin-Name: 9fb59e950e9a7c69edce922d450d2ffaa40c71f8b27c1c50b80199912ecd7042
|
2021-12-27 18:20:21 +00:00 |
|
crc
|
c19ac3e293
|
backport a:index from retro/napia (no longer needs to create a curry function when used)
FossilOrigin-Name: 704f6033f56ff0c908ff8f132d99acd0128a7a28aeb1ba4a4d882a1b5076579b
|
2021-12-22 14:21:16 +00:00 |
|