Commit graph

  • 8c8f5ec25e stub for terminal device j crc 2022-04-12 12:02:44 +0000
  • 0e9cd203c0 update socket-server example crc 2022-04-11 16:22:43 +0000
  • c2e48a2930 attempt to fix s:contains/string? crc 2022-03-22 14:56:19 +0000
  • e116d91ae2 fix retro-describe crc 2022-03-16 16:05:28 +0000
  • f7fc54ed55 update glossary html directory handling crc 2022-03-15 16:52:02 +0000
  • 0202a24f0b switch to s:index/char from retro/ilo crc 2022-03-14 14:02:24 +0000
  • 4fe90f7978 add BUILD constant crc 2022-03-07 13:46:27 +0000
  • 2a654a488d in glossary, correct Tronslate -> Translate crc 2022-03-02 14:23:09 +0000
  • 1cefe4e333 fix s:replace-all crc 2022-03-02 11:23:09 +0000
  • 02d6e49694 simplify s:contains/string?, fix bugs in s:index/string crc 2022-03-02 11:16:29 +0000
  • c478882b7f ffi is working now crc 2022-02-15 14:40:15 +0000
  • f1afd4ff2a file io state in struct now crc 2022-02-07 18:43:18 +0000
  • a1ca132def scripting & string i/o data in struct crc 2022-02-07 18:37:23 +0000
  • c9f87e4df1 use struct to track devices now crc 2022-02-07 17:28:13 +0000
  • 7dd86cee4b floating point uses stack data in struct now crc 2022-02-07 16:09:47 +0000
  • 2bbb0449f6 use cpu cores in struct instead of the global ones crc 2022-02-07 15:34:47 +0000
  • 19e74a71ec use memory from NgaState instead of the old global one crc 2022-02-07 14:35:35 +0000
  • 4948b5b191 work on passing NgaState struct in calls to the various functions crc 2022-02-07 14:01:05 +0000
  • 51f09b5167 fix compile time warning about no code blocks (relating to optional extensions support) crc 2022-02-01 14:30:53 +0000
  • c4bee9fe0c bump version to 2022.7 (for next release) crc 2022-02-01 14:29:19 +0000
  • 6db8a84e92 update release notes 2022.1 crc 2022-01-31 10:26:07 +0000
  • 1ceb710639 remove old public keys crc 2022-01-31 10:20:32 +0000
  • 0c5e54c70c fix repl.c to properly allow compiler flags to override default settings (thanks grobe0ba on #retro for pointing this out) crc 2022-01-19 10:21:10 +0000
  • 543f078725 unix: avoid duplicating source strings for included files (for crc 2022-01-17 14:43:48 +0000
  • 22f81b00f4 make a public-facing todo list crc 2022-01-17 13:32:05 +0000
  • 350e3b86d6 fix bug in retro-compiler that was causing a segfault during compilation crc 2022-01-14 18:45:24 +0000
  • beeb5a165d nga w/o libc: no longer segfault on exit (freebsd & openbsd) crc 2022-01-10 15:32:00 +0000
  • f62b954143 sockets.retro now points to support article on enabling sockets crc 2022-01-07 14:44:32 +0000
  • 332cf1a4a2 add BUILDING overview document crc 2022-01-07 14:20:16 +0000
  • 41089951f9 add some comments in the Makefiles relating to configuration options crc 2022-01-07 13:36:03 +0000
  • 05a0191316 bump version number in Makefiles crc 2022-01-07 13:13:13 +0000
  • 98d7922457 move retro.muri source data into retro.muri; bump copyright year in license text crc 2022-01-04 12:05:47 +0000
  • 424dc5545b fix bug in d:source data for retro.forth crc 2022-01-04 11:59:15 +0000
  • d73ea6fb30 initial step towards supporting dictionary lookup via name hash crc 2021-12-27 18:20:21 +0000
  • 4e2ae38b54 fix "make install" target crc 2021-12-22 14:35:21 +0000
  • c19ac3e293 backport a:index from retro/napia (no longer needs to create a curry function when used) crc 2021-12-22 14:21:16 +0000
  • 2ec35cf45c README update formatting crc 2021-12-22 14:20:14 +0000
  • b63de01059 fix bug in example/defstruct that was causing the structure name to be lost when the temporal string pool rolls back to start crc 2021-12-10 11:46:41 +0000
  • cb3d1b4b79 update README crc 2021-12-02 16:51:13 +0000
  • 1fc1ac6b2b advent of code, day 2 crc 2021-12-02 16:46:43 +0000
  • bbc34d7962 new example: 2021 advent of code, day 1 crc 2021-12-01 13:09:55 +0000
  • 9a5b3ea4ac retro.c now treats tab as whitespace when including files crc 2021-12-01 10:40:02 +0000
  • e656d6240e add security stuff for 2022 releases crc 2021-11-29 12:58:43 +0000
  • 167e298943 updates to release notes 2021.11 crc 2021-11-29 12:50:18 +0000
  • 86e1319c8a remove alternate names as they are not yet finalized crc 2021-11-29 12:40:30 +0000
  • 0d85085139 revert changes to a: words crc 2021-11-29 12:03:41 +0000
  • 6fa38ed966 fix a couple of things in example/alternate-listener.retro crc 2021-11-12 23:28:23 +0000
  • 00441ebd59 mark NoEcho as deprecated, update description in glossary crc 2021-11-11 14:15:27 +0000
  • 9ce0905bf2 update url for unu information in warning crc 2021-11-02 11:35:46 +0000
  • bedfd55316 warning now includes filename, pointer to unu summary crc 2021-11-02 10:36:48 +0000
  • 07e40ca9fd report a warning if no code blocks found in source file(s) provided crc 2021-11-02 10:30:19 +0000
  • 923b5ec14e update a:to-string crc 2021-10-29 10:06:04 +0000
  • 2c7991d200 update a:dup crc 2021-10-28 17:41:06 +0000
  • 4fbfcf0342 fix a bug in a:counted-results, also update to use sized accessors crc 2021-10-27 14:54:15 +0000
  • 1486cd9e97 update a:for-each crc 2021-10-27 13:15:08 +0000
  • 7cd9c751f7 array internal accessors: set defaults crc 2021-10-27 13:11:48 +0000
  • 063b2cca37 add internal array accessor words crc 2021-10-27 13:07:52 +0000
  • 7fb5bfbf6b a:counted-results no longer uses , to place values crc 2021-10-27 12:13:31 +0000
  • 8410c5ef02 fix missing type in s:index/ in example/retro-stats.retro crc 2021-10-27 12:12:29 +0000
  • ee9ff1d852 defer release to november; bump version number crc 2021-10-26 15:42:54 +0000
  • 23e720bec2 add rust implementation from bitmapper in the #retro irc channel crc 2021-10-26 14:32:05 +0000
  • bceb56aeb4 fix error in stack comment for a:store (thanks kiyoshi) crc 2021-10-26 14:19:30 +0000
  • a0a2355b56 add new forms of fetch-next and store-next for byte addressed uses crc 2021-10-15 15:53:34 +0000
  • 075300a136 add unsigned: words to glossary crc 2021-10-14 16:50:05 +0000
  • dbc3b2ad82 add source information for unsigned: words crc 2021-10-14 16:01:36 +0000
  • 467b160797 add */mod and unsigned:*/mod crc 2021-10-14 13:29:09 +0000
  • 45f3f7931e initial unsigned support is working crc 2021-10-13 14:12:38 +0000
  • 8f5241bd01 more work on supporting unsigned numbers in retro-unix/nga-c crc 2021-10-13 13:49:02 +0000
  • 51ec526a91 begin work to support unsigned math in retro/nga-c on unix crc 2021-10-13 13:36:41 +0000
  • 56762edef7 fix a compiler warning crc 2021-10-12 13:25:12 +0000
  • 20eaf87715 add source data for multicore words crc 2021-10-12 09:24:27 +0000
  • 6d9ef70da5 add glossary data for multicore support. closes #80 crc 2021-10-12 09:21:57 +0000
  • 3f063a7a05 update python implementation to support image changes crc 2021-10-08 09:47:26 +0000
  • 5cd2fae3b3 update python image crc 2021-10-08 09:38:12 +0000
  • 3aa071944d initial docs on multicore support crc 2021-10-08 09:37:52 +0000
  • 09d8f0dbab deprecated words now in interface/ instead of package/extensions/ crc 2021-09-29 10:08:17 +0000
  • 6081877f6c add a tool for identification of missing d:source info crc 2021-09-17 14:41:21 +0000
  • 862535ec1c add sources for a few more words that were missed previously crc 2021-09-15 16:38:17 +0000
  • bcd5c92b9c small cleanups, remove redundant file crc 2021-09-10 17:55:07 +0000
  • ad077a2ca8 add note in Makefile pointing to GNUmakefile for gmake users crc 2021-09-10 17:27:42 +0000
  • 1d8c9f3600 fix bug in deprecated name s:index-of-string for s:index/string crc 2021-09-07 13:04:32 +0000
  • 30c5fc6e4f generate glossaries when making example html crc 2021-09-03 14:36:38 +0000
  • 22a38f34d4 add in the supporting words for interacting with cores (when multicore is enabled); disabled by default and not yet documented. crc 2021-08-31 10:12:28 +0000
  • 77b7965eb4 add s:fetch and s:store crc 2021-08-26 13:25:59 +0000
  • 38cd29b8b2 start working on the utf8 strings vocabulary crc 2021-08-26 12:25:19 +0000
  • 5fcf120526 attempt to detect Linux and add -ldl to linker automatically crc 2021-08-25 17:11:23 +0000
  • 8a7f5ab735 add recent updates to release notes crc 2021-08-24 14:23:16 +0000
  • 2b63053c65 retro-unix: default package/list.forth now overrides d:add-header to track header source crc 2021-08-24 13:10:25 +0000
  • 16d5df0dc8 add source info for i/o words crc 2021-08-23 13:23:10 +0000
  • b436407bc1 add notes on building with FFI on Linux (re: need for libdl) crc 2021-08-23 13:10:40 +0000
  • fec84fc1a6 populate d:source field for core words (not covering i/o words yet) crc 2021-08-23 13:00:11 +0000
  • 9ba232cb4f clarification on usage of a:to-string crc 2021-08-23 12:42:36 +0000
  • ce91454df1 add in a "d:source" field to the dictionary header crc 2021-08-10 16:09:58 +0000
  • b2cb56d3c8 documentation: rebuild html; update the build instructions with a more detailed section on customizing the image & vm crc 2021-08-05 11:04:25 +0000
  • 50a32d36cb make it easier to remove unwanted devices from the image crc 2021-08-05 09:48:44 +0000
  • f14a9b948e better error message on sockets when not enabled crc 2021-08-04 17:15:20 +0000
  • 7574bd59d1 retro.c: start work on the internal cleanups crc 2021-07-30 14:39:29 +0000
  • 21eb0704c7 nga-c: successfully import and run some external functions (retro.c) crc 2021-07-29 13:31:41 +0000
  • 156522b431 nga-c: begin work on ffi implementation in retro.c crc 2021-07-29 13:01:09 +0000
  • 5d44897537 add a test file for multicore support crc 2021-07-29 11:32:13 +0000