Commit graph

1908 commits

Author SHA1 Message Date
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
crc
8d70597dd6 update release notes
FossilOrigin-Name: 4056f7f8a3b08ed576721ff1e5a0de4eaeb8db10174ac279d5fb36d145fa8031
2022-09-05 00:33:41 +00:00
crc
677070353f merge in changes to mem: words (from rick carlino); now requires 64-bit nga build
FossilOrigin-Name: b511a8e5bf68d66bd4de609c17b1951999aa61e3f2b87172fe5aa34a3229fb7d
2022-09-05 00:28:00 +00:00
crc
3e4facad52 default make rule now runs clean target first
FossilOrigin-Name: a03379c700101a5bbed5540b117086d3aa7338cf48b9a91cfc8c1be3ff5e0aed
2022-09-03 22:19:16 +00:00
crc
906ad3e4e9 lets go 64-bit by default
FossilOrigin-Name: f511e68607ca5a6f784019d396c7998976a1a178a6f73ed4ea085bafee8308ff
2022-08-31 12:13:26 +00:00
crc
b2f8d20500 add mem:store-double from Rick
FossilOrigin-Name: 9361f871748717cdb067983a00b3dd074a0317f72fa6a804bbc150ef89072b02
2022-08-31 02:06:30 +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
2da8605f90 no longer display unu warning on source files with only test blocks
FossilOrigin-Name: 41deb926a327e7856ae215c024fb577cfcf82f0483459affb05ead131fe6ffd0
2022-08-29 23:17:29 +00:00
crc
43cd6ac936 begin work towards 2023.1
FossilOrigin-Name: f24e91e4f9a296448af777e6039bf8fdd5eae296ad87be0350b40040c5cd7b89
2022-08-29 14:24:52 +00:00
crc
d5c8102d61 update the RELEASE NOTES
FossilOrigin-Name: fc66e17d0447864175153174c7d3c655689b550a07083cb235f73bab2e32c0d4
2022-08-29 10:17:04 +00:00
crc
0c75a9ef63 properly set version to 2022.8
FossilOrigin-Name: 36f6149809250c4c06774a0b7bbcc4cb60bd43a4c4db9427d20de1c774833bf6
2022-08-22 10:36:03 +00:00
crc
c520977d8c all remaining words added to glossary
FossilOrigin-Name: 95ddb5f7b136fd00db30c8c6f0e8cfd62146564a669e0c302aaf50f4cdbf0d95
2022-08-22 10:13:03 +00:00
crc
6474a66c42 add block: words and rest of mem: words to glossary
FossilOrigin-Name: 1ae4c608cf65d3c29faabaff2ed627d26579b796f56867a7a254c4df60ad205b
2022-08-22 10:03:44 +00:00
crc
ef2e2e05df add more glossary entries for mem: words
FossilOrigin-Name: 1a777b619a5109735110d4ab35fa2a60f7de41d38fa118a8bb292689cfa81aac
2022-08-22 09:52:09 +00:00
crc
9f45486425 add glossary data for mem:fetch-double, mem:cell+
FossilOrigin-Name: b85b15f2ca40e144cce46b08f020076140f63c623570e70dc4d4ab45315cf570
2022-08-22 09:45:48 +00:00
crc
dd742823b2 add mem:fetch-double, mem:cell+, double:swap from Rick Carlino
FossilOrigin-Name: 37e2a4d285b6245656eda3514955b7c4da3e840948ef022802536881f1a654c2
2022-08-22 09:26:07 +00:00
crc
264faf4ef5 begin some work towards adding double: math words
FossilOrigin-Name: 7a90684819936bb43566c40119d14e13d4bc130ccd638fdae478fc3997043966
2022-08-10 17:48:20 +00:00
crc
34c7ffbf53 mem:get is now mem:fetch, mem:set is now mem:store
FossilOrigin-Name: 1a2425fe8ad9a5b2300c4e810680964ddf369a60f3fb2d69d59c0ea2a8fd6152
2022-08-08 16:04:29 +00:00
crc
1eec7ab446 Change mem:* API to make memory offset calculation easier (from Rick C)
FossilOrigin-Name: 47687a00c3c0e398b7b2baf279ed91c2b236a06b1bf5bbc79fd9bee69d83d456
2022-07-31 00:46:20 +00:00
crc
0317b9074c add mem:realloc to malloc device (thanks again to Rick C!)
FossilOrigin-Name: 493cde1a91b60883baed6a0aa5cac65c2a0d4130aaeae363763f697228d59335
2022-07-27 09:57:31 +00:00
crc
3417d48ffb fix missing file issue
FossilOrigin-Name: 14dfeec7f6a9e7b107784e82b545e705640b276a71a8a8d86f553d22637894fc
2022-07-26 22:15:49 +00:00
crc
678a16a65a add double cell words to the glossary
FossilOrigin-Name: 7d28d4de13488f7e8fef9a57be7ee9a63eebdbfd5fbc3d33ffa66cb102ee632b
2022-07-25 15:11:05 +00:00
crc
a1c4d94dc4 retro/ilo editor: add commentary, stack details for many of the words
FossilOrigin-Name: 9f62ccbce6b3f73389cd4bda2a1b6f4bbc795ee3155a992b097dc396b4bee6dc
2022-07-25 14:39:40 +00:00