~crc_/retroforth

6db8a84e92c0c4e8160770cc1ffde182278d018c — crc 8 months ago 1ceb710 2022.1
update release notes

FossilOrigin-Name: 0f8b05f3de4930f6219a46b7a43251a150e1f410240aa0eb76c1368f78833556
1 files changed, 22 insertions(+), 5 deletions(-)

M RELEASE-NOTES
M RELEASE-NOTES => RELEASE-NOTES +22 -5
@@ 15,6 15,9 @@

- dictionary

  - initial work towards adding supporting a d:hash field
    for faster dictionary lookups

- arrays

  - a:index no longer need to construct a new word to locate


@@ 22,23 25,37 @@

# VM

## nga-c: retro.c
## nga-c

- retro.c

  - recognize TAB as whitespace when including files

- recognize TAB as whitespace when including files
- repl.c

## nga-c: repl.c
  - fix compiler warnings when using compiler defines to alter
    settings

- fix compiler warnings when using compiler defines to alter
  settings
- retro-compiler.c

  - fix issue causing segfaults when compiling

# Documentation

- some clarifications around building with socket support
- added comments to Makefiles to help clarify configuration
  possibilities

# Other

- d:source data on retro-unix now avoids duplicating the
  source filename
- fixed issue with d:source data for words in retro.forth

# Examples

- advent of code, 2021 (day 1, 2)
- select.retro
- fixed bug in defstruct.retro causing loss of structure name
  in some cases