Commit graph

1363 commits

Author SHA1 Message Date
crc
e39551bf4c add a glossary for the decimal device (nga-python specific)
FossilOrigin-Name: 77c361f541d925b60dffbfcb35e9bf24ad583a916196fa19cfdef6e3719bf86d
2021-02-02 16:11:16 +00:00
crc
9912a4b501 nga-python: implement support for run length encoding in image (#44)
FossilOrigin-Name: a132117aafc756384eb9a63b55678fefa7020b8a07ded9121828bb09658d4770
2021-02-02 15:22:17 +00:00
crc
f7df9a3dee nga-python: fix for #46
FossilOrigin-Name: 9736425746a1db826cf588888d9ab48a4552d1a9a99aeaa297484a3c0c215af9
2021-02-02 14:41:36 +00:00
crc
42dbd43f16 docs: add cover to epub (closes #47)
FossilOrigin-Name: 7e6160c8257973f3df6505babf96d951e6ea563a41ee84e6375f0ea26750ee37
2021-02-02 14:18:51 +00:00
crc
9c93e766fc nga-python: latest code from Arland for Pythonista UI module support
FossilOrigin-Name: 027308b773f14441c3c74a15106c1b261cb32e3b3d96facf7ceb14353130852d
2021-02-01 00:45:55 +00:00
crc
4c53181624 examples: shorten line lengths
FossilOrigin-Name: a7e5fe4c71047a01a833ce31583ef5597f3f0235c5a2fab90e55f07510bc0bf5
2021-01-27 14:54:38 +00:00
crc
45a1619f9e examples: refactor retro-locate
FossilOrigin-Name: 1f82401f2f13a624482fb585ae0e87b1645950504fb1c1c7126aa1bebc287e8b
2021-01-27 14:49:39 +00:00
crc
c292714f01 github: add file type overrides for linguist
FossilOrigin-Name: e4a776cb36d5428e119d0281b81bb9d9af14972d0a1426b4fabd15f9293d82d4
2021-01-27 13:40:59 +00:00
crc
77b2ccc463 nga-python: add decimal io device (#32)
FossilOrigin-Name: 4a0a1184f66f855840fa7229013d6b4b68026584dfc72906f3e4994fd346f3f6
2021-01-25 15:43:05 +00:00
crc
71a3eb4c31 nga-python: add stubs for UIDevice
FossilOrigin-Name: da665d515db5344f712895d9b5504caa9f049d1661b809a3f0af22b228e6935c
2021-01-25 15:08:17 +00:00
crc
1a360be9c8 nga-python: add stub file for Decmial IO device (#32)
FossilOrigin-Name: e8688c22e6021ae89f9a63687f9e62d8b4de17d3ae1df04932044428f90e8bc6
2021-01-25 14:55:19 +00:00
crc
735e23f1a9 dogcc
FossilOrigin-Name: 96d33835d3027d1d3a8042fa4dc6219714938b396af7a16cda4b62a8f68ddcd8
2021-01-25 14:25:12 +00:00
crc
390478657d nga-c: try a different solution to the previous include related bugs
FossilOrigin-Name: 35f47c5cdfb16eb8ffeb8f5736a54d63d9d4cc4ab18571dcede0cf322ab3fc24
2021-01-24 20:07:20 +00:00
crc
3d276b7be4 nga-c: remove a variable in invalid_opcode()
FossilOrigin-Name: 5566b4671f5af90202b8493e14142acd7e902732410a3d071040310721e7d8d6
2021-01-24 05:16:18 +00:00
crc
e19e2e95eb devices: simplify c:get to the minimum needed to function
FossilOrigin-Name: 153adc003772d5d723b73df16b07f6e6d87598dd676e594526c25d7952404f96
2021-01-24 02:42:45 +00:00
crc
9e03717deb normalize names for examples (with a couple of exceptions), closes #38
FossilOrigin-Name: 088675e452ed86a712563c8b2597fe4d47da59bdea0e40becdd1e028a84c47b0
2021-01-24 01:13:04 +00:00
crc
6782278a7a Bump version number, begin work towards 2021.4
FossilOrigin-Name: 6fe787a19ccc4b79e2754d2b974cbee3e8398d5976f89a4c3e48cfd9cd37c2d5
2021-01-23 23:45:31 +00:00
crc
25d2c72049 update release notes
FossilOrigin-Name: 7b4da80e467df8ec9455d77bf242c63426ec037322c13899177114a40948f21b
2021-01-23 21:18:34 +00:00
crc
11446a2b05 nga-c: fix ctrl+d
FossilOrigin-Name: e826f4f156fe17efe11589405e614bffb8db97e804a16f0685949ff7ecb1583d
2021-01-23 18:39:31 +00:00
crc
3290bcadf5 nga-python: fix for #45
FossilOrigin-Name: 4f8214a52a2a3e7f1a5d8107b3e5cc6fcc8bcfdb4263c432e38b7270a5b23b7a
2021-01-22 19:36:31 +00:00
crc
35af973a8b nga-c: fix #45
FossilOrigin-Name: 1c18136af4052a605131d576086cdd9a45a4566058824692f73556c97b5b88af
2021-01-22 19:29:15 +00:00
crc
260955991e retro-unix: dont accidentally include the scripting words twice
FossilOrigin-Name: 9cb3189e3812f6bcbeca754e9a1efffad08408d7e2c73b409ba6ebb1d4aabe73
2021-01-22 15:28:54 +00:00
crc
2a18d63713 nga-c: fix a bug in execute() that was causing corruption of the return stack when including files in a word
FossilOrigin-Name: 349068afa9fe28a5e68ad738475ed61aa6e227d9b4dd03041d33d376c9a4e85d
2021-01-21 22:24:53 +00:00
crc
57fa16b4d9 nga-c: split invalid opcode reporting to a separate function
FossilOrigin-Name: 0de8b65ac936f5cc5b54c840bd37ca802e98c09de91e81c94df22e0b611c17e4
2021-01-21 14:05:55 +00:00
crc
e4a838d588 generate & include html documentation files
FossilOrigin-Name: 03f8a1f5293ceeb245b4e6315578c114c69eb4341027fad8eba5ec8c8dbca5fa
2021-01-21 12:40:28 +00:00
crc
1052e8a83c nga-python: fix a bug in include
FossilOrigin-Name: 90df732d68816e90c2767c398a07d80c82a65188ca580e9aafbb11442e902ce8
2021-01-21 02:50:05 +00:00
crc
aff0fb3c6e run black to reformat Python files
FossilOrigin-Name: 3b06a15e14d8f808dbefdde1d129a4f768f803fbb3ce7fe39a82e60ff7ed88e7
2021-01-20 17:41:34 +00:00
crc
2125752358 fix typo in LICENSE
FossilOrigin-Name: 137000a3e615f18e9bca96527dc152f1b39bd2021628e6d7f742b77a8d420e11
2021-01-20 17:41:29 +00:00
crc
af4317f7ed toolchain: glossary export to html now has proper background color on examples
FossilOrigin-Name: fd835e4289f5edc203ca75876a28a0c5d0fd829149a8866d7f15dd40603b24ca
2021-01-18 20:54:32 +00:00
crc
f51e345931 nga-python: add Makefile.python target to package, upload for pypi (#23)
FossilOrigin-Name: 3ad6ae382f4a6fb777d52cee8bf892ad6c5174642ea64c24fcfd8e5e372c3c6e
2021-01-18 15:43:33 +00:00
crc
475a53d21f vm: add nim implementation from Jorge Acereda
FossilOrigin-Name: dd856dd7f603a9bb3d69a7f70fd842f8019f9985401c6ddf69aed6867e3fb2ff
2021-01-14 19:35:49 +00:00
crc
576efef532 rebuild image
FossilOrigin-Name: 22e07105163fdc74da369e71778df558c0ecd9a405901dccae1635d60696cabe
2021-01-10 15:48:38 +00:00
crc
962c64a3da fix a typo in retro.muri that caused the python version of muri to crash
FossilOrigin-Name: db919ab8d422f54421bc9f85df6218dd1264be8c244c4bc16818120e17a69bb1
2021-01-10 15:47:27 +00:00
crc
8f7605e026 docs: fix more spelling errors
FossilOrigin-Name: 6f38e8f9ec727b9897478d6c242d814fc8dc7789b7561c46a01ad5c32057849c
2021-01-07 16:02:18 +00:00
crc
6a77e9f3b6 add build manifests for use w/sr.ht
FossilOrigin-Name: ffc1b19af431119f7b691f8597106939965122ee3c1b3a799058118fd280f406
2021-01-06 20:38:50 +00:00
crc
04b9c879a1 update some copyright notices, reword part of README to reflect the status of the Python implementation as a primary option now
FossilOrigin-Name: a8a3146dd099e1a2ba68f088af9ec960299bd857d2895e4276c07afc6a897992
2021-01-06 19:47:24 +00:00
crc
1a4690df98 book: fix more spelling errors (#40)
FossilOrigin-Name: c5321d19ac9fdbefb74468ee04048543e8c261d599f58be36cedffef73fb3ac7
2021-01-06 18:29:48 +00:00
crc
9e9903eee6 examples: add muri-with-hex.retro (#37)
FossilOrigin-Name: 049c678e5f76769e9768e1fdbdf3437be3dc014275ba01752996ea8c77794898
2021-01-06 16:15:38 +00:00
crc
da436a5ef5 python: update retro-extend w/latest vm core, more fixes. Now generates a working image. (#34)
FossilOrigin-Name: 945846d37a65d91cb273416eb89b9131696a28a923ed82a75a547fb628d76ac8
2021-01-06 16:08:50 +00:00
crc
9ff6f4a20f toolchain: retro-extend.py now properly sets the internal "which" variable in d:lookup override (#34)
FossilOrigin-Name: 18f36304cddac57017eff8c92c567e05963b0c54621f9ea569441bd48bb6fb56
2021-01-06 15:03:55 +00:00
crc
c0db7b267a nga-python: fix random number generator (forgot to import random module)
FossilOrigin-Name: 89b97f70b3f5ad1d1c9ed9d97cdb4fe99448a6b245611bc011fc4a66736ff345
2021-01-06 14:02:23 +00:00
crc
607de0266e book: begin fixing spelling errors (#40)
FossilOrigin-Name: e25843e07e7988d86365f24681b50243421bbc43e6807b1173d4f3beb702acbf
2021-01-06 13:57:16 +00:00
crc
008dad4d31 toolchain: add a tool to run spell(1) against the chapters in the book (#40)
FossilOrigin-Name: b0a8ab588ab4884adfff4c0f8ae89efdbfcac432deeac6999ba6cab633539659
2021-01-06 13:18:47 +00:00
crc
75f9fcf9e4 python toolchain: more bugfixes in retro-extend.py (#34)
FossilOrigin-Name: fcadbd7c9345704bfafa5b1e9cb623f664d70baec8483dd437fad0c5ed896afb
2021-01-04 20:48:18 +00:00
crc
c84886e12c python toolchain: minor correction to retro-extend.py (#34)
FossilOrigin-Name: 2bc1dd429ef5a38068b3144a3b99c02c120fde2ed2fff2afefa839c949b28fee
2021-01-04 19:40:23 +00:00
crc
e31cc82656 remove deprecated words
FossilOrigin-Name: e999bdb76459148c72894cde22abd88422e5b79fb822fbd83d037892c4c232b0
2020-12-31 15:04:06 +00:00
crc
dc0aa0cb21 nga-c: work on an easier way to add extensions to the embedded image
FossilOrigin-Name: 7b6fae3d092e9255dba1f54115a8c9c347e73b53cbc3b95daa68a9b437bd6367
2020-12-30 20:50:32 +00:00
crc
c8bea57564 remove old text file for listing issues
FossilOrigin-Name: ec836acf56db34f68ab983f5a03c8b487e0e4ad21feac64a13c651865a16a758
2020-12-30 15:32:36 +00:00
crc
89c12a2fbe Add public keys through July/August 2021
FossilOrigin-Name: 3ea2a47fb6fb297749e321e56455a0f14ad2dad3a8a2a31605be59b96cbf9cee
2020-12-30 15:28:43 +00:00
crc
8c9c0ed9fa remove old public keys
FossilOrigin-Name: c83acb49000350bbe514da27b1a905308ad547e5f80e29f8541b0d1ea5b201ed
2020-12-30 15:27:27 +00:00