Commit graph

83 commits

Author SHA1 Message Date
crc
a4bb5eec3f toolchain: add a tool to locate deprecated words (based on the shell snippit used by john_cephalopoda)
FossilOrigin-Name: 0f15a232ef1685f5cda43681de1eed41c5d76b43326c6c285964935b85021789
2020-10-01 13:37:36 +00:00
crc
d78edca386 remove last uses of old names for file i/o operations
FossilOrigin-Name: ca063e29bf5ffaec73bd2503d71244f6e28852fef0c7189064bd2e583e8bd957
2020-10-01 13:35:37 +00:00
crc
4b8c651bf2 epub: chapter titles now work, chapters now start with 1 instead of 0
FossilOrigin-Name: 478d5f52924ab3ad4f5929c7f006e431eb848b3c860f670590bef498b907633b
2020-09-30 19:59:50 +00:00
crc
6f52af0631 epub: work on supporting chapter titles for TOC
FossilOrigin-Name: 8ee04ffb447238daa87e3a3c920fc1346abddc5b567eeeefd970d5dbacc26437
2020-09-30 19:41:45 +00:00
crc
e84bd6a953 epub: fix more problems, now down to 7 errors when validating the output file
FossilOrigin-Name: aaee7a1f4a5931470b6974cc320e8bda43cf14f71b523ecd3a207387e119bedd
2020-09-25 15:45:41 +00:00
crc
5f67310f80 epub: top level build script now runs the xhtml conversion; some file renamings
FossilOrigin-Name: 88b0d1563e642fcd96acacb9896641abd77562bd61d26d5ebacdd8238886eba3
2020-09-24 18:43:59 +00:00
crc
332e9b17ce rename export-as-xhtml.retro to markdown-to-xhtml.retro
FossilOrigin-Name: f3f171dbe3a055a3aa2b7c146ecd11a1ee7c7b12e2f4e42be3217329ed202477
2020-09-24 18:09:51 +00:00
crc
15dbfbbe0b begin work on xhtml generation for the Markdown
FossilOrigin-Name: 0878cff65e3988b7000cc0fa5cd1fef4d3b8bbcc5b03fe5788a08eb47e319c3f
2020-09-23 17:45:28 +00:00
crc
d53e540f6c toolchain: add comments to retro-unu.py
FossilOrigin-Name: b64bddd72a1fbf4cf3ec6c2011187fc3594722ec82d1ad0602b1b3f2d4be8779
2020-09-22 15:54:04 +00:00
crc
a8b8f5a2bc toolchain: retro-muri.py gets some comments, minor internal layout change
FossilOrigin-Name: ca10fc2d2b2c757ca6b1b7e073ee9b8e3b25c13cb137f011f9393efd8b376f75
2020-09-22 15:48:56 +00:00
crc
de6c62d5f2 toolchain: retro-extend.py now handles multiple inputs, passing image name on command line
FossilOrigin-Name: ba4fc1a5e2b043520ccdd82c01b9a56616c95a80416db7e125434f4cf7f2529e
2020-09-22 15:34:05 +00:00
crc
bac77af47e toolchain: implement retro-extend in Python
FossilOrigin-Name: 5d9d03c34cf2b4365681cfdd3d5211f352d2038e430669dffb9007873fbcadcd
2020-09-22 12:48:44 +00:00
crc
9c69997d23 reformat python code for consistency
FossilOrigin-Name: 736acb6c40df186d519b832766543bb2a14ae09bb7aed1064922a211b3fff322
2020-09-22 12:06:40 +00:00
crc
8064f1ce47 toolchain: implementation of unu in python
FossilOrigin-Name: ca615c7e08e9ff31de5fea01fa71519c808c872abe9fe6de5d0bc288d7b5ecfc
2020-09-21 18:38:58 +00:00
crc
38fed89958 housekeeping: rename some files in tools; remove an unused toolchain item
FossilOrigin-Name: 599c6411b356ab939ed2951167ba937158b2e7944eef1e4cab9bf7979166f012
2020-09-21 17:51:59 +00:00
crc
f65e17727c housekeeping: rename some files in tools
FossilOrigin-Name: 1ca05b42f8833bb6327730255f6cdc9a3b0f9fe5939cbdef2d9fb9bb5adbbda5
2020-09-21 17:46:08 +00:00
crc
23ed4082cf tooling: add unu.py
FossilOrigin-Name: b7a37204e6be19c38dc8203a813c0be6b6eb99326304a270e05363b57d44d714
2020-09-21 13:58:02 +00:00
crc
660e52bdcb rename words in sys: to script: (old names still work in this release, but are deprecated)
FossilOrigin-Name: 1a43743f43076eb087ee4dd7fbfa96b8dfda2aa4ddcff41e6a5a9634ba6e239c
2020-09-14 19:55:02 +00:00
crc
d29d07957d allow setting image size, stack sizes at build time. see doc/book/building/unix for details
FossilOrigin-Name: 0987b8f0e28fb5a72f41e746437751a706672b09d0e4b14d6c5e5b2b4d4e7c29
2020-09-08 18:54:57 +00:00
crc
b6cb657a82 glossary: fix bug causing duplicate name display in entry details (thanks to kiyoshi for noticing this)
FossilOrigin-Name: 4d8120f13be8ebc09dbf968d08680fef0fa511cee8ccfbd33c3a7cd510bb7961
2020-08-14 16:59:06 +00:00
crc
5405482c72 fix bug in retro-describe (was not using the new indexed-times)
FossilOrigin-Name: 3de5412a71850871827461ecfc706850f993d57e06befa316b15d6450c8c8074
2020-08-14 16:36:51 +00:00
crc
0c599add05 add new sections to documentation
FossilOrigin-Name: 64838647dd9e0ecf3e19ea0145208ecd2d5121a378f54d845fdb8cf530d8c556
2020-04-20 15:08:45 +00:00
crc
3d8c9d9443 book: add tech notes on underscores in names
FossilOrigin-Name: 16c95236d7bd0c71fb51975678762a37c24a111ad3bb742f552421b32ce0283b
2020-02-12 12:58:06 +00:00
crc
b89d90c99b book: add some notes on deprecation policy
FossilOrigin-Name: 2db7a3c6d3f1f5e10d939a55dd40d7e4d3f194708d131942284949ac3365e640
2020-01-22 15:20:57 +00:00
crc
8ead0fbfba retro-unu: add -t support to command line
FossilOrigin-Name: 29a9b00f47a3a1a3924138b8b9191492c5028d140a72fa2aa686ca001d0cd098
2020-01-21 12:58:06 +00:00
crc
8407b50905 book: add section on scripting
FossilOrigin-Name: 96a4db6efd2e755575a518ba3424c7e1d45365e0251a17c25bdb489ec10a4a09
2020-01-14 19:09:54 +00:00
crc
bb95ce589b add section on loops
FossilOrigin-Name: 4aa6bff972b325ddaf51b9ec85e7f7626d0accd631abe3cebfe19aa601ba531e
2020-01-14 15:55:45 +00:00
crc
c825a6b648 add the retro-locate manpage to book
FossilOrigin-Name: b672f9c631cf58056517ed81cad974a41a906897b91714306bea508d28350c59
2020-01-10 20:13:04 +00:00
crc
53c08aaf03 retro-document: final result of performance work: reduced the glossary generation for 106 examples from 31m52s to 13m22s (a 58% decrease)
FossilOrigin-Name: 7e634452dfc8ebf38453ebe40f722ee91ed52bf87b7eb56669869e6f65316ac3
2019-12-16 21:14:08 +00:00
crc
507f191b76 retro-document, retro-describe: more work on performance
FossilOrigin-Name: 4e2c988208fc3c1c09932290e7e8c1407d9045856ee86ecbee296924988be189
2019-12-16 20:09:07 +00:00
crc
9b5d2fecf7 retro-describe: work on improving performance
FossilOrigin-Name: 00773b657e3ad09fc2d98b8834fdba9e2dff73a921b65698c30cef5e20fa8926
2019-12-16 17:32:16 +00:00
crc
6b8450ec29 fix make-book.retro
FossilOrigin-Name: 268cb3dd195fb8e732bf3d0e3012e8dfc2aa63903d77e5ccb1277ea5f8c70170
2019-12-10 19:00:16 +00:00
crc
9ffc6f277f END -> HALT in Nga instruction naming
FossilOrigin-Name: e3a4cbb9ac94f83d9e256cdaca70addde60626771ccb68b9f784ca4b355ee2ea
2019-12-10 18:51:56 +00:00
crc
3a000cc8f0 nga-js: two column display; hide canvas if nothing was drawn to it; glossary below input area
FossilOrigin-Name: cd673444c1019f2c34abd2ed290ae9bb9d47090c27a750bf909f46e17526b881
2019-11-22 22:02:02 +00:00
crc
c64b92d0e1 more top level moving of files
FossilOrigin-Name: 6a3e64fe234ba475543562c4c365fc29dc81c1bc8c812aaac9c9a6927fdb77d1
2019-11-22 19:16:33 +00:00
crc
d480daccf6 move the retro-describe.retro to tools directory
FossilOrigin-Name: 66e8e6a3523686232131bb9c3d692e76ecfdce3143289d63e69595abbc0acdf8
2019-11-22 19:01:17 +00:00
crc
cdea80bca7 move make-book.retro to tools/
FossilOrigin-Name: 069c1d03ae2985134b2127715211039e6127c9bc53c3bb2714165e9af2f4871c
2019-11-22 18:46:26 +00:00
crc
00586f3354 move interfaces to interface/
FossilOrigin-Name: 95a4793e965f0787a8664e4dc3a4f49f66098c30c2a209b6a6d7c2c5fb79193a
2019-11-21 19:48:05 +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
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
1662e88fe5 fix retro/javascript build tool
FossilOrigin-Name: 1fc862de181538aca9035dbe29ca8867288ef516dd418eda84bafabd489a7d3d
2019-08-29 14:22:19 +00:00
crc
fe6275b539 minor cleanups
FossilOrigin-Name: b2fc760da05c77407705f96fd4f0fdbfde76fe0899fc4a8f1642ab60cbc2dbaf
2019-07-08 12:34:29 +00:00
crc
59398d77a2 add a shell script to help with the future file renaming process
FossilOrigin-Name: dfbc1d4b76728a46bad875e57bbc3eba40b3dcc4b0a45ff5ac0bc91efa467460
2019-06-28 16:48:18 +00:00
crc
32e0a2eb16 attempt to fix strlc* on aix, hpux
FossilOrigin-Name: 7596519f71e71b88ef7b1c084aed3bfa12e23ed253fcc0a1ae1d2c8148b3e4e3
2019-05-29 12:31:42 +00:00
crc
a1281abf02 fix some dead code issues found by tankf33der
FossilOrigin-Name: 3f6ad39437ef09616919e7a642ac235fe0042ade241220a007d6d92b8afe61ac
2019-05-28 20:26:28 +00:00
crc
72da2db336 add tools/document.sh
FossilOrigin-Name: 0741ec3c06c4e8ce07487bf7471212750beb1cadd65f21572bf18c0ca7315c59
2019-04-24 14:16:37 +00:00
crc
f9e65e4d21 increase max image size for retro-embedimage
FossilOrigin-Name: cfcfaab2a440a90fb113847cb3d20bab3ae8b38cf94c504ba78e425c0501bbba
2019-02-21 21:59:35 +00:00