Commit Graph

  • cb85165ab5 update internals.md master mgcaret 2021-12-25 18:32:35 -0800
  • a7d7a418b3 change immediacy of ], fixes #11 mgcaret 2021-12-25 18:32:16 -0800
  • c718260118 shrink max instance size a little more mgcaret 2021-07-31 11:23:37 -0700
  • 92e7ed78c6 fix #10 mgcaret 2021-07-29 21:07:55 -0700
  • 8245ce322b optimizations mgcaret 2021-07-29 21:07:06 -0700
  • c51b2b7db7 reorganize so platforms can override the default config file mgcaret 2020-12-23 18:08:47 -0800
  • 7669d292aa device nodes and compactflash for GoSXB mgcaret 2020-12-23 18:07:10 -0800
  • 619b4ba5d3 tpm placeholders should consume addr len mgcaret 2020-11-27 13:01:49 -0800
  • 48f8f8b02e make SLOF disk-label and fat-files packages compile mgcaret 2020-11-27 11:53:49 -0800
  • 13bb6067f2 remove debug message mgcaret 2020-11-11 15:49:17 -0800
  • 188e80756b properties fixes mgcaret 2020-11-11 15:42:55 -0800
  • 953e2c985e fix devalias mgcaret 2020-11-11 15:02:10 -0800
  • 1dde91e543 adjust ofw build.sh mgcaret 2020-11-11 15:01:57 -0800
  • 4c50590eb7 update README mgcaret 2020-11-07 13:24:18 -0800
  • 502c1e5571 update Open Firmware README mgcaret 2020-11-05 18:05:38 -0800
  • a70318f87b remove ofw/out directory mgcaret 2020-11-05 17:53:10 -0800
  • c15c67f8dc Initial Open Firmware mgcaret 2020-11-05 17:43:47 -0800
  • b196f2eb3b fix typo mgcaret 2020-11-04 21:40:17 -0800
  • f09f5e0da0 update test to reflect case-preserved dictionary mgcaret 2020-11-04 21:02:21 -0800
  • 03b0206f16 fix flags description mgcaret 2020-11-04 20:37:45 -0800
  • 66d571ca7d make dictionary names mixed-case, matching still case-insensitive mgcaret 2020-11-04 20:37:08 -0800
  • 6a24020814 update forth dictionary doc mgcaret 2020-10-31 15:02:41 -0700
  • 24e2927fd3 Make CONTEXT work like gforth and SLOF mgcaret 2020-10-31 15:01:58 -0700
  • a8cde5abd9 gosxb updates mgcaret 2020-10-29 23:20:03 -0700
  • 955626713b fix bug in WORDLIST; remove immediacy from COMPILE, mgcaret 2020-10-29 23:19:44 -0700
  • 494acab881 add 2VALUE, modify TO to support it mgcaret 2020-10-29 17:58:09 -0700
  • b15d48228e update utils to support indexing of headerless words mgcaret 2020-10-21 23:24:29 -0700
  • 5433d59009 add fs2asm.rb: forth-to-assembly converter mgcaret 2020-10-21 18:26:41 -0700
  • 39f812d5c1 add C256 mention/minor reorg README, minor GoSXB romfs changes mgcaret 2020-06-21 18:10:25 -0700
  • 5ba9a3c963 GoSXB: fix minor romfs bug mgcaret 2020-05-07 13:12:25 -0700
  • 0a8b1c5a40 GoSXB: more romfs stuff mgcaret 2020-05-03 14:51:42 -0700
  • 0c0674cec3 a few small optimizations mgcaret 2020-05-02 01:46:16 -0700
  • f13459e452 GoSXB: ROMfs, emulator sleep, miscellaneous stuff mgcaret 2020-05-01 23:09:05 -0700
  • edef1c80b7 fix a very subtle bug in dictionary search mgcaret 2020-05-01 22:43:30 -0700
  • d090c232aa Neon816: PS/2 keyboard & mouse detection; plus buggy non-working mouse code mgcaret 2020-04-02 21:40:44 -0700
  • 5750e5d12f Neon816: replace buggy clock code; add MS delay word to platform mgcaret 2020-04-02 00:11:38 -0700
  • 367ec0d98d Neon816: PS/2 keyboard working mgcaret 2020-03-23 20:25:28 -0700
  • 8078f8cf21 Neon816 - wait for valid PS/2 key mgcaret 2020-03-22 21:40:14 -0700
  • 465a697952 neon816 - experimental PS/2 keyboard decoder mgcaret 2020-03-22 21:25:23 -0700
  • 6207ab7428 fix build error on newer ca65 revisions mgcaret 2020-03-22 17:31:24 -0700
  • cbf755a4aa fix #5 mgcaret 2020-03-22 17:11:32 -0700
  • e789327c87 increase test coverage, now 84% of system words mgcaret 2020-03-13 23:33:14 -0700
  • 9778c198e8 make fcode 0xFF immediate mgcaret 2020-03-13 22:49:38 -0700
  • 110187f808 move some tests to the correct suite mgcaret 2020-03-13 22:24:56 -0700
  • b1e0972431 Fix #8 mgcaret 2020-03-09 22:20:41 -0700
  • bd5edf5372 save a byte and some cycles mgcaret 2020-03-09 18:17:13 -0700
  • 8b4ab77475 ignore , and . within numbers mgcaret 2020-03-09 18:13:28 -0700
  • ac1947386a
    Update README.md mgcaret 2020-03-09 16:41:53 -0700
  • 92c23a4be3 remove accidentally included temp file mgcaret 2020-03-06 08:47:19 -0800
  • 3bd83d3965 missing an e mgcaret 2020-03-05 22:50:34 -0800
  • a562231db4 forgot a space mgcaret 2020-03-05 22:49:37 -0800
  • 6a850cfff0 minor doc update mgcaret 2020-03-05 22:49:03 -0800
  • d8a202bae4 more test coverage, 82% of system words now mgcaret 2020-03-05 22:44:53 -0800
  • e1fa237f03 increase test coverage mgcaret 2020-01-26 20:01:44 -0800
  • 8e8d3133f5 Fix doc for BEHAVIOR mgcaret 2020-01-22 17:56:29 -0800
  • 16399c6618 fix N>R and NR> to standards; Forth dictionary doc updates mgcaret 2020-01-22 17:14:52 -0800
  • 2310e3b18d regen forth_dictionary.md mgcaret 2020-01-21 23:45:51 -0800
  • aeb2eeed27 fix typo in help for ALSO mgcaret 2020-01-21 23:45:06 -0800
  • 3657b78e33 fix stack notation for $2VALUE mgcaret 2020-01-21 23:41:07 -0800
  • d2e032a559 more doc stuff; generated markdown contains flags info mgcaret 2020-01-21 23:39:06 -0800
  • 79a32db4e2 regenerate Forth dictionary doc mgcaret 2020-01-20 23:09:50 -0800
  • d41e9d72aa add some escapes so markdown renders better mgcaret 2020-01-20 23:09:09 -0800
  • bc6b58404d inline documentation/code comment updates mgcaret 2020-01-20 23:08:23 -0800
  • a02e14e375 start docgen automation mgcaret 2020-01-13 16:58:39 -0800
  • c9a4b81466 test runner: add ability to match line of output against string or regex mgcaret 2020-01-08 18:16:28 -0800
  • 20ad937855 increase test coverage mgcaret 2020-01-08 17:47:09 -0800
  • d7dee93a00 don't index certain words in source mgcaret 2020-01-08 17:46:24 -0800
  • a53bc5a612 2NIP not the same as other Forths, rename and make headerless mgcaret 2020-01-08 12:25:46 -0800
  • d456f722f1 additional tests mgcaret 2020-01-08 12:25:03 -0800
  • 85e2c0122c add tests for OF816 words; test coverage is 67% of words mgcaret 2020-01-07 18:19:00 -0800
  • 7a82a13f10 word existence test future-proofing mgcaret 2020-01-07 18:13:05 -0800
  • 470f776a0b add test for backslash mgcaret 2020-01-07 18:11:41 -0800
  • 37a66cda49 remove TEST-FCODE mgcaret 2020-01-06 20:55:40 -0800
  • 70b2b8c48f fix broken test support mgcaret 2020-01-06 19:51:19 -0800
  • 98f0665349 fix coverage reporting mgcaret 2020-01-06 19:40:46 -0800
  • 169fefb600 yet more tests mgcaret 2020-01-06 18:52:18 -0800
  • a6ee722f04 indexer: correctly deal with commas mgcaret 2020-01-06 17:39:30 -0800
  • e59f1ce197 dictionary help indexing tool/coverage tooling mgcaret 2020-01-06 12:31:19 -0800
  • 2f0281a5d9 minor help text updates mgcaret 2020-01-06 12:30:46 -0800
  • ea5c795cfd improve coverage counting mgcaret 2020-01-06 12:30:09 -0800
  • 9f6f2b441e fix broken test mgcaret 2020-01-06 10:13:52 -0800
  • 8a8dfe09b8 correct broken tests mgcaret 2020-01-06 10:08:50 -0800
  • 77e0fa1d46 add 7.3.9 tests mgcaret 2020-01-06 10:02:54 -0800
  • 02d557e597 run-tests.rb should see stack underflows mgcaret 2020-01-06 09:57:02 -0800
  • 34ea44a3aa clarifications in comments mgcaret 2020-01-06 09:56:35 -0800
  • f7c9b0e786 correct issue with 'FORTH' word when platform dictionary is present mgcaret 2020-01-06 09:55:52 -0800
  • 25e631db8c GoSXB: easily enable/disable platform dictionary mgcaret 2020-01-06 09:55:01 -0800
  • 6d32bf54e3 STATE should not be immediate, 1275 7.3.9.2.2 is in error for STATE and IMMEDIATE mgcaret 2020-01-06 08:23:41 -0800
  • aa2cb1dd75 add tests for control flow commands in interpretation state mgcaret 2020-01-06 08:20:21 -0800
  • 4f41c94ee6 resolve #7 mgcaret 2020-01-05 21:53:07 -0800
  • aca5015e1c simplify temp def stuff a little mgcaret 2020-01-05 21:12:49 -0800
  • e9ab1c0eb4 enhance unit test runner mgcaret 2020-01-05 17:42:58 -0800
  • 06da03f925 Add section 7.3.8 unit tests mgcaret 2020-01-05 17:24:11 -0800
  • fb1f630ab1 fix problem in ABORT" discovered in unit test mgcaret 2020-01-05 17:23:44 -0800
  • 5e0a2eef86 Fix problem with ['] discovered in unit tests mgcaret 2020-01-05 17:12:08 -0800
  • b626a7a790 Fix J (and optional K) problem discovered in unit tests mgcaret 2020-01-05 16:18:27 -0800
  • 1e4c84d86a STATE should be an immediate mgcaret 2020-01-05 15:41:39 -0800
  • e1e010cc8a make sure CMOVE and CMOVE> are according to spec mgcaret 2020-01-05 15:39:37 -0800
  • 5eacf0b3f4 add tests for section 7.3.7 mgcaret 2020-01-05 15:38:56 -0800
  • bc7c95bb7b temporarily switch to secondary FM/MOD, ref #5 mgcaret 2020-01-04 17:38:25 -0800