Commit graph

1094 commits

Author SHA1 Message Date
crc
09bd8ac1a2 initial checkin of wip nga-in-javascript rework
FossilOrigin-Name: 091ac8151f689e5356cdd52cdef23c65cd46ad07f585b4ab139700d3412e6dc8
2019-11-20 16:56:58 +00:00
crc
b514045544 initial preparations for 2020 releases
FossilOrigin-Name: 7d419d41f3146fe3580bf9e79fd63f5467f5c7035a54669296770c4901fec35e
2019-11-18 20:38:40 +00:00
crc
d119ea513d fix n:MIN and n:MAX queries on some of the interfaces
FossilOrigin-Name: 1662bc606f06ea5dad9b729761d77c763245573d13443568d56daa4a85ab8808
2019-11-13 21:34:17 +00:00
crc
27f841e3ba reduce default image size; max number of open files
FossilOrigin-Name: dcc17eea2f46a1bb50e0039d60c5921ea5482b15b70b0a2859086568a34026a4
2019-11-13 21:24:11 +00:00
crc
fb9ef5482e updated html export for retro sources: averages 7.4% faster conversion, 26% smaller output across my test set
FossilOrigin-Name: 82aa69e539eaee71758ab95fc6eda841d4f47eadbda4970526287732d5bf2a47
2019-11-13 20:27:19 +00:00
crc
a09d8cc11f use a trick from https://getkiss.org/blog/20191004a to disable requests for a favicon in Atua-WWW
FossilOrigin-Name: 9c0fd687f43f1d2edd07514cc699ff46fe5b2d807f5886d0f8702deed67e9209
2019-11-08 15:35:05 +00:00
crc
18d5d0c869 2019.10 release
FossilOrigin-Name: 62c4f7366af0f0898c32381ab5eb6cda812ec26d15c3462676a55c59b8840bcf
2019-10-29 17:24:48 +00:00
crc
0fc6d35044 fix c:letter? (thanks to Tony Sidaway for reporting this)
FossilOrigin-Name: 5b19eeb3cee103af5616981d375498995ed57b5218b2ed85bbe2d19d784f6f86
2019-10-18 19:37:46 +00:00
crc
beb9718187 new example from Kiyoshi
FossilOrigin-Name: c70734a14664def76d4a5711042888c10ed09f38369ef42f3718dce218a26fb8
2019-10-16 21:02:44 +00:00
crc
25dcf051d6 more glossary updates
FossilOrigin-Name: 4cfe1f3b58b493f0ed5769ce817ce69bdce73f90657470ab934d312d78abe6f8
2019-10-14 20:59:08 +00:00
crc
5cf232571e updates to glossary
FossilOrigin-Name: e078c14150ce5721f0b21ebd458b1d0104a1ed6f413362e6a8ca15790869edb0
2019-10-14 20:33:58 +00:00
crc
da87f3d7fe add a few more tests
FossilOrigin-Name: 8151d9ebf6d31952626837155c7dc8345b04199a9cdf7e15a6756d11babd883c
2019-10-14 20:12:56 +00:00
crc
36c8929528 new example - irc bot
FossilOrigin-Name: acf3c516f8be44c3ed67e7bb6bb260272d1a4adea9509e1e946a4f1964d9668b
2019-10-14 19:30:08 +00:00
crc
99d8e68145 small fix to rng on 64-bit
FossilOrigin-Name: 4f75a1c670b037e15e97f4364a8a01229b5a293383b02827ea95d924623cd2d0
2019-10-14 18:45:01 +00:00
crc
21f484eba5 release notes updates
FossilOrigin-Name: 29bd1ad1acdc3c7ffcd04d09d5561acc9eae490333635375b079ad74fb6ea61d
2019-10-14 17:39:09 +00:00
crc
654ef677ad add a couple more file extensions
FossilOrigin-Name: 03fc0c6c8b0e49a17ce6d8a6efbab882144cf6a3dfab6e17e4b64b4850fabe9f
2019-10-14 16:38:10 +00:00
crc
9380cc52f3 fix non-compliant http header in Casket (thanks to Daniel Lublin for spotting this)
FossilOrigin-Name: ee48132a1c2c512b326f9d08c2fe5b56ca422528732a7ff4665dd6851e41a8e4
2019-10-14 16:14:22 +00:00
crc
2ff677c5d3 proper rng device in retro-unix
FossilOrigin-Name: fc95ae344b6ea961c9e65426b0b8820104c4b9f9a74a35a125635f207fff2b16
2019-10-14 15:17:43 +00:00
crc
078d98e8cf rng: move xorshift and mersenne into the examples
FossilOrigin-Name: 78d70988db343fada5bb205cc23fd5ad0282d9e5dc7305eaef607cb941e19db1
2019-09-30 18:34:57 +00:00
crc
ec71c4bd69 fix a bug preventing scripts from running
FossilOrigin-Name: f1204d50477fb3e99da37d39dff379b558d40c8a7792c3db257017d8bfacc2bf
2019-09-27 10:37:54 +00:00
crc
18a86419d0 fix some issues w/loading images
FossilOrigin-Name: a1b08f9f89c1aa393fb16e329252fa2a12b6eb377aa35447a9a2a5479c5dce27
2019-09-26 12:27:06 +00:00
crc
75b31534d3 more tweaks to the retro-tags
FossilOrigin-Name: f8ffa909cb17dc9b1a7329697c417c615bcdad70dea8ef6dc3477f302575a489
2019-09-25 18:08:55 +00:00
crc
a250a3c341 retro-unix: guard against floating point stack over/underflow
FossilOrigin-Name: 50ce6bbf10eccb578fd0c75912a031ff59ab1e55ea2c4933c6bb84de9a1a1ffa
2019-09-25 16:58:34 +00:00
crc
77a62508ef retro-tags now recurses through the directory tree
FossilOrigin-Name: e97f969e0006f65315868b5d17f2dc353e3a95ce992bc6bdb630dfa2a59cd7f3
2019-09-24 20:36:39 +00:00
crc
3c01a0c0be attempt to fix f:to-e and e:to-f
FossilOrigin-Name: 3a17c82ade33655d5199009221c4be831a6aab45eb578760500deeab29dd9a9d
2019-09-24 17:00:13 +00:00
crc
7c27fc702c retro-unix: on stack over/underflow, include value of stack pointer
FossilOrigin-Name: 960c119cf85e9da606061b0a600154685baaf606fec150e28f7024e31d1b0117
2019-09-24 16:58:39 +00:00
crc
ae53c1bc8a fix missing #include
FossilOrigin-Name: fd6065f8bccea10ad4a6de8ca2bfc462c36b5f0fae8e5961edd31773c95381a3
2019-09-24 16:31:20 +00:00
crc
e5d3e5d821 muri.c: add luke to copyright notice
FossilOrigin-Name: 453d7f97b9b21a5061f93b178b3578b068bbcf74ce3977b4b5fa5e79624d1199
2019-09-23 20:05:22 +00:00
crc
3ec3d650c3 use luke's approach for opcode_for in muri.c
FossilOrigin-Name: a0627ef12a96397d5f027fb744bfa7db56d5992613ba129341e19a4a1c281d84
2019-09-23 20:02:11 +00:00
crc
af7454ee80 Build for 64bit with make clean; make CFLAGS="-O2 -DBIT64"
FossilOrigin-Name: d4fa66ba7fd57ca5095f4f6ac40bc8c20c948f6c8a52635a6156b3525f9703b3
2019-09-23 15:11:56 +00:00
crc
91fc0a0d27 build a 64-bit cell system with CFLAGS="-O2 -DCELL=int64_t" make (this does not yet set the n:MIN and n:MAX
FossilOrigin-Name: 96987abc1a7ce351c151b173a3f1fe64d6a4e1c5190cf1eacefd1d063efddbe1
2019-09-22 03:01:49 +00:00
crc
d182fdfbe3 fix a typo in the book
FossilOrigin-Name: 7d4088c22a31dc5280ab401307047f4940153d0b1b428e43226a75eaf744f08f
2019-09-20 17:02:33 +00:00
crc
c2e1b3f932 rx.muri: clarify which line is being discussed in the instruction bundle (re: line 60)
FossilOrigin-Name: 477678cacf07e03572ad874325e0eeb0cd8c42ae3bdf3a55b6f120514c1ff101
2019-09-20 15:56:49 +00:00
crc
42162b3231 add a few notes on the clock: words to the unix.retro sources
FossilOrigin-Name: 9ae32e66eb35989672a17b9dd768e73d82073754a7a9738eeb03fe27d577278e
2019-09-20 14:57:17 +00:00
crc
318b89d92b rx.muri: fix another inaccuracy
FossilOrigin-Name: 9afac3402f334da040a0baf818c566b91345d8dffefc38d966dd02129ab2bf2f
2019-09-20 14:52:48 +00:00
crc
2578acd4c2 rx.muri: attempt to clarify some things with the need to use nop after instructions changing ip; fix a typo; remove magic numbers from the primitives
FossilOrigin-Name: 19eb69b5366420e1422aeb7c5d7386d8ae7100ace64f3b767dc3f80c2857a01e
2019-09-20 14:22:05 +00:00
crc
81363b6f49 retro-muri export: better commentary
FossilOrigin-Name: c236b6f930d63b24ce09f8bf62acbba79c697f18316c856803429ff94f52061f
2019-09-18 20:54:36 +00:00
crc
18b3135a8a new example
FossilOrigin-Name: b02a11812febcf3adf7b4bb31037d60098c97271914a16885de5f93996bb77c7
2019-09-18 17:21:21 +00:00
crc
a6ac5c63f6 rx.muri: fix assembly listing, remove an unused function
FossilOrigin-Name: 7f924861844806361a2ec5eeb4b528b0df84407f90b0ad46ce41b1c9b58e9798
2019-09-18 17:15:49 +00:00
crc
2cb7f80a71 fix instruction listings in muri comments
FossilOrigin-Name: 6118c95e793c7543b93d67abbc5b3d13f211c47b2ea0b3fe598b7511bbcef6cd
2019-09-18 17:12:55 +00:00
crc
d319511561 remove ok, clarify the use of the -s startup flag
FossilOrigin-Name: 118097503e176cff1bdc46d3bd39bb4e0912feee8de4dc32adb95fd1b314c413
2019-09-18 16:48:15 +00:00
crc
f42d300621 updates to make it easier to build a 64-bit cell based system
FossilOrigin-Name: bd1dc5eca7e6e58aaf3b6a0b3f3d0571db0467f4ceb49028e3b4736a85c019de
2019-09-17 16:40:25 +00:00
crc
ca37b6863b unix:time is now clock:timestamp
FossilOrigin-Name: f1c9924fd290594ab3b3d34933aeab94a02f7a6760642b6d5a5f9ca2a7a9687c
2019-09-16 20:34:52 +00:00
crc
b6778a0546 new example of probing the devices
FossilOrigin-Name: 70d09831db15ed3595ebc761f09f9ec0c7ca0e6b398c2b0c92f3dc92e9c9720f
2019-09-04 15:13:58 +00:00
crc
32b97e4dfc new retro/javascript interface
FossilOrigin-Name: 24dd8a03e2b6fb2d2e515e2df7fcdb46741dfb52c508b2e403c726d1d33d63d2
2019-08-29 16:37:08 +00:00
crc
2fcfcdf668 glossary: small improvements to html view for server
FossilOrigin-Name: 9657af71e9c162ffc64e3f153a5c5d6e004dca75552c8f1ad5ef4e76245b880c
2019-08-29 16:26:34 +00:00
crc
1662e88fe5 fix retro/javascript build tool
FossilOrigin-Name: 1fc862de181538aca9035dbe29ca8867288ef516dd418eda84bafabd489a7d3d
2019-08-29 14:22:19 +00:00
crc
b5d7cba455 fix a dependency issue w/the Makefile and .retro sources
FossilOrigin-Name: b2f631c0132739e2da32fc0716b06d050df19c90739237c887305092fc9f9823
2019-08-29 13:18:21 +00:00
crc
35b898c9e4 fix "make install" after renaming of retro-tags.forth to retro-tags.retro
FossilOrigin-Name: de9be098492d595f08b8dee76b4a361eb8629f52acab5a1111392d96d6c9095a
2019-08-27 14:19:07 +00:00
crc
942ec249f0 correct example in the book
FossilOrigin-Name: 8d604e598900fdb34a8e529972c21c865f7fce9e33dcbfafc9e8eb966d1955e4
2019-08-25 14:32:52 +00:00