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
|
758cff43f0
|
source formatting update
FossilOrigin-Name: f5b40c0aee7179b29be660675829c1785ca37657de75c41f5a7eedd6bc5f3f9d
|
2024-04-06 01:50:28 +00:00 |
|
crc
|
f326a99caf
|
start of the new ioctl device
FossilOrigin-Name: ff4557673a4ee251c20472267a4e6e8c7b364aaead7bc5c8c9065f043396bb44
|
2024-01-22 15:19:00 +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
|
09ac843c9e
|
add missing d:source data
FossilOrigin-Name: 746d00862c208a73ef9ca13afc34c49834d24ac068582693341cd01a54687475
|
2024-01-08 18:24:08 +00:00 |
|
crc
|
279c4e9473
|
fix a spelling error
FossilOrigin-Name: 416f06de107daf9843567a9d6daa204d386c345143094a96d37066008a0d59c4
|
2024-01-06 22:57:29 +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
|
a559779278
|
move konilo words to library
FossilOrigin-Name: 4d899ff06bf44995ec448a555788d202b99326cd2c4836ab43543865add75a9d
|
2023-12-11 23:47:30 +00:00 |
|
crc
|
87b6138a76
|
move a couple of the interface/ files to library/
FossilOrigin-Name: 153d21ddde6c35f3ed405f339ba39ed321ef7df6fdbeea48b20ef808d1db9b92
|
2023-12-11 23:43:00 +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
|
987c3a5cc1
|
use DEVICE: words for device ids
FossilOrigin-Name: 49f75a7d0be98b46a38b039531d7b1b71ffe05e3db942c4efaeb242310fc0898
|
2023-12-10 23:32:03 +00:00 |
|
crc
|
fffe7170a2
|
begin using new DEVICE: namespace for device id constants
FossilOrigin-Name: 899ef8eab4ff7e1ca87a340a3409cbdc09505f063aa863c19e350e3b01ac40cd
|
2023-12-09 18:49:47 +00:00 |
|
crc
|
6cea9a634f
|
remove separate string buffer in s:dedup
FossilOrigin-Name: 911dc4298e164218551636b4d8a9790baa30eb107ecf61b82bba72ceb4d7724f
|
2023-11-21 19:16:26 +00:00 |
|
crc
|
78d74d8df0
|
file:reaf
FossilOrigin-Name: b4f3ffd0d6f75e88b7302bcb66c3d49381562cd4262e402bfca501a426612658
|
2023-11-03 16:51:12 +00:00 |
|
crc
|
90bbf5b098
|
file:read-line no longer using buffer:
FossilOrigin-Name: 0450b85a8bc0c1063192577f175149ef5302596b96b3a572e176be0454df4e62
|
2023-11-03 14:05:24 +00:00 |
|
crc
|
9c57273486
|
add rest of missing source data
FossilOrigin-Name: 975ce00555053ef25bf6ba20a886aa5ba35f91c3f96292961b379369fbe919af
|
2023-10-23 18:26:47 +00:00 |
|
crc
|
f7310bb6cc
|
move malloc & double to package/extensions
FossilOrigin-Name: 072c6e6b0eb0f21ce985d84fc8c5f032172e3116ec765c61d85fb60aa3ff74d4
|
2023-10-23 18:23:23 +00:00 |
|
crc
|
3eec5480ab
|
make some small optimizations to some fll: words
FossilOrigin-Name: 767c0b08d5e9ddd854a15027d025aa1b89f5359c67718b0bf51e2a06c2996f71
|
2023-10-23 16:08:18 +00:00 |
|
crc
|
dad3833893
|
a formatting tweak
FossilOrigin-Name: 9ac60ea565b65f9785d1f901854bdc5dafc52f31601613f7276913b55d2f82b7
|
2023-10-22 22:09:49 +00:00 |
|
crc
|
936a426ece
|
add missing source data for err: and some globals
FossilOrigin-Name: 7de6429d5af29155b8ad47bc3908b88840f7bb6f5ccd07014acf263e74548b9f
|
2023-10-22 21:59:01 +00:00 |
|
crc
|
fe21169724
|
add missing source data for a: and d: words
FossilOrigin-Name: 6cd7cec6ee8dff1be8774f32982625fd56ee36927d3452b733c41162392b0137
|
2023-10-22 21:45:13 +00:00 |
|
crc
|
21d23ee3e7
|
add missing source data for words in script: mem: and double:
FossilOrigin-Name: bb2a1fd9b46acdf68d79753792e9201cf6690efee2eaa350341faa39636d0d71
|
2023-10-22 16:18:59 +00:00 |
|
crc
|
6e17d8a8d5
|
add missing source data for file: and fll: vocabularies
FossilOrigin-Name: 7a9759a9e829d5181da9a868b574c39b24859758481ae3c563873adefe89fd9a
|
2023-10-22 16:11:59 +00:00 |
|
crc
|
a134b3dd3d
|
err:notfound message display now handled by Forth side, not the VM
FossilOrigin-Name: 4fa570b45bd3769251f681b3e5186bca45b5f430eec5f9bab980d8ef84a6c5b8
|
2023-10-03 16:43:41 +00:00 |
|
crc
|
fe7c180c8d
|
fix source data related to file rename
FossilOrigin-Name: ce5db8cc0a52393be7a6f7b3174f37ee19b0786114c073c5ed2faa0f137a9449
|
2023-10-03 14:55:11 +00:00 |
|
crc
|
2ccff78191
|
rename retro-napia.retro to konilo.retro
FossilOrigin-Name: 3ca37dbd36b70922b55e9716a5cda795522ecc6799dee6ad190d54fa4c1d1077
|
2023-10-03 14:46:18 +00:00 |
|
crc
|
b2e807278e
|
nga-c: add file:read/c and file:write/c for reading/writing characters instead of bytes
FossilOrigin-Name: c1cd094295a085bc54888e5dcea6c9ad486ef71ed820258339bf6955325607cc
|
2023-09-15 14:16:31 +00:00 |
|
crc
|
6b5c455286
|
implement "fill" (from konilo) as part of stdlib
FossilOrigin-Name: 588372079037bb8ead0beebf5ed03f5ed6878bac7e18852675bedcfba6cb6ba0
|
2023-07-25 18:26:53 +00:00 |
|
crc
|
aef9ef7deb
|
floats: f:tan and f:cos were swapped; this is now fixed (thanks to Doug Bell for spotting this!)
FossilOrigin-Name: 985eb1551cf80d65c60a3ccfc65c38b19f4ec656ea49c174f1f9b5383748d3d9
|
2023-07-07 13:32:43 +00:00 |
|
crc
|
5a6d96c3cf
|
nga-c: add file:read/bytes and file:write/bytes
FossilOrigin-Name: 5144338187218d1b0c35e7664ed46f9b938791c4ac3ac5a151d8f4f5e32b8e37
|
2023-07-06 01:09:39 +00:00 |
|
crc
|
a147144fde
|
check in current work on error handling device
FossilOrigin-Name: a094776a8890c56a8d3ad05e44e4216acde44d04f9df0b1f781699dbaf77c272
|
2023-06-27 00:20:12 +00:00 |
|
crc
|
e92e91f02b
|
initial stubs related to error handling device
FossilOrigin-Name: 83006b5213a91e8d35f2c8c873e203cc7225ec5b7636f7ba9222c1c712883bbc
|
2023-05-15 10:49:07 +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
|
0b6f4769e2
|
switch to using hashed dictionary search by default
FossilOrigin-Name: 4d5ea504e6fe509fc59d77050a2029cfd6643f25b18d734f374fb0b31f4ba01d
|
2023-03-29 02:45:43 +00:00 |
|
crc
|
0e7db6dab9
|
remove deprecate words
FossilOrigin-Name: d0ecbf2ac180314d604e62ca9462f118303c09084af969105d4dcecde8704535
|
2023-03-29 00:56:00 +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
|
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
|
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 |
|