===== 05-03-2008 =====

Retro:
  * Added 'for' and 'next'


===== 05-01-2008 =====

Modules:
  * Added 'count' and 'r@' to forth94 and forth83


===== 04-29-2008 =====

Build:
  * Fixed some bugs in fix-image
  * Reduced memory usage in fix-image
  * Commented image2js.toka
  * 'clean' script removed, merged into 'build'


===== 04-28-2008 =====

Ngaro (JS):
  * Added a 'clear display' button

Build:
  * Refactored, now has separate functions for
    each step of the build process
  * Added --help
  * Added --image (rebuild image only)


===== 04-26-2008 =====

Modules:
  * Renamed 'retro.config' to 'extensions'
  * Some minor reorganization of module
    sources


===== 04-25-2008 =====

Retro:
  * Added a '(remap-keys)' internal hook
    to 'key'

Modules:
  * Added 'whitespace' module to remap
    TAB, RETURN to SPACE.


===== 04-21-2008 =====

Ngaro:
  * Merged in a patch from chris2 to
    help OS X compatibility.

Docs:
  * Now including documentation in downloads


===== 04-17-2008 =====

Retro:
  * Fixed a bug in (skim), which was causing
    occasional failures in string comparisons.


===== 04-16-2008 =====

Build:
  * Now attempts to convert 64-bit image
    to 32-bit. This should fix the problem
    of building 32-bit images on 64-bit
    OSes.


===== 04-13-2008 =====

Ngaro:
  * Cleaned up Windows support
  * 'bye' works under Windows now
  * Removed second window that was being
    opened under the Ngaro display


===== 04-12-2008 =====

Ngaro:
  * Initial Windows support


===== 04-10-2008 =====

Toka:
  * String functions made into primitives
    (allows build to proceed on OS X 10.5)


===== 04-08-2008 =====

Ngaro:
  * Reduced the repeated code in ngaro.c
  * I/O device flag moved to init_devices()
  * Added Text-only console version
    of Ngaro


===== 04-06-2008 =====

Retro:
  * Image map is now saved to forth.image.map during build
  * Merged graphical and tty codebases
  * Added new 'bye' word

Ngaro:
  * Dropped special port for terminating Ngaro
    * This is now handled by RETRO itself jumping
      to the end of the image.
  * Now passes a value indicating the presence of a
    framebuffer


===== 04-05-2008 =====

Ngaro:
  * Merged separate SDL and Text-only codebases


===== 04-04-2008 =====

Retro:
  * Added text-only console version of RETRO 10.


===== 03-24-2008 =====

Modules:
  * New:  'unit-test' (inspired by a blog post by kc5tja)


===== 03-23-2008 =====

Modules:
  * New:  'cons' module
    (original written by Chris Walton)


===== 03-11-2008 =====

Retro:
  * Cross-compiler now outputs labels as part of map output

Ngaro:
  * Invocation model altered:
    * ngaro [options] imagename
  * Option -t renamed to --trace


===== 03-10-2008 =====

Retro:
  * Added: compile
  * Added: literal,


===== 03-09-2008 =====

Retro:
  * Added support for vectored words
    * All non-data words are vectors
    * User defined words can optionally be
      made into vectors
    * Provides 'vector', 'devector', 'is',
      ':devector', and ':is'
  * Added [']

Modules:
  * Filled circles and boxes added to 'graphics'
    * Use 'filled circle' or 'filled box'
  * Vectors removed from 'r9'; now part of
    RETRO core.

Ngaro:
  * Cleanups
    * Initialization of variables (vm.c)
    * Removed 'temp' variable (vm.c)
    * Minor reorganization of code in vm loop (vm.c)


===== 03-07-2008 =====

Ngaro:
  * NEW: Debug Aids
    * Trace stack use (both stacks)
    * Trace instructions being processed


===== 03-05-2008 =====

Retro:
  * Improved cross-compiler
    * Removed 'allot' (unused)
    * Refactored common code in conditionals
    * Minor reorganizations of words
  * Moved memory configuration to the top of
    the file, added some new settings

Modules:
  * Bugfix:  array (is-array)
  * Bugfix:  scope (allocation of array for { })


===== 03-02-2008 =====

Retro:
  * Minor reorganizations in the cross-compiler
  * Cleanup to variable declarations (tx, ty)
  * STRING-START added to define starting address
    of permanent strings.

Modules:
  * New:  flow
  * Added 'ifTrueFalse', 'ifTrue', and 'ifFalse'
    to quotes


===== 03-01-2008 =====

Retro:
  * Updated the cross-compiler to provide some basic
    header words for the modules. This aids in readability
    a little, and makes basic information about each
    module embeddable directly in the source.

Modules:
  * Updated all modules to use the new header words.


===== 02-28-2008 =====

Modules:
  * Added '{' and '}' to scope


===== 02-28-2008 =====

Modules:
  * New Modules
    * reva
    * array
  * Added 'variable' and 'buffer' to 4p


===== 02-27-2008 =====

Modules:
  * New:  assembler


===== 02-26-2008 =====

Modules:
  * New:  4p
  * New:  scope
  * 'forth94' module now covers a larger subset of CORE
  * Added 'invoke' and 'i' to 'quotes' module
