Commit graph

1932 commits

Author SHA1 Message Date
crc
c4682248dd nga-c: split ffi & multicore devices to separate files
FossilOrigin-Name: c2c10cf6897243a0086cb147d14daac4cf36e18163726535e92c0be1f562d79d
2023-03-29 00:20:33 +00:00
crc
53db3cecbb nga-c: split float device into a separate file
FossilOrigin-Name: 1a5aeec0e316da91a445870af1f89c6abe590ab2c9d00726a07fa6643386cfc0
2023-03-29 00:14:34 +00:00
crc
71993e3925 nga-c: split unix device into a separate file
FossilOrigin-Name: 5748427d59ed3bfb9e7697d96ad65d12320cdf430ef60fd7ec9002b08dc58443
2023-03-28 23:25:27 +00:00
crc
15c2e83745 nga-c: move socket device to separate source file
FossilOrigin-Name: 3a79e0050856cb1ae77c789f2ab302e13e465bce20f617982037fd9cc369d172
2023-03-28 23:15:52 +00:00
crc
68f2fa9b09 nga-c: add stub guard() function (ref #96)
FossilOrigin-Name: 872b8371d1eed28ce2b6405055f5ada8b174c2c55b5dbbbfd35e857dff4665a6
2023-03-28 18:30:12 +00:00
crc
55652d8a5d setup for beginning work on next release
FossilOrigin-Name: c23604b1318e5358eceacb8b7c8101e0da266c948660c1b67a3df8b07db8805b
2023-03-28 15:21:31 +00:00
crc
2818f20a5a update public key set
FossilOrigin-Name: 326f57cab3d92ae8ecc2ad5897f5e69ff6ca480d5b1171ae3011c2b82366b88e
2023-03-27 12:50:31 +00:00
crc
51f8c4d239 remove unneeded files
FossilOrigin-Name: 75c80fc8a82fcc671852bd3837bc80818cd5f4833c9dfc6ff4d59dc631b53828
2023-03-27 12:03:22 +00:00
crc
67d8e15723 final Makefile adjustments
FossilOrigin-Name: 08c08764c20ec1b23c94fcb84b305bd7d4adcf9d8630726884eac8ff99cf35b4
2023-03-27 12:01:24 +00:00
crc
f5f82c5880 finish documenting words
FossilOrigin-Name: 5f0f6c0a58eec52b6a65d54d3b9de6b50013bd0de15ef97a2ba032833c6dcc68
2023-03-23 16:52:04 +00:00
crc
2176101b10 add glossary data for s:unique? and s:dedup words
FossilOrigin-Name: 13e4777317f802e8e06b8260073c1277c5bdd89495e91aea5675db6bf4a2773d
2023-03-21 15:19:36 +00:00
crc
8b88a80ccc add glossary data for d:set-source
FossilOrigin-Name: 071b7230c6a941d93bfa4f9e20649c40b76e7dcc7a3e754b320a22bfb275011a
2023-03-21 15:13:44 +00:00
crc
1e5809bc3c add glossary data for fll: vocabulary
FossilOrigin-Name: a9d3b3b79c62f808668775f667bfd5f41be0a0dfcf992cc73478ff538316aef6
2023-03-21 15:07:02 +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
471dfd015a add glossary data for d:use-strings and d:use-hashes
FossilOrigin-Name: bb6bdcf39d61cc4da5e33dde44a5257633077a91f88445716790cb2c77c367cb
2023-03-20 17:00:52 +00:00
crc
4c0f1ac49c fix issue w/words.tsv
FossilOrigin-Name: d7f26675a36bbbfb2156a969bf3d956c5474c3001d131ffe0ce77fb59eb09186
2023-03-20 15:43:54 +00:00
crc
8f739442ea add glossary data for missing a: words
FossilOrigin-Name: f6f33a2ffdbb82d670aec795fa880c1059e23fdeb1bc683d95feb11b3ee1639f
2023-03-20 15:19:47 +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
85839e6a89 add d:use-strings to revert to string based dictionary lookups
FossilOrigin-Name: 9657aab01b390e0bc0c4b91f4397cc89400b87f4e6295834ef4fe95bd713a278
2023-03-07 12:54:00 +00:00
crc
7eac7bbe92 add "d:use-hashes"; rehash on image load
FossilOrigin-Name: cf9dc7e328a7b3d303fe2e0efeb4dce6452f06731ae553e471ca651deaabbb9e
2023-03-06 19:36:58 +00:00
crc
d121efd993 new example: pali to html (based on muri-to-html)
FossilOrigin-Name: a853c8a325b1643870ca790b5b59110848baf6a6c9c54f4a5aa892e317cf742d
2023-02-28 15:26:39 +00:00
crc
483edd55ae now start recording hashes of names
FossilOrigin-Name: 423a52eb748632e7b65ae6131ee9544410c35b4a20706b1d384ee4e908bdabc1
2023-02-05 16:38:04 +00:00
crc
ba816665bd add source data for socket: vocabulary
FossilOrigin-Name: 7483d4c246232b03509d41e9dd9d0e9532a8173fdba60f86d9c7c632752190c5
2023-01-26 22:38:02 +00:00
crc
e2b55648cb add comma & gc to glossary
FossilOrigin-Name: b2a5e66264d4a5b2a757710c72641cd097445b6b7109cd91c0d22668aa4ed637
2023-01-26 22:29:37 +00:00
crc
30cb84e7f1 add glossary data for cons, car, cdr, cdr@, car@, car!, and cdr!
FossilOrigin-Name: 95ff07753d5efffdf9f11bad491887375eca7bbe028ad4f920fd897a04f8242e
2023-01-26 15:33:38 +00:00
crc
b3ba2ba20f add s:dedup, use it for user loaded extensions; begin using it in system extensions
FossilOrigin-Name: 0dbd909ec255a66290c0b0813addeebe61626aac2b43f62d9c00c6fa5a3aae61
2023-01-24 01:04:10 +00:00
crc
f8fe4b98a6 as: words not included by default, split into separate file
FossilOrigin-Name: 19e4a3624a82cd293f23329d9ec5d2755db1eb656f7dd8c10373a78d76cf3b71
2023-01-23 16:08:22 +00:00
crc
03b6543580 add stub file for s:dedup (arland)
FossilOrigin-Name: 61de8f74d6c12a67426ba3b35d1ced7c101e75a43f587cfce3133136f91f2f4e
2023-01-23 15:46:09 +00:00
crc
15b8169ce4 fll: more commentary
FossilOrigin-Name: 700ca74a200346f7542002663d11261aa4889be1778b4c2ea1f398b18d4e6bc1
2023-01-23 15:44:42 +00:00
crc
0c29b283e1 add fll: vocabulary from Arland (prerequisite for the upcoming s:dedup); ported from retro/ilo system
FossilOrigin-Name: 3b960c1e76977007f02649d81a5bc518621f6db941c79bd3e01e5eb4ca2031e6
2023-01-22 15:03:36 +00:00
crc
3b880b611e fix an incorrect function prototype in vm/nga-c/retro.c
FossilOrigin-Name: af99e3aa090991a62b576a68d6a548e0882595d45acf2b9abeebb60c8d8256af
2023-01-22 14:37:28 +00:00
crc
1be227fde8 update nga-in-swift; now loads image from image file; works w/current 64-bit image; overflow in math working properly; fixed some input issues
FossilOrigin-Name: 20773b38d2926233f898ea4f77440317d16d56ec4ec01effee352294f14be7d2
2023-01-15 22:09:35 +00:00
crc
0ebb969628 more aa: words folded into a:
FossilOrigin-Name: 26156a951428d86ce180f62db1ebf91af37ba2f866e38d49fb258dc2951a098c
2022-11-29 15:56:55 +00:00
crc
5b7ec555c7 move temporary array buffer to end of RAM
FossilOrigin-Name: 5ae610c4a4ff2f9a34d9107db1d60112f0abfdd020edd43967ae44503d43c15e
2022-11-29 15:52:56 +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
9be4e94b8d add more of the aa: and as: words
FossilOrigin-Name: fac3068928898bb268834b5eb5ad1d34c4e6db8a5bb7119d2ab730dd485934e0
2022-10-25 09:59:21 +00:00
crc
03659963d6 fix stack comments for block words (thanks to @maleza@merveilles.town for reporting this)
FossilOrigin-Name: 799dcc805fbe086e4a21feff40077e914b68176ed10b8b8dd1ce01ed4103a898
2022-10-03 10:00:59 +00:00
crc
758e87b125 more makefile work
FossilOrigin-Name: e9c480f1c27658636c1b39826ff71bc2cf0ae0ea08fbb640bd93362b5ab10210
2022-09-19 16:36:51 +00:00
crc
a26134dc17 begin some Makefile cleanups
FossilOrigin-Name: e4201c47be1da88aa6da4505e34315a2d71851858bb445da6a592d832b7d9e12
2022-09-19 15:30:19 +00:00
crc
258b9bdf54 begin some Makefile cleanups
FossilOrigin-Name: 6a9d444ca34f95bc33161704f0eceee1dcb81cb40e2b35bfbfb68fe3cec0bd7e
2022-09-19 15:17:12 +00:00
crc
5955634d14 blocks device now working, enabled by default
FossilOrigin-Name: c9ac0e5c8be62c047d1bacb8160cc3bb9203a6abf051a26b247c667e87db8786
2022-09-15 12:56:12 +00:00
crc
5761eaff14 begin working on adding actual block storage device
FossilOrigin-Name: 3b0ba44bac95ae57bee881409871055ae71b21bb42ce5322bf8c37c186397f97
2022-09-15 10:55:54 +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
14e2b7b30e more work on array words, array-based strings
FossilOrigin-Name: 47f59997cd284f8c260a969d8f6288df9386b18ababe830b6109db990500b048
2022-09-06 17:01:34 +00:00
crc
4476362ae3 start working on aa:temp
FossilOrigin-Name: 9319830d8bb7352e0f3d1da9e1eeddf6131de2c05ce8060e9e40915847e35fb0
2022-09-06 14:29:32 +00:00