[gforth] / gforth / ChangeLog  

gforth: gforth/ChangeLog

Diff for /gforth/ChangeLog between version 1.11 and 1.17

version 1.11, Sun Dec 31 13:39:09 2006 UTC version 1.17, Wed Jul 16 19:59:28 2008 UTC
Line 1 
Line 1 
   Update this by inserting the output of
           rcs2log -h mips.complang.tuwien.ac.at
           and correcting the names/emails.
   
   2008-07-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * preforth.in: preforth now works if there is an engine but no kernel
   
   2008-07-16  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makedist.in, Makefile.in: Cleanup of improved build process
   
   2008-07-15  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makedist.in, Makefile.in: Fixed build process
   
   2008-07-15  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * ChangeLog, NEWS: updated ChangeLog and NEWS
   
           * BUILD-FROM-SCRATCH, Makedist.in, Makefile.in, arch/386/machine.h, arch/amd64/machine.h, arch/arm/asm-example.fs, arch/arm/asm.fs, arch/arm/machine.h, arch/power/machine.h, blocks.fs, build-ec.in, cache-fast0.vmg, cache-fast1.vmg, cache-fast2.vmg, cache-fast3.vmg, cache-fast4.vmg, configure.in, doc/gforth.ds, ds2texi.fs, engine/128bit.h, engine/Makefile.in, engine/engine.c, engine/forth.h, engine/io-nxt.c, engine/main.c, envos.fs.in, fflib.fs, gforth.el, gray.fs, history.fs, httpd.fs, kernel/main.fs, kernel/paths.fs, lib.fs, libcc.fs, libffi.fs, preforth.in, prim, quotes.fs, see.fs, unix/socket.fs, update-copyright, update-copyright-blacklist, utf-8.fs, wf.fs:
           updated copyright years
           updated copyright-blacklist (added libltdl)
           updated distributed files (don't distribute files without distribution terms)
           added copyright to preforth.in and build-ec.in
   
           * Makefile.in, configure.in, kernel/int.fs, libcc.fs:
           fixed some make install bugs
           updated date and version
   
           * Makefile.in, configure.in, envos.fs.in, libcc.fs, libcc.fs.in:
           eliminated libcc.fs.in by moving @CC@ into envos.fs.in.
   
   2008-07-14  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * libcc.fs, libcc.fs.in:
           Added tag so that different gcc names compile correctly
   
           * libcc.fs.in: Debugs commented out again
   
           * Makefile.in, libcc.fs, libcc.fs.in:
           Try to get C compiler with options to work
   
           * libcc.fs.in: Compiler-specific libcc.fs.in
   
           * Makefile.in, configure.in: Fix for libcc.fs
   
           * Makefile.in, arch/386/machine.h: Fix a few building bugs
   
           * libcc.fs: Made libcc.fs compile with old kernels
   
   2008-07-13  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, fflib.fs, libcc.fs, libffi.fs:
           fixed some bugs so "make install" works (DESTDIR still probably buggy)
   
   2008-07-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, kernel/paths.fs, libcc.fs:
           builds .la files on install (untested and probably broken wrt DESTDIR)
           added check-libcc-named target and perform it on make check
           The libcc-path now also contains the common libcc-named directory
           reworked initialization of libcc to happen on every boot
           added MAKE-PATH (for making an empty path to paths.fs
   
   2008-07-10  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs: first steps in having a LIBCC-PATH
   
           * libcc.fs, prim: OPEN-LIB now understands "~" for directories.
   
           * libcc.fs:
           libcc files are now generated in ~/.gforth/libcc-{named,tmp}/
   
   2008-07-05  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * fflib.fs, libcc.fs: fflib.fs now is a named C interface library
           fixed bug in libcc.fs (unnamed libraries are now always rebuilt)
   
   2008-07-04  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in: Removed bash dependency
   
   2008-07-03  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/engine.c, engine/forth.h, engine/main.c, libffi.fs:
           Removed remainders of FFI in C code
   
   2008-06-17  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, libcc.fs, prim:
           documented LIB-ERROR C-LIBRARY-NAME C-LIBRARY END-C-LIBRARY
   
           * libcc.fs:
           Now libcc loads existing .la file instead of generating it anew
             Bug: also does this for generated (not user-provided) names
   
           * libcc.fs, libffi.fs: libffi now also uses C-LIBRARY
           prepare for loading existing c-library
   
           * libcc.fs, unix/socket.fs:
           added C-LIBRARY END-C-LIBRARY C-LIBRARY-NAME (yet undocumented)
             to specify the library wrapper file name
           used that feature in unix/socket.fs
   
   2008-06-14  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * gray.fs: optimized nts in gray
   
   2008-06-01  Darren Bane  <dbane@mips>
   
           * libffi.fs: Forgot an argument to c-function for ffi-prep-closure
   
           * fsl-util.4th: S>F is already defined in prim
   
           * Makefile.in:
           Use make, not sh, variable interpolation syntax for bindir
   
   2008-05-22  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * xhash.fs: Added xorshift rng+hash
   
   2008-05-18  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * blocks.fs: Changed empty-buffer
   
           * unix/socket.fs: hostname$ calls gethostname only on demand
   
           * unix/socket.fs: Added server-side stuff
   
   2008-05-17  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * unix/socket.fs: First part of itools adaption in socket.fs
   
   2008-05-07  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * history.fs: Use backspaces for single-line editing
   
           * Makefile.in: Another use of PREFORTH
   
   2008-05-05  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * prim:
           deleted FFCALL LIBFFI OLDCALL primitives, use fflib.fs libffi.fs instead
   
           * Makefile.in: added missing (anti-)dependence
   
   2008-05-04  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: no longer configures libdl; we use libltdl instead
   
           * Makefile.in, autogen.sh, configure.in, engine/Makefile.in:
           removed all references to local libltdl
   
           * engine/forth.h, engine/main.c, prim:
           removed usage of libtool-2.2 ltdl functions
   
           * libltdl/Makefile.in, libltdl/aclocal.m4, libltdl/configure:
           removed generated files
   
   2008-05-01  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makedist.in: Quick&dirty trick to make bindist/binonlydist work again
   
   2008-04-30  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in, httpd.fs, libltdl/Makefile.in, libltdl/aclocal.m4, libltdl/configure:
           Fixed httpd.fs bug
           Created new snapshot
   
   2008-04-29  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * lib.fs, libcc.fs, unix/socket.fs:
           lib.fs: only check those ffcall libraries we use
           libcc.fs: removed some debugging output
           unix/socket.fs: converted to libcc.fs style (partially thanks to Darren Bane
               <http://savannah.gnu.org/bugs/?23015>
   
   2008-04-28  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, engine/main.c, fflib.fs, libcc.fs, libffi.fs:
           added CLEAR-LIB ADD-LIB (libcc.fs), documented them,
             and used them in libffi.fs and fflib.fs
           OPEN-LIB no longer guesses library extensions (lt_dladvise_ext())
   
   2008-04-26  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, arch/power/machine.h, configure.in, doc/gforth.ds, engine/main.c, libcc.fs, preforth.in:
           Bugfix: make and make dist don't need pre-installed Gforth
           FORCE_REG_UNNECESSARY now defined automatically and used better
           documentation bugfix
   
   2008-04-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: minor bugfix
   
           * configure.in, lib.fs, libffi.fs:
           MacOS X portability <https://savannah.gnu.org/bugs/index.php?23014>
   
   2008-04-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * autogen.sh: bugfix <http://savannah.gnu.org/bugs/?23010>
   
   2008-04-20  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/Makefile.in: added missing dependency
   
           * Makefile.in: make dist now also distributes libtldl (untested)
           added "make maintainer-clean" (untested, and without autogen.sh for libltdl)
           Various "clean" targets now also clean libtldl
   
           * configure.in: removed debug message
   
           * Makefile.in, configure.in, engine/Makefile.in, ltmain.sh:
           added support for building with included libltdl
             missing: building with installed libltdl
                      including ltdl in the distributed files
   
   2008-04-19  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libltdl/COPYING.LIB, libltdl/Makefile.am, libltdl/Makefile.in, libltdl/Makefile.inc, libltdl/README, libltdl/aclocal.m4, libltdl/argz.c, libltdl/argz_.h, libltdl/config-h.in, libltdl/config/compile, libltdl/config/config.guess, libltdl/config/config.sub, libltdl/config/depcomp, libltdl/config/general.m4sh, libltdl/config/getopt.m4sh, libltdl/config/install-sh, libltdl/config/ltmain.m4sh, libltdl/config/ltmain.sh, libltdl/config/mdate-sh, libltdl/config/missing, libltdl/config/mkstamp, libltdl/config/texinfo.tex, libltdl/configure, libltdl/configure.ac, libltdl/libltdl/lt__alloc.h, libltdl/libltdl/lt__dirent.h, libltdl/libltdl/lt__glibc.h, libltdl/libltdl/lt__private.h, libltdl/libltdl/lt__strl.h, libltdl/libltdl/lt_dlloader.h, libltdl/libltdl/lt_error.h, libltdl/libltdl/lt_system.h, libltdl/libltdl/slist.h, libltdl/loaders/dld_link.c, libltdl/loaders/dlopen.c, libltdl/loaders/dyld.c, libltdl/loaders/load_add_on.c, libltdl/loaders/loadlibrary.c, libltdl/loaders/preopen.c, libltdl/loaders/shl_load.c, libltdl/lt__alloc.c, libltdl/lt__dirent.c, libltdl/lt__strl.c, libltdl/lt_dlloader.c, libltdl/lt_error.c, libltdl/ltdl.c, libltdl/ltdl.h, libltdl/m4/argz.m4, libltdl/m4/libtool.m4, libltdl/m4/ltdl.m4, libltdl/m4/ltoptions.m4, libltdl/m4/ltsugar.m4, libltdl/m4/ltversion.in, libltdl/m4/ltversion.m4, libltdl/m4/lt~obsolete.m4, libltdl/slist.c, libltdl/stamp-mk:
           added libltdl (no integration yet)
   
           * Makefile.in, engine/Makefile.in, engine/forth.h, engine/main.c, libcc.fs, libffi.fs, prim:
           CPPFLAGS are now used by the Makefiles
           bugfix in libcc.fs
           OPEN-LIB now can open libraries without extension and the library's
              symbols become global
           libltdl from libtool-2.2 or higher required (will be included soon)
   
   2008-04-17  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * gforth.el: Patch from Darren Bane added (bug #22929)
   
   2008-04-08  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * wf.fs:
           Better XHTML conformance (now 'Strict', not just 'Transitional')
   
   2008-04-05  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, arch/amd64/machine.h, configure.in:
           Made sure that a distribution is possible
   
   2008-03-25  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libffi.fs: typo fixed <http://savannah.gnu.org/bugs/?22722>
   
   2008-03-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c: removed --[no-]check-alignment (no implementation)
             on Alpha use <http://www.complang.tuwien.ac.at/anton/uace.c> instead
   
   2008-03-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c: added --[no-]check-alignment (currently no effect)
   
   2008-03-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libffi.fs: added libffi primitive replacements
   
   2008-03-06  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/ttester.fs: fixed typo
   
   2008-02-26  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * BUILD-FROM-SCRATCH, Makefile.in:
           BUILD-FROM-SCRATCH now uses autogen.sh
           realclean now also cleans directories
   
           * arch/power/machine.h, engine/main.c:
           --diag now does not complain about reg. alloc. on PPC (FORCE_REG_UNNECESSARY)
   
           * Makefile.in: disabled automatic calling of gforth --diag
   
           * .cvsignore, BUILD-FROM-SCRATCH, Makefile.in:
           deleted bootstrap target (hopefully for good).
           'make realclean' should now make it real clean
   
   2008-02-26  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * autogen.sh, configure.in, engine/Makefile.in:
           Some small changes in build process
   
   2008-02-25  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, ds2texi.fs: Fixed doc generating problem
   
   2008-02-23  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, arch/arm/nxt/aic.c, arch/arm/nxt/aic.h, arch/arm/nxt/bt.c, arch/arm/nxt/bt.h, arch/arm/nxt/config.nxt, arch/arm/nxt/display.c, arch/arm/nxt/display.h, arch/arm/nxt/gforth.ld, arch/arm/nxt/i2c.c, arch/arm/nxt/mytypes.h, arch/arm/nxt/nxt_avr.c, arch/arm/nxt/nxt_lcd.c, arch/arm/nxt/nxt_lcd.h, arch/arm/nxt/nxt_motors.c, arch/arm/nxt/nxt_motors.h, arch/arm/nxt/nxt_spi.c, arch/arm/nxt/nxt_spi.h, arch/arm/nxt/sound.c, arch/arm/nxt/sound.h, arch/arm/nxt/systick.c, arch/arm/nxt/systick.h, arch/arm/nxt/uart.c, arch/arm/nxt/uart.h, arch/arm/nxt/udp.c, arch/arm/nxt/udp.h, configure.in, engine/Makefile.in, engine/forth.h, engine/io-nxt.c, engine/main.c, prim:
           Fixed build problem
           Some changes for NXT
   
   2008-02-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/forth.h, fflib.fs, lib.fs, libcc.fs:
           Added replacements for primitives to fflib.fs
             current status: the libcc-generated code compiles, but does not link
           Bugfix in libcc.fs
   
           * history.fs, libcc.fs, quotes.fs, see.fs, utf-8.fs:
           Support kernel building with 0.6.2 engine, 0.6.2 kernel, and
              current startup.fs and friends.
   
   2008-02-10  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in, kernel/int.fs, kernel/main.fs:
           Kernel and primitive building should now be done by a pre-installed gforth.
             configure.in and Makefile.in are now prepared for that.
             However, it does not work yet.
   
   2008-01-26  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * arch/arm/cacheflush-linux.c: minor thumb-mode fixes
   
           * arch/arm/cacheflush-linux.c: minor fix
   
           * arch/arm/cacheflush-linux.c:
           Thumb-mode fixes for ARM cacheflush syscall (untested)
   
   2008-01-23  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * arch/arm/cacheflush1.c, arch/arm/cacheflush2.c:
           removed depricated ARM chacheflush files
   
           * Makefile.in, configure.in:
           removed references to old ARM cacheflush routines
   
           * arch/arm/cacheflush-linux.c:
           fixed buggy code in EABI-version of cacheflush syscall, fixed possible
           problems with older versions of GCC (use "r" instead of "g" constraint
           for inline assembly), improved formatting of asm code (added
           tab-characters)
   
   2008-01-23  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in:
           configure.in: Bugfix: Gforth now also builds if -ll does not work
           Makefile.in: removed or changed some dependencies on the engine.
   
   2008-01-21  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * configure.in:
           Check for Linux on ARM by comparing $host_os against "*linux*" and not just
           "linux".  In practice we can see values like "linux-gnu", "linux-uclibc".
           This also mirrors the other places in configure.in wher $host_os is
           referenced.
   
           * arch/arm/cacheflush-linux.c:
           Added clean ARM icache flush code using Linux syscall.  Should work on OABI
           and EABI systems, even when compiled for thumb mode.
   
   2008-01-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * arch/arm/cacheflush1.c, configure.in:
           added support for arch/arm/cacheflush-linux.c
   
   2008-01-19  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * arch/arm/cacheflush-linux.c: typo...
   
           * arch/arm/cacheflush-linux.c:
           fixed cacheflush-linux.c to actually compile
   
           * arch/arm/cacheflush-linux.c, arch/arm/machine.h:
           Added icache flush code that uses a linux syscall and should thus guarantee
           correct operation on all Linux systems (if that syscall exists).
   
   2008-01-18  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds:
           Added section "ARM Assembler" to the Gforth documentation.
   
           * arch/arm/asm.fs:
           Added a note, telling the reader were to look for the assembler's
           documentation.
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs:
           fixed NEXT,  , adapted asm-example.fs to use it
   
           * arch/arm/asm.fs:
           added portable implementation of NEXT, to ARM assembler
   
           * arch/arm/asm-example.fs:
           Updated ARM assembler example to jump to ' noop >code-address instead
           of reimplementing next.
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs: minor assembler updates
   
   2008-01-17  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
           * arch/arm/asm.fs: very minor fix
   
           * arch/arm/asm-example.fs:
           updated asm example.  now shows how to access the stack.
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs: asm example...
   
           * arch/arm/asm-example.fs: more asm example code
   
           * arch/arm/asm-example.fs: minor change
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs:
           minor change.  how do code an assembly 'next' compatible to gforth?
   
           * arch/arm/asm-example.fs, arch/arm/asm.fs:
           add example/proof of concept routines coded in ASM
   
           * arch/arm/asm.fs: first commit of ARM assembler.
   
   2008-01-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in:
           BUILD-FROM-SCRATCH's gforth now always uses its install image
   
           * BUILD-FROM-SCRATCH, configure.in:
           BUILD-FROM-SCRATCH: prevent gforth hangs
   
           * BUILD-FROM-SCRATCH:
           prevent gforth from hanging when used with the wrong image in BUILD-FROM-SCRATCH
   
           * Makefile.in: minor Makefile.in bugfix
   
           * Makefile.in, engine/forth.h, engine/main.c:
           Building on i386 works again
   
   2008-01-14  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * arch/amd64/machine.h: disabled GLOBALS_NONRELOC for AMD64
           commented GLOBALS_NONRELOC for AMD64
   
           * Makefile.in: added some missing engine dependencies
   
   2008-01-13  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/engine.c, engine/forth.h:
           tried to use explicit register allocation for local saved_regs_p, but
             it does not seem to work.
   
           * arch/amd64/machine.h, engine/engine.c, engine/forth.h, engine/main.c:
           enable dynamic code generation for (debugging) gforth on AMD64 by accessing
             the global variable through a local pointer.  Mixed results up to now, may
             be better with explicit register allocation.
   
           * Makefile.in:
           make clean now removes the various $(OPT)-generated files
           removed some debugging output
           fixed some endless recursions
   
           * Makefile.in, configure.in, engine/Makefile.in:
           Different build options are now tried per-binary and only for gforth
             and gforth-fast (everything else is built with -noll).
   
           * prim: documentation changes
   
   2008-01-08  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in, engine/main.c:
           Now FORCE_REG is tried and used by default
           Removed --enable-force-reg
           Removed suggestions to use --enable-force-* from --diag option
   
   2008-01-07  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in: Now configure sets OPTS
   
   2008-01-06  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in:
           Now make automatically tries a set of OPT settings after another until
             one is found that works.  This is a pretty bad hack.
   
   2008-01-04  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, engine/Makefile.in:
           Now we can use BUGGY_LONG_LONG again, as follows:
             make OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
           Minor bugfix
   
           * configure.in, engine/Makefile.in: some bugfixes for previous patch
   
           * Makefile.in, arch/amd64/machine.h, arch/generic/128bit.h, configure.in, engine/128bit.h, engine/Makefile.in, engine/forth.h:
           moved --enable-force-ll out of configuration and into Makefile:
             Build with "make OPT=-ll OPTDEFINES=-DFORCE_LL"
             This builds gforth-ll gforth-fast-ll etc.
             This is the first step in automatically building a fast gforth.
   
   2008-01-02  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, cache-fast0.vmg, cache-fast1.vmg, cache-fast2.vmg, cache-fast3.vmg, cache-fast4.vmg, cache-regs1.vmg, cache-regs2.vmg, cache-regs3.vmg, cache-regs4.vmg, configure.in:
           Added configure variable STACK_CACHE_REGS and set useful defaults
             currently supported: 0-4 regs, default reg 0-4.
   
           * engine/main.c:
           refined static super vs. TPA check (TPA ok if state equivalence disabled).
   
           * engine/main.c: reenabled static superinstructions
           disable tpa-automaton if static superinstrutions are used
   
   2008-01-01  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * BUILD-FROM-SCRATCH, Makefile.in, autogen.sh, configure.in:
           Added autogen.sh
           Used patch from Aleksej
   
   2007-12-31  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/dblsub.c: updated copyright year
   
           * COPYING.LIB, engine/dblsub.c, engine/getopt.c, engine/getopt1.c, engine/strtol.c, engine/strtoul.c, update-copyright-blacklist:
           updated LGPL and files referring to it
           bugfix in update-copyright-blacklist
   
           * AUTHORS, BUGS, Makedist.in, README.vmgen, ToDo, ToDo-native, add.fs, ans-report.fs, ansi.fs, arch/386/asm.fs, arch/386/testasm.fs, arch/4stack/asm.fs, arch/4stack/mach.fs, arch/4stack/mach.sh, arch/4stack/prim-new.fs, arch/4stack/prim.fs, arch/4stack/relocate-new.fs, arch/4stack/relocate.fs, arch/6502/mach.fs, arch/6502/prim.fs, arch/alpha/asm.fs, arch/alpha/disasm.fs, arch/alpha/testasm.fs, arch/amd64/asm.fs, arch/amd64/disasm.fs, arch/generic/128bit.h, arch/hppa/cache.c, arch/hppa/machine.h, arch/ia64/flush_icache_block.c, arch/ia64/machine.h, arch/m68k/machine.h, arch/mips/asm.fs, arch/mips/disasm.fs, arch/mips/insts.fs, arch/mips/machine.h, arch/mips/testasm.fs, arch/mips/testasmcontrol.fs, arch/mips/testdisasm.fs, arch/misc/asm.fs, arch/misc/fi2v.fs, arch/misc/key.fs, arch/misc/mach.fs, arch/misc/misc-sim.v, arch/misc/misc.v, arch/misc/prim.fs, arch/misc/sim.fs, arch/misc/sokoban.fs, arch/power/_sync_cache_range.c, arch/power/asm.fs, arch/power/disasm.fs, arch/power/inst.fs, arch/power/machine.h, arch/r8c/asm.fs, arch/sharc/compile.sharc, arch/sharc/mach.fs, arch/sharc/machine.h, arch/sharc/systypes.h, arch/sharc/types.h, arch/shboom/compiler.fs, arch/shboom/dis.fs, arch/shboom/dis2.fs, arch/shboom/doers.fs, arch/shboom/mach.fs, arch/shboom/prim.fs, arch/shboom/sh.p, arch/sparc/machine.h, asm/basic.fs, asm/bitmask.fs, asm/generic.fs, asm/numref.fs, asm/target.fs, assert.fs, backtrac.fs, bufio.fs, chains.fs, code.fs, colorize.fs, config.bat, configure.cmd, debug.fs, depth-changes.fs, dis-gdb.fs, doc/vmgen.texi, dosekey.fs, doskey.fs, ds2texi.fs, ec/builttag.fs, ec/dotx.fs, ec/mirror.fs, ec/nesting.fs, ec/shex.fs, engine/atanh.c, engine/cleanalign.c, engine/io.h, engine/memcmp.c, engine/memmove.c, engine/peephole.c, engine/pow10.c, engine/profile.c, engine/rint.c, engine/select.c, engine/strerror.c, engine/strsignal.c, environ.fs, envos.dos, envos.os2, exboot.fs, filedump.fs, fixpath.fs, gfgen, gforthmi.bat, gforthmi.cmd, gforthmi.in, glosgen.fs, gray.fs, growable.fs, hash.fs, html.fs, httpd.fs, intcomp.fs, iss.sh, kernel/args.fs, kernel/cbr.fs, kernel/cbrpi.fs, kernel/cloop.fs, kernel/cloop2.fs, kernel/cond-old.fs, kernel/doers.fs, kernel/errore.fs, kernel/files.fs, kernel/getdoers.fs, kernel/license.fs, kernel/main.fs, kernel/nio.fs, kernel/pass.fs, kernel/paths.fs, kernel/prim0.fs, kernel/quotes.fs, kernel/require.fs, kernel/saccept.fs, kernel/toolsext.fs, libffi.fs, locals-test.fs, locals.fs, locate.fs, look.fs, mach16b.fs, mach16l.fs, mach32b.fs, mach32l.fs, mach64b.fs, mach64l.fs, make-app.fs, mkdosmf.sed, mkos2mf.sed, model, moof-exm.fs, more.fs, netlib/configure.in, other.fs, peeprules.vmg, prims2cl.fs, prof-inline.fs, profile.fs, proxy.fs, random.fs, regexp-test.fs, script.fs, see-ext.fs, sokoban.fs, source.fs, status.fs, string.fs, table.fs, tags.fs, tasker.fs, termsize.fs, test/coreext.fs, test/coremore.fs, test/other.fs, test/primtest.fs, test/string.fs, traceall.fs, unbuffer.fs, unix/time.fs, versions.bsh, vmgen-ex/Makefile, vmgen-ex/README, vmgen-ex/disasm.c, vmgen-ex/engine.c, vmgen-ex/mini-inst.vmg, vmgen-ex/mini.h, vmgen-ex/mini.l, vmgen-ex/mini.y, vmgen-ex/peephole.c, vmgen-ex/profile.c, vmgen-ex/support.c, vmgen-ex2/Makefile, vmgen-ex2/README, vmgen-ex2/disasm.c, vmgen-ex2/engine.c, vmgen-ex2/mini-inst.vmg, vmgen-ex2/mini.h, vmgen-ex2/mini.l, vmgen-ex2/mini.y, vmgen-ex2/peephole.c, vmgen-ex2/profile.c, vmgen-ex2/support.c, vmgen.in, vt100.fs, wordinfo.fs, wordlib.fs, wordlib.mk, wordsets.fs, xwords.fs, xxxprim:
           updated copyright year after changing license notice
   
           * COPYING, doc/fdl.texi, doc/gforth.ds, doc/gpl.texi, doc/vmgen.texi:
           Updated COPYING and doc/gpl.texi to GPL v3
           adjusted dectioning etc in documentation for new gpl.texi
   
           * AUTHORS, BUGS, BUILD-FROM-SCRATCH, ChangeLog, Makedist.in, Makefile.in, NEWS, NEWS.vmgen, README, README.vmgen, ToDo, ToDo-native, add.fs, ans-report.fs, ansi.fs, arch/386/asm.fs, arch/386/machine.h, arch/386/ncex/ncexasm.fs, arch/386/ncex/ncexcache.fs, arch/386/ncex/ncexcfstack.fs, arch/386/ncex/ncextree.fs, arch/386/testasm.fs, arch/4stack/asm.fs, arch/4stack/mach.fs, arch/4stack/mach.sh, arch/4stack/prim-new.fs, arch/4stack/prim.fs, arch/4stack/relocate-new.fs, arch/4stack/relocate.fs, arch/6502/mach.fs, arch/6502/prim.fs, arch/alpha/asm.fs, arch/alpha/disasm.fs, arch/alpha/machine.h, arch/alpha/testasm.fs, arch/amd64/asm.fs, arch/amd64/disasm.fs, arch/amd64/machine.h, arch/arm/cacheflush0.c, arch/arm/cacheflush1.c, arch/arm/cacheflush2.c, arch/arm/machine.h, arch/generic/128bit.h, arch/generic/machine.h, arch/hppa/cache.c, arch/hppa/machine.h, arch/ia64/flush_icache_block.c, arch/ia64/machine.h, arch/m68k/machine.h, arch/mips/asm.fs, arch/mips/disasm.fs, arch/mips/insts.fs, arch/mips/machine.h, arch/mips/testasm.fs, arch/mips/testasmcontrol.fs, arch/mips/testdisasm.fs, arch/misc/asm.fs, arch/misc/fi2v.fs, arch/misc/key.fs, arch/misc/mach.fs, arch/misc/misc-sim.v, arch/misc/misc.v, arch/misc/prim.fs, arch/misc/sim.fs, arch/misc/sokoban.fs, arch/power/_sync_cache_range.c, arch/power/asm.fs, arch/power/disasm.fs, arch/power/inst.fs, arch/power/machine.h, arch/r8c/asm.fs, arch/r8c/mach.fs, arch/r8c/prim.fs, arch/sharc/compile.sharc, arch/sharc/mach.fs, arch/sharc/machine.h, arch/sharc/systypes.h, arch/sharc/types.h, arch/shboom/compiler.fs, arch/shboom/dis.fs, arch/shboom/dis2.fs, arch/shboom/doers.fs, arch/shboom/mach.fs, arch/shboom/prim.fs, arch/shboom/sh.p, arch/sparc/machine.h, asm/basic.fs, asm/bitmask.fs, asm/generic.fs, asm/numref.fs, asm/target.fs, assert.fs, backtrac.fs, blocks.fs, bufio.fs, cache-fast0.vmg, cache-fast1.vmg, cache-fast2.vmg, cache-fast3.vmg, cache-fast4.vmg, cache-fast5.vmg, cache-fast6.vmg, cache-fast7.vmg, cache-fast8.vmg, cache0.vmg, cache1.vmg, chains.fs, code.fs, colorize.fs, comp-i.fs, complex.fs, config.bat, configure.cmd, configure.in, cross.fs, debug.fs, debugs.fs, depth-changes.fs, dis-gdb.fs, doc/makedoc.fs, dosekey.fs, doskey.fs, ds2texi.fs, ec/builttag.fs, ec/dotx.fs, ec/mirror.fs, ec/nesting.fs, ec/shex.fs, ekey.fs, endtry-iferror.fs, engine/Makefile.in, engine/atanh.c, engine/cleanalign.c, engine/ecvt.c, engine/engine.c, engine/forth.h, engine/io-nxt.c, engine/io.c, engine/io.h, engine/libcc.h.in, engine/longlong.h, engine/main.c, engine/memcmp.c, engine/memmove.c, engine/peephole.c, engine/pow10.c, engine/profile.c, engine/rint.c, engine/select.c, engine/signals.c, engine/strerror.c, engine/strsignal.c, engine/support.c, engine/threaded.h, environ.fs, envos.dos, envos.fs.in, envos.os2, errors.fs, etags.fs, exboot.fs, except.fs, extend.fs, fflib.fs, fft.fs, fi2c.fs, filedump.fs, fixpath.fs, float.fs, gfgen, gforthmi.bat, gforthmi.cmd, gforthmi.in, glocals.fs, glosgen.fs, gray.fs, growable.fs, hash.fs, history.fs, html.fs, httpd.fs, intcomp.fs, iss.sh, kernel/accept.fs, kernel/aliases0.fs, kernel/args.fs, kernel/basics.fs, kernel/cbr.fs, kernel/cbrpi.fs, kernel/cloop.fs, kernel/cloop2.fs, kernel/comp.fs, kernel/cond-old.fs, kernel/cond.fs, kernel/doers.fs, kernel/errore.fs, kernel/files.fs, kernel/getdoers.fs, kernel/input.fs, kernel/int.fs, kernel/io.fs, kernel/kernel.fs, kernel/license.fs, kernel/main.fs, kernel/nio.fs, kernel/pass.fs, kernel/paths.fs, kernel/prim0.fs, kernel/quotes.fs, kernel/require.fs, kernel/saccept.fs, kernel/tools.fs, kernel/toolsext.fs, kernel/vars.fs, kernel/xchars.fs, lib.fs, libcc.fs, libffi.fs, locals-test.fs, locals.fs, locate.fs, look.fs, mach16b.fs, mach16l.fs, mach32b.fs, mach32l.fs, mach64b.fs, mach64l.fs, machpc.fs.in, make-app.fs, missing, mkdosmf.sed, mkos2mf.sed, model, moof-exm.fs, more.fs, netlib/configure.in, oldlib.fs, onebench.fs, other.fs, peeprules.vmg, prim, prims2cl.fs, prims2x.fs, prof-inline.fs, profile.fs, proxy.fs, quotes.fs, random.fs, recover-endtry.fs, regexp-test.fs, regexp.fs, savesys.fs, script.fs, search.fs, see-ext.fs, see.fs, simp-see.fs, sokoban.fs, source.fs, startup.fs, status.fs, string.fs, struct.fs, struct0x.fs, stuff.fs, table.fs, tags.fs, tasker.fs, termsize.fs, test/coreext.fs, test/coremore.fs, test/dbltest.fs, test/float.fs, test/gforth-nofast.fs, test/gforth.fs, test/libcc.fs, test/other.fs, test/primtest.fs, test/search.fs, test/signals.fs, test/string.fs, traceall.fs, unbuffer.fs, unix/socket.fs, unix/time.fs, update-copyright, utf-8.fs, versions.bsh, vmgen-ex/Makefile, vmgen-ex/README, vmgen-ex/disasm.c, vmgen-ex/engine.c, vmgen-ex/mini-inst.vmg, vmgen-ex/mini.h, vmgen-ex/mini.l, vmgen-ex/mini.y, vmgen-ex/peephole.c, vmgen-ex/profile.c, vmgen-ex/support.c, vmgen-ex2/Makefile, vmgen-ex2/README, vmgen-ex2/disasm.c, vmgen-ex2/engine.c, vmgen-ex2/mini-inst.vmg, vmgen-ex2/mini.h, vmgen-ex2/mini.l, vmgen-ex2/mini.y, vmgen-ex2/peephole.c, vmgen-ex2/profile.c, vmgen-ex2/support.c, vmgen.in, vt100.fs, vt100key.fs, wf.fs, wordinfo.fs, wordlib.fs, wordlib.mk, wordsets.fs, xwords.fs, xxxprim:
           updated copyright notices for GPL v3
   
           * arch/r8c/mach.fs, BUILD-FROM-SCRATCH, Benchres, ChangeLog, INSTALL, Makefile.in, NEWS, NEWS.vmgen, README, arch/386/machine.h, arch/alpha/machine.h, arch/amd64/machine.h, arch/arm/machine.h, arch/generic/machine.h, arch/r8c/prim.fs, blocks.fs, cache-fast0.vmg, cache-fast1.vmg, cache-fast2.vmg, cache-fast3.vmg, cache-fast4.vmg, cache-fast5.vmg, cache-fast6.vmg, cache-fast7.vmg, cache-fast8.vmg, cache0.vmg, cache1.vmg, comp-i.fs, complex.fs, configure.in, cross.fs, debugs.fs, doc/gforth.ds, doc/makedoc.fs, ekey.fs, engine/Makefile.in, engine/ecvt.c, engine/engine.c, engine/forth.h, engine/io.c, engine/libcc.h.in, engine/longlong.h, engine/main.c, engine/signals.c, engine/support.c, engine/threaded.h, envos.fs.in, errors.fs, etags.fs, except.fs, extend.fs, fflib.fs, fft.fs, fi2c.fs, float.fs, gforth.el, glocals.fs, history.fs, kernel/accept.fs, kernel/aliases0.fs, kernel/basics.fs, kernel/comp.fs, kernel/cond.fs, kernel/input.fs, kernel/int.fs, kernel/io.fs, kernel/kernel.fs, kernel/tools.fs, kernel/vars.fs, kernel/xchars.fs, lib.fs, libcc.fs, machpc.fs.in, missing, oldlib.fs, prim, prims2x.fs, quotes.fs, regexp.fs, savesys.fs, search.fs, see.fs, simp-see.fs, startup.fs, struct.fs, stuff.fs, test/dbltest.fs, test/float.fs, test/gforth-nofast.fs, test/gforth.fs, test/signals.fs, unix/socket.fs, update-copyright, utf-8.fs, vt100key.fs, wf.fs:
           updated copyright years
   
           * update-copyright, update-copyright-blacklist:
           updated update-copyright-blacklist
           update-copyright author report in more usable format
   
           * missing, test/libcc.fs, update-copyright, update-copyright-blacklist:
           Copyright comments updated
           update-copyrigh now reports the author of "no copyright" files
   
           * update-copyright: adapted update-copyrights to current system
   
   2007-12-28  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds: added floating-point tutorial
   
   2007-12-27  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds: documentation fix
   
   2007-12-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * README, configure.in, engine/signals.c, history.fs:
           Some bugfixes and cleanups by Jorge Acereda <AE069F38-47DD-4037-9434-89A9489456EF@gmail.com>
   
   2007-12-05  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * README: CVS history test
   
           * libcc.fs: deleted empty line
   
   2007-12-04  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in, envos.fs.in, libcc.fs:
           support different libtool names (based on configure.in)
   
           * libcc.fs:
           libcc now outputs errors on stderr and does not require LIB-ERROR
   
           * configure.in, engine/forth.h, engine/main.c, libcc.fs, prim:
           libcc.fs now uses libtool
           OPEN-LIB and LIB-SYM now call libltdl (libtool) functions
             probably needs some additional adjustment in configure.in
           added LIB-ERROR
   
   2007-11-03  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * .cvsignore, config.guess, config.sub, doc/.cvsignore, engine/.cvsignore, netlib/.cvsignore:
           added stuff to the .cvsignore files (thanks to Dennis Ruffer)
           updated config.guess, config.sub to the latest versions
   
           * test/ttester.fs: another ttester.fs bugfix
   
           * test/ttester.fs:
           ttester.fs improved error reporting: once more with unified stack
   
           * test/ttester.fs: ttester.fs bugfix and improved error reporting
   
   2007-11-02  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/ttester.fs: fixed typo, comment case
   
   2007-10-29  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c, kernel/cond.fs, libcc.fs:
           added -DBURG_FORMAT compile-time option for generating burg grammars etc.
           cleaned up debugp() definition
           documentation bugfix (ELSE)
   
           * engine/main.c: added --print-sequences
   
   2007-10-26  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/ttester.fs:
           ttester bugfix: ...}T now handles non-empty start-depths
   
   2007-10-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * history.fs: CTRL ? now works
   
           * history.fs:
           CTRL now works with lower-case letters <bill-3F687F.10282322102007@cnews.newsguy.com>
   
           * Makefile.in, search.fs, test/search.fs:
           bugfix <2007Oct22.192528@mips.complang.tuwien.ac.at> and cleanup
   
   2007-10-17  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * kernel/xchars.fs, utf-8.fs: Better xhold (no buffer)
           Fixed +x/string deferred words
   
           * fft.fs, kernel/xchars.fs: Added xhold
   
   2007-10-03  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, complex.fs: Added stack comments to complex.fs
   
           * Makefile.in, regexp.fs:
           Added glossary entries to regexp (but no documentation chapter)
   
           * oldlib.fs: Changed oldlib words
   
           * doc/gforth.ds, kernel/xchars.fs, utf-8.fs:
           Added documentation for xchars
   
   2007-09-30  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * history.fs, vt100key.fs: Made new scheme work in different bases
           Added first/last key do vt100key.fs
   
           * history.fs: Fixes for command line editing
   
           * comp-i.fs, engine/forth.h, engine/main.c, kernel/aliases0.fs, kernel/comp.fs, prim, see.fs:
           Constants compile to literals
   
   2007-09-25  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Agenda, NEWS: small fixes in NEWS and Agenda
   
   2007-09-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, savesys.fs:
           DESTDIR is now not in the INCLUDED-FILES of the installed gforth.fi
   
   2007-09-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in: install TAGS are now created correctly (untested).
   
   2007-09-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * prim, test/signals.fs: workaround for lesser m4s in prim
           disabled aggressive test in test/signals.fs that led to spurious failures
   
   2007-09-15  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * utf-8.fs: Added environment query for encoding
   
           * kernel/xchars.fs, utf-8.fs:
           Xchar changes after discussion at EuroForth 2007
   
   2007-09-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * NEWS, NEWS.vmgen: Updated NEWS.vmgen (incomplete?) and NEWS
   
           * ChangeLog: Updated ChangeLog
   
   2007-09-09  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c:
           bugfix (reserve stack space for FTOS even if USE_NO_FTOS is defined)
             A better way to fix this would be to use an appropriate cache-fast.vmg
   
   2007-08-28  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/ttester.fs: documentation changes, eliminated FSENSITIVITY
   
           * test/tester.fs, test/ttester.fs: ttester.fs now preserves BASE
   
   2007-08-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/ttester.fs: bugfixes
   
   2007-08-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/forth.h, engine/support.c, prim, Makefile.in:
           OPEN-FILE with W/O no longer creates or truncates files (probably bugfix)
             compatibility file for old code missing
           Bugfix in Makefile.in
   
           * test/tester.fs: added licensing header for tester.fs
   
           * COPYING.LIB, Makefile.in, test/ttester.fs:
           Inserted attribution and Copyright for ftester stuff into ttester.fs
           Include COPYING.LIB because of the ftester stuff
   
   2007-08-19  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, test/tester.fs, test/ttester.fs:
           split test/ttester.fs off from test/tester.fs.
           added support for ftester-style approximate matching.
           added support for approximate matching on shared-stack systems (RXRX}T etc.).
   
           * doc/gforth.ds, engine/support.c, test/float.fs:
           rewrote to_float to fix bugs reported in <89241137153560@frunobulax.edu>.
           added tests for these bugs.
           unrelated documentation bugfix.
   
   2007-08-18  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * quotes.fs: Documentation bugfix
   
   2007-08-17  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, gforth.el:
           gforth.el: changes for byte-compiling (from Darren Bane, see
                      <https://savannah.gnu.org/bugs/index.php?20674>)
           Makefile.in: generate and install gforth.elc
   
           * BUILD-FROM-SCRATCH, Makefile.in:
           minor fixes suggested by Aleksej Saushev
   
   2007-08-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/tester.fs: changed comments in test/tester.fs
   
           * test/tester.fs: minor changes in test/tester.fs
   
           * test/tester.fs: added fp stuff to test/tester.fs
   
           * kernel/int.fs, test/tester.fs:
           Now signs after the number prefix are accepted.
           Tester can now work with non-empty stacks at the start
   
   2007-08-11  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, quotes.fs:
           made s\" conform with RfD v4 of X:escaped-strings
           de-documented \"-parse (internal word, not clean enough for general consumption)
   
   2007-08-10  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * fft.fs: Added hamming filter to FFT
   
   2007-07-31  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in: Don't try to distribute doc/texinfo.tex (deleted)
   
           * doc/texinfo.tex: removed texinfo.tex (buggy with current etex=pdftex)
   
   2007-07-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, libcc.fs:
           Bugfix for <http://savannah.gnu.org/bugs/?20544> (mostly from Darren Bane)
   
   2007-07-19  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * history.fs, wf.fs: Fixed UTF-8 problem in wf.fs
   
   2007-07-14  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/io.c, kernel/xchars.fs, utf-8.fs:
           Changes to bring utf-8.fs up to current XCHAR proposal
   
   2007-07-10  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in: enhanced 'make checkdoc'
   
           * doc/gforth.ds, prims2x.fs:
           minor bugfixes (left-over stack items) in prims2x.fs
           fixed documentation bugs
   
   2007-07-07  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * cache-fast0.vmg, cache-fast1.vmg, cache-fast2.vmg, cache-fast3.vmg, cache-fast4.vmg, cache-fast5.vmg, cache-fast6.vmg, cache-fast7.vmg, cache-fast8.vmg, cache0.vmg, cache1.vmg:
           minor cleanups
   
           * arch/amd64/machine.h, cache-fast1.vmg, engine/engine.c, engine/forth.h:
           enabled fpTOS caching
   
   2007-07-06  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * kernel/input.fs, kernel/int.fs, kernel/tools.fs, answords.fs, blocks.fs, doc/gforth.ds, doc/makedoc.fs, extend.fs, float.fs, glocals.fs, prim, search.fs:
           fixed most problems reported by "make checkdoc"
   
           * BUILD-FROM-SCRATCH: improved BUILD-FROM-SCRATCH
   
   2007-07-05  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * BUILD-FROM-SCRATCH, Makefile.in:
           checkone now doesn't compare #line lines
           removed debugging tracer in BUILD-FROM-SCRATCH
   
           * BUILD-FROM-SCRATCH, configure.in:
           minor fixes (mostly suggested by Aleksej Saushev)
   
   2007-07-03  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in: configure M4 automatically
   
           * Makefile.in: m4 is now called throug make variable M4
   
   2007-07-01  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/io.c, history.fs, kernel/accept.fs:
           Changed getkey so that an EINTR error gives ^L instead of EOF
   
           * engine/io.c: Use timespec struct (should be portable)
   
           * engine/io.c, history.fs: Fixed key_avail on Alpha
   
   2007-07-01  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * arch/alpha/machine.h: minor bugfix
   
           * arch/amd64/machine.h, engine/main.c, arch/386/machine.h, arch/alpha/machine.h:
           generalized code padding and added 386 and AMD64 padding
   
           * engine/main.c: native branch target alignment for Alpha.  Speedup:
              sieve bubble matrix  fib
               1.309 1.160  1.409 1.834 without code alignment
               0.906 1.040  1.242 1.040 with code alignment
   
   2007-07-01  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * history.fs: Removed KEY? in AT-XY?
   
   2007-06-30  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * lib.fs: Fix for libc also where it belongs (lib.fs)
   
           * kernel/accept.fs, unix/socket.fs, history.fs, utf-8.fs:
           Added darwin test to libc load in socket.fs
           Fix for terminal resize problem
   
   2007-06-30  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * prim: optimized J and K (don't use doubles, gcc bug)
   
           * Makefile, configure, configure.in, engine/Makefile.in, engine/longlong.h, engine/main.c, engine/support.c, machpc.fs:
           fixed minor bug in -falign-* configure tests
           cleaned up dependencies on .h files in engine/Makefile.in
           made Alpha port compile with gcc-2.95 (disabled longlong.h division)
           optimized Alpha port:
             use old division code
             native code after a jump is now aligned.  Speed effect:
              sieve bubble matrix  fib
               1.950 1.605  1.259 1.653 b1 gcc-3.3.5
               1.453 1.932  1.230 1.458 b1 gcc-3.3.5 with alignment
             aligning branch targets would probably also help
   
           * configure.in:
           now engine is compiled with -falign-loops=1 -falign-jumps=1 if available
   
   2007-06-24  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in: added struct0x.fs to dist
   
           * doc/gforth.ds, startup.fs, struct0x.fs:
           Implemented and documented X:structures
   
           * cache-fast0.vmg: disabled unnecessary states from cache-fast0.vmg
   
   2007-06-24  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in: Detect -m32 option on x86_64 (makes machine=386)
   
           * arch/386/machine.h: Found register combination for gcc 4.2.0
   
   2007-06-24  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: updated asm_fs and disasm_fs detection for new autoconf
   
   2007-06-23  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in, prim:
           Optimize ?BRANCH and friends with conbranch_opt (configure variable)
   
           * doc/gforth.ds:
           added SEE-CODE SEE-CODE-RANGE (shows dynamic native code)
   
           * configure.in, simp-see.fs:
           added SEE-CODE SEE-CODE-RANGE (shows dynamic native code)
           deleted use of -fforce-mem (not present in gcc-4.2)
           added use of -falign-labels=1
             (maybe use -falign-loops=1 instead and only for engines)
   
           * arch/386/machine.h: make --enable-force-reg work with gcc-4.1
   
   2007-06-17  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/io-nxt.c, Makefile.in, arch/arm/nxt/at91sam7s256.h, arch/arm/nxt/bt.c, arch/arm/nxt/udp.c, arch/arm/nxt/udp.h, history.fs:
           Some work on Gforth NXT
           last potential problem with line editing fixed
   
   2007-06-16  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/arm/nxt/bt.c, engine/io-nxt.c, history.fs: Fixed paste error
           Some further tries to get Gforth NXT to talk to me
   
   2007-06-16  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * startup.fs: added X:ekeys extension query
   
           * doc/gforth.ds: documented X:ekeys
   
   2007-06-15  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * ekey.fs: Implemented X:ekeys (no documentation yet)
           added sequences for various shifted, ctrled, and alted special keys
   
   2007-06-09  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/main.c, history.fs: Backed out bugfix for old Cygwin
           Bug fix + correct cygwin fix in history.fs
   
   2007-06-09  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/libcc.fs, doc/gforth.ds, libcc.fs:
           Documented and tested calling C function pointers
   
   2007-06-07  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/main.c, history.fs: Fixes for cygwin
   
   2007-06-04  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Agenda, Makefile.in, NEWS, configure.in, engine/libcc.h, engine/libcc.h.in, libcc.fs:
           documentation changes
           Updates in Makefile.in to reflect newer autoconf usage
           Distribution and installation of libcc stuff
           libcc header files are now found automatically
           Disabled vmgen installation
   
   2007-06-02  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, INSTALL: added missing dependency
           documentation changes
   
           * config.guess, config.sub, configure.in, elisp-comp, install-sh, missing:
           updated date in configure.in
           updated files coming from autoconf to autoconf-2.61
   
           * Agenda, NEWS, README, endtry-iferror.fs, recover-endtry.fs:
           updated Changelog, NEWS, Agenda.  Documentation changes
   
           * ChangeLog: updated ChangeLog
   
   2007-06-01  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds: documentation changes
   
           * Makefile.in, libcc.fs, prim, startup.fs: libcc.fs is now in gforth.fi
           documentation changes
   
           * doc/gforth.ds, test/libcc.fs: minor fixes
   
           * doc/gforth.ds, lib.fs, libcc.fs, test/libcc.fs: more libcc.fs tests
           documented C interface (libcc)
           lib.fs now aborts if neither libffi nor ffcall are available (oldlib.fs is
             incompatible)
   
   2007-05-31  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs: libcc now puts its files into
   
   2007-05-29  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs: libcc now manages several batches
   
           * test/libcc.fs: additional libcc test
   
   2007-05-28  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs: minor libcc.fs bugfix
   
           * libcc.fs, test/libcc.fs: split test/libcc.fs from libcc.fs
   
   2007-05-17  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/arm/nxt/bt.c: Mode check
   
   2007-05-15  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c, doc/gforth.ds:
           Use MAP_NORESERVE on OSs that support it to overcommit dict and stack memory
           Added --vm-commit option to turn off MAP_NORESERVE
   
   2007-05-09  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in, engine/forth.h, engine/support.c, prim:
           use nanosleep() for MS where available (thanks to Shawn K. Quinn).
   
   2007-05-05  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * history.fs: Even better handling with keys in the buffer
   
           * history.fs: Better handling of keys in the buffer
   
           * kernel/xchars.fs, history.fs, utf-8.fs: Changes for xchar proposal
           Fixed cursor handing for multi-line edits on last line
   
   2007-05-05  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * unix/socket.fs: reintroduced FAMILY+PORT
   
   2007-04-25  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs:
           more libcc work: now can handle multiple functions (one batch)
   
           * libcc.fs: more libcc work
   
   2007-04-24  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/arm/nxt/bt.c, engine/io-nxt.c: Fixed important bug
   
           * arch/arm/nxt/display.c, engine/io-nxt.c:
           Fruitless attempt to get a bit further with NXT Bluetooth
   
   2007-04-23  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/arm/nxt/bt.c, engine/io-nxt.c:
           More tries to get Bluetooth to work
   
   2007-04-22  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/io-nxt.c: Some further progress with bluetooth
   
           * engine/io-nxt.c:
           Some further progress with Bluetooth (not running, though)
   
           * configure.in, engine/support.c: Make sure normal setup works
   
           * arch/arm/nxt/config.nxt: Added config script
   
           * arch/arm/nxt/display.c, engine/io-nxt.c, engine/main.c:
           Gforth says "hello"
   
           * arch/arm/nxt/aic.c, arch/arm/nxt/aic.h, arch/arm/nxt/bt.c, arch/arm/nxt/bt.h, arch/arm/nxt/byte_fifo.c, arch/arm/nxt/byte_fifo.h, arch/arm/nxt/display.c, arch/arm/nxt/display.h, arch/arm/nxt/i2c.c, arch/arm/nxt/i2c.h, arch/arm/nxt/init.s, arch/arm/nxt/interrupts.h, arch/arm/nxt/interrupts.s, arch/arm/nxt/irq.s, arch/arm/nxt/make.inc, arch/arm/nxt/mytypes.h, arch/arm/nxt/nxt_avr.c, arch/arm/nxt/nxt_avr.h, arch/arm/nxt/nxt_lcd.c, arch/arm/nxt/nxt_lcd.h, arch/arm/nxt/nxt_motors.c, arch/arm/nxt/nxt_motors.h, arch/arm/nxt/nxt_spi.c, arch/arm/nxt/nxt_spi.h, arch/arm/nxt/sound.c, arch/arm/nxt/sound.h, arch/arm/nxt/systick.c, arch/arm/nxt/systick.h, arch/arm/nxt/twi.c, arch/arm/nxt/twi.h, arch/arm/nxt/uart.c, arch/arm/nxt/uart.h, arch/arm/nxt/udp.c, arch/arm/nxt/udp.h, arch/arm/nxt/vectors.s, engine/Makefile.in, engine/io-nxt.c, arch/arm/nxt/AT91SAM7.h, configure.in:
           NXT Gforth now compiles (but doesn't run yet)
   
   2007-04-15  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/arm/nxt/gforth.ld, arch/arm/nxt/vectors.s, configure.in, engine/Makefile.in, engine/main.c, engine/support.c:
           Configure work to make Gforth on NXT compile without much effort
   
   2007-04-09  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/io-nxt.c: NXT-specific IO file (stub)
   
           * Makefile.in, arch/generic/machine.h, configure.in, engine/Makefile.in, engine/io.c, engine/main.c, engine/support.c, fi2c.fs, machpc.fs.in:
           Some stuff to get closer to run Gforth on NXT
   
   2007-04-09  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs: more work on libcc
   
   2007-04-01  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in, cross.fs, engine/engine.c, prim:
           C-based EC version runs now on OS hosted system.
   
           * configure.in, engine/signals.c: Added cygwin define
   
   2007-03-31  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * configure.in, cross.fs, engine/Makefile.in, engine/engine.c, engine/main.c, etags.fs, kernel/basics.fs, prim:
           Further work on NXT Gforth
           Fixed problem with useless kernel error messages
           TAGS generation works again
   
   2007-03-31  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, prim:
           documented FORM and reorganized related documentation
   
   2007-03-31  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/generic/machine.h, engine/forth.h, engine/signals.c, fi2c.fs, machpc.fs.in:
           Work on Gforth NXT
   
   2007-03-25  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in, arch/generic/machine.h, configure.in, cross.fs, engine/Makefile.in, engine/main.c, engine/signals.c, engine/support.c, fi2c.fs, kernel/io.fs, machpc.fs.in, prim:
           C-based Gforth EC starts to work
   
   2007-03-19  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in, engine/engine.c: portability fixes for ARM
   
   2007-03-18  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/r8c/prim.fs, fi2c.fs, kernel/int.fs, machpc.fs.in:
           Fixed some small problems further along to compile on NXT
   
   2007-03-18  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in: added new files to make dist
   
   2007-03-18  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/engine.c, engine/main.c, kernel/basics.fs, kernel/int.fs, kernel/io.fs, kernel/kernel.fs, machpc.fs.in:
           Another step in direction to compile for NXT
   
   2007-03-18  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, configure.in, onebench.fs:
           changed benchmarking code (use Gforth instead of GNU time)
           more assembler comment syntax variants
   
           * Benchres, arch/arm/cacheflush0.c, arch/arm/cacheflush1.c, arch/arm/cacheflush2.c, arch/arm/machine.h, configure.in:
           Added some support for ARM cache flushing
   
           * Makefile.in: added missing dependency for running autoheader
   
   2007-03-17  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in, engine/engine.c:
           portability fixes for sparc-sun-solaris2.10:
             Support assembler comments other than "#", plus fallback
             better GNU make detection (does not make during configuring any more)
   
   2007-03-13  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Benchres: added UltraSparc T1 results
   
           * Benchres: added Xscale results
   
   2007-03-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Benchres, kernel/comp.fs, kernel/int.fs: documentation changes
   
   2007-03-08  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * extend.fs: M*/ now also works on symmetric-division systems
   
   2007-03-04  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makefile.in: Removed stupid machpc.fs regeneration in Makefile.in
   
           * engine/engine.c, fi2c.fs:
           better image to C conversion - let the linker do the the relocating
   
   2007-03-04  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in:
           make dist patch from Josh Message-ID: <20070301220740.GA32518@qualdan>
   
   2007-03-02  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * prim, test/dbltest.fs:
           --enable-force-cdiv now works for */ and */MOD (but not M*/)
           added test case for M*/
   
           * gforth-cgi.fs: added example cgi script
   
   2007-02-26  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in, engine/threaded.h:
           GCC_PR15242_WORKAROUND is now a configure variable, not an option
           default is now to use the workaround for gcc-3.x, but not for other gccs
   
   2007-02-24  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * prims2x.fs: prims2x.fs backwards compatibility
   
   2007-02-23  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * kernel/vars.fs, debugs.fs, doc/gforth.ds, kernel/basics.fs, libcc.fs, prims2x.fs, stuff.fs:
           changed >OUTFILE ... OUTFILE< to OUTFILE-EXECUTE
           changed >INFILE ... INFILE< to INFILE-EXECUTE
           added BASE-EXECUTE
           related documentation changes
   
           * Makefile.in: added new files to package
           nicer onebench output
   
           * except.fs, test/gforth.fs: THROW bugfix
           added tests for new TRY variants
   
   2007-02-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, endtry-iferror.fs, gforth.el, recover-endtry.fs:
           added support for new try words in gforth.el
           added compatibility files endtry-iferror.fs recover-endtry.fs
   
   2007-02-19  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * blocks.fs, doc/gforth.ds, except.fs:
           added endtry-iferror and used it in blocks.fs
           documented new try... constructs
   
   2007-02-18  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * blocks.fs: deal properly with the absence of RECOVER, next try
   
           * blocks.fs: deal properly with the absence of RECOVER
   
           * blocks.fs, except.fs, prims2x.fs, see.fs, stuff.fs:
           added RESTORE and IFERROR, deleted RECOVER (undocumented)
   
           * except.fs:
           changed TRY...RECOVER...ENDTRY to also cover the code between RECOVER
             and ENDTRY; not yet documented
           Threw out RETHROW
   
   2007-02-17  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * fi2c.fs, lib.fs:
           Changed fi2c so that the included C image can be relocated at read time
           Added a libc definition to lib.fs
   
   2007-02-17  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/support.c: minor fix
   
           * Makefile.in, configure.in: more changes for SELinux black magic
   
   2007-02-15  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in, engine/support.c: minor fixes
   
           * configure.in: workaround for SELinux mmap breakage
   
   2007-02-12  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs: some work on batching c functions
   
   2007-02-10  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs: more work on libcc.fs
   
   2007-02-09  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * test/gforth-nofast.fs: fixed compatibility with some BSD
   
           * engine/ecvt.c: added inf and nan handling to our replacement ecvt()
   
           * configure.in, prim: eliminated GNU-m4-specific usage
   
   2007-02-08  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, contrib/divspeed.fs, compat/struct.fs, struct.fs:
           documentation bug fixes thanks to Sam Falvo and Viktor Pavlu
   
   2007-01-25  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * extend.fs: M*/ is now floored
   
   2007-01-21  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/engine.c, engine/forth.h, engine/main.c, arch/generic/machine.h, configure.in:
           Some more work to get a C-based Gforth EC work with autoconf
   
   2007-01-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c: minor changes
   
   2007-01-21  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * doc/gforth.ds, machpc.fs.in, Makefile.in, configure.in:
           Started with Gforth EC NXT
   
   2007-01-20  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c: improved stack boundary memory protection
   
   2007-01-14  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c, errors.fs, libcc.fs, search.fs:
           lists and C prelude stuff in libcc.fs
           minor changes
   
   2007-01-10  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * configure.in: minor bugfix
   
           * INSTALL: updated cross-configuration information
   
   2007-01-05  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * fflib.fs: Bugfix (thanks to Dennis Ruffer)
   
           * engine/forth.h, engine/support.c, configure.in, prim:
           On PPC now long long is used except with gcc-2.95
           BUGGY_LONG_LONG now works again
   
   2006-12-31  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * update-copyright-blacklist:
           some more files in update-copyright-blacklist
   
           * test/float.fs, test/gforth.fs, unix/socket.fs, kernel/io.fs, kernel/kernel.fs, kernel/main.fs, kernel/nio.fs, kernel/pass.fs, kernel/paths.fs, kernel/require.fs, kernel/saccept.fs, kernel/tools.fs, kernel/vars.fs, kernel/xchars.fs, kernel/accept.fs, kernel/aliases0.fs, kernel/args.fs, kernel/basics.fs, kernel/cbr.fs, kernel/cloop.fs, kernel/comp.fs, kernel/errore.fs, kernel/files.fs, kernel/getdoers.fs, kernel/input.fs, ec/shex.fs, engine/Makefile.in, engine/dblsub.c, engine/engine.c, engine/forth.h, engine/io.c, engine/longlong.h, engine/main.c, engine/signals.c, engine/support.c, doc/gforth.ds, arch/386/machine.h, arch/amd64/machine.h, arch/misc/prim.fs, startup.fs, stuff.fs, update-copyright, update-copyright-blacklist, utf-8.fs, wf.fs, fflib.fs, fixpath.fs, float.fs, hash.fs, history.fs, httpd.fs, lib.fs, libffi.fs, prim, prims2x.fs, proxy.fs, regexp.fs, savesys.fs, see.fs, debugs.fs, ekey.fs, envos.fs.in, except.fs, ans-report.fs, backtrac.fs, blocks.fs, cache-fast1.vmg, cross.fs, Makefile.in, NEWS, NEWS.vmgen, README, BUILD-FROM-SCRATCH, Benchres, ChangeLog, Makedist.in:
           updated copyright years
   
           * update-copyright: changed output format
   
           * contrib/divspeed.fs: minor change
   
           * README: documentation change
   
   2006-12-30  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * see.fs, tt.fs: minor code cleanup
   
           * doc/gforth.ds: documentation bugfix (thanks to Josh)
   
   2006-12-28  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs, except.fs: libcc with first working function
   
           * debugs.fs, float.fs, stuff.fs, doc/gforth.ds:
           added >OUTFILE ... OUTFILE<, >INFILE...INFILE< and use it in ~~
   
   2006-12-27  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/libcc.h, libcc.fs: more work on libcc
   
           * libcc.fs: more work on libcc.fs
   
   2006-12-26  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * libcc.fs, savesys.fs: progress on libcc.fs
           renamed SAVE-STRING-DICT into SAVE-MEM-DICT (cf. SAVE-MEM).
   
   2006-12-17  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, ans-report.fs, xwords.fs:
           ans-report.fs now reports CfV extensions
   
           * ans-report.fs, answords.fs: marked obsolescent words as such
   
   2006-11-28  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * history.fs: History disabling in xchar mode
   
   2006-11-05  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * kernel/cloop.fs: Fixed LEAVE on flash targets
   
   2006-11-01  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, engine/Makefile.in:
           updated Makefile.ins with engine/longlong.h dependencies
   
           * engine/longlong.h, engine/support.c:
           Mixed division support now uses the routines from gcc's longlong.h
   
   2006-10-30  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * arch/386/machine.h, arch/amd64/machine.h, prim:
           Simplified FM/MOD SM/REM UM/MOD to use fmdiv or 5-argument ASM_...
           Eliminated 4-argument ASM_...
   
           * prim: */ and */mod now use ASM_SM_SLASH_REM if available
   
           * engine/dblsub.c, engine/forth.h, engine/support.c, prim:
           new double-by-single division code
           rewrote double-by-single-division code to work with long longs
           started using the double-by-single-division code instead of C long long division  (fm/mod)
   
   2006-10-29  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * contrib/divspeed.fs: updated contrib/divspeed.fs
   
   2006-10-28  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, contrib/divspeed.fs, test/coremore.fs, test/gforth-nofast.fs, test/gforth.fs:
           rearranged tests
           added contrib/divspeed.fs by Krishna Myneni
   
   2006-10-27  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/engine.c, test/gforth-nofast.fs, test/gforth.fs, doc/gforth.ds, prim, Makefile.in:
           Disabled division checks in gforth-fast
           documented that and the floored division default
   
   2006-10-25  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, prims2x.fs:
           eliminated some "Cell" mentions from prims2x.fs
           added some comments to gforth.ds
   
   2006-10-23  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, engine/dblsub.c: optimized checking in dblsub.c
           documentation changes
   
   2006-10-22  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/dblsub.c, engine/engine.c, engine/forth.h, prim:
           fixes to make the division checking work with dblsub.c
   
           * test/gforth.out, engine/engine.c, engine/forth.h, engine/signals.c, test/coretest.out, test/gforth.fs, Makefile.in, engine/dblsub.c, prim:
           added checking for division by zero and division overflow to
             mixed-size division words (*/ */mod fm/mod sm/rem um/mod).
           these exceptions are now tested in our test suite
           fixed bug in testing
   
   2006-10-21  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/engine.c, engine/forth.h, engine/signals.c, prim:
           explicit checks for division by zero and overflow on division
   
           * engine/forth.h, engine/main.c, engine/signals.c, doc/gforth.ds:
           added --ignore-async-signals
           fixed typo
   
   2006-10-15  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds: more PPC assembler documentation
   
   2006-10-14  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * Makefile.in, arch/power/asm.fs, arch/power/disasm.fs, arch/power/inst.fs, doc/gforth.ds:
           Integrated and documented the PowerPC assembler.
   
           * arch/power/test/mnemonic/xo/north.mulhwu, arch/power/test/mnemonic/xo/north.mulld, arch/power/test/mnemonic/xo/north.mullw, arch/power/test/mnemonic/xo/north.neg, arch/power/test/mnemonic/xo/north.subf, arch/power/test/mnemonic/xo/north.subfc, arch/power/test/mnemonic/xo/north.subfe, arch/power/test/mnemonic/xo/north.subfme, arch/power/test/mnemonic/xo/north.subfze, arch/power/test/mnemonic/xs/mnemonics, arch/power/test/mnemonic/xs/north.sradi, arch/power/test/mnemonic/xl/north.rfid, arch/power/test/mnemonic/xo/CHECK, arch/power/test/mnemonic/xo/mnemonics, arch/power/test/mnemonic/xo/north.add, arch/power/test/mnemonic/xo/north.addc, arch/power/test/mnemonic/xo/north.adde, arch/power/test/mnemonic/xo/north.addme, arch/power/test/mnemonic/xo/north.addze, arch/power/test/mnemonic/xo/north.divd, arch/power/test/mnemonic/xo/north.divdu, arch/power/test/mnemonic/xo/north.divw, arch/power/test/mnemonic/xo/north.divwu, arch/power/test/mnemonic/xo/north.mulhd, arch/power/test/mnemonic/xo/north.mulhdu, arch/power/test/mnemonic/xo/north.mulhw, arch/power/test/mnemonic/xfx/north.mtspr, arch/power/test/mnemonic/xl/CHECK, arch/power/test/mnemonic/xl/mnemonics, arch/power/test/mnemonic/xl/north.bcctr, arch/power/test/mnemonic/xl/north.bclr, arch/power/test/mnemonic/xl/north.crand, arch/power/test/mnemonic/xl/north.crandc, arch/power/test/mnemonic/xl/north.creqv, arch/power/test/mnemonic/xl/north.crnand, arch/power/test/mnemonic/xl/north.crnor, arch/power/test/mnemonic/xl/north.cror, arch/power/test/mnemonic/xl/north.crorc, arch/power/test/mnemonic/xl/north.crxor, arch/power/test/mnemonic/xl/north.isync, arch/power/test/mnemonic/xl/north.mcrf, arch/power/test/mnemonic/xl/north.rfi, arch/power/test/mnemonic/x/north.tlbie, arch/power/test/mnemonic/x/north.tlbsync, arch/power/test/mnemonic/x/north.tw, arch/power/test/mnemonic/x/north.xor, arch/power/test/mnemonic/xfl/CHECK, arch/power/test/mnemonic/xfl/mnemonics, arch/power/test/mnemonic/xfl/north.mtfsf, arch/power/test/mnemonic/xfx/CHECK, arch/power/test/mnemonic/xfx/mnemonics, arch/power/test/mnemonic/xfx/north.mfspr, arch/power/test/mnemonic/xfx/north.mftb, arch/power/test/mnemonic/xfx/north.mtcrf, arch/power/test/mnemonic/x/north.sthbrx, arch/power/test/mnemonic/x/north.sthux, arch/power/test/mnemonic/x/north.sthx, arch/power/test/mnemonic/x/north.stswi, arch/power/test/mnemonic/x/north.stswx, arch/power/test/mnemonic/x/north.stwbrx, arch/power/test/mnemonic/x/north.stwcx., arch/power/test/mnemonic/x/north.stwux, arch/power/test/mnemonic/x/north.stwx, arch/power/test/mnemonic/x/north.sync, arch/power/test/mnemonic/x/north.td, arch/power/test/mnemonic/x/north.tlbia, arch/power/test/mnemonic/x/north.srd, arch/power/test/mnemonic/x/north.srw, arch/power/test/mnemonic/x/north.stbux, arch/power/test/mnemonic/x/north.stbx, arch/power/test/mnemonic/x/north.stdcx., arch/power/test/mnemonic/x/north.stdux, arch/power/test/mnemonic/x/north.stdx, arch/power/test/mnemonic/x/north.stfdux, arch/power/test/mnemonic/x/north.stfdx, arch/power/test/mnemonic/x/north.stfiwx, arch/power/test/mnemonic/x/north.stfsux, arch/power/test/mnemonic/x/north.stfsx, arch/power/test/mnemonic/x/north.mtsr, arch/power/test/mnemonic/x/north.mtsrd, arch/power/test/mnemonic/x/north.mtsrdin, arch/power/test/mnemonic/x/north.mtsrin, arch/power/test/mnemonic/x/north.nand, arch/power/test/mnemonic/x/north.nor, arch/power/test/mnemonic/x/north.or, arch/power/test/mnemonic/x/north.orc, arch/power/test/mnemonic/x/north.slbia, arch/power/test/mnemonic/x/north.slbie, arch/power/test/mnemonic/x/north.sld, arch/power/test/mnemonic/x/north.slw, arch/power/test/mnemonic/x/north.srad, arch/power/test/mnemonic/x/north.sraw, arch/power/test/mnemonic/x/north.srawi, arch/power/test/mnemonic/x/north.lwaux, arch/power/test/mnemonic/x/north.lwax, arch/power/test/mnemonic/x/north.lwbrx, arch/power/test/mnemonic/x/north.lwzux, arch/power/test/mnemonic/x/north.lwzx, arch/power/test/mnemonic/x/north.mcrfs, arch/power/test/mnemonic/x/north.mcrxr, arch/power/test/mnemonic/x/north.mfcr, arch/power/test/mnemonic/x/north.mffs, arch/power/test/mnemonic/x/north.mfmsr, arch/power/test/mnemonic/x/north.mfsr, arch/power/test/mnemonic/x/north.mfsrin, arch/power/test/mnemonic/x/north.mtfsb0, arch/power/test/mnemonic/x/north.mtfsb1, arch/power/test/mnemonic/x/north.mtfsfi, arch/power/test/mnemonic/x/north.mtmsr, arch/power/test/mnemonic/x/north.mtmsrd, arch/power/test/mnemonic/x/north.icbi, arch/power/test/mnemonic/x/north.lbzux, arch/power/test/mnemonic/x/north.lbzx, arch/power/test/mnemonic/x/north.ldarx, arch/power/test/mnemonic/x/north.ldux, arch/power/test/mnemonic/x/north.ldx, arch/power/test/mnemonic/x/north.lfdux, arch/power/test/mnemonic/x/north.lfdx, arch/power/test/mnemonic/x/north.lfsux, arch/power/test/mnemonic/x/north.lfsx, arch/power/test/mnemonic/x/north.lhaux, arch/power/test/mnemonic/x/north.lhax, arch/power/test/mnemonic/x/north.lhbrx, arch/power/test/mnemonic/x/north.lhzux, arch/power/test/mnemonic/x/north.lhzx, arch/power/test/mnemonic/x/north.lswi, arch/power/test/mnemonic/x/north.lswx, arch/power/test/mnemonic/x/north.lwarx, arch/power/test/mnemonic/x/north.eieio, arch/power/test/mnemonic/x/north.eqv, arch/power/test/mnemonic/x/north.extsb, arch/power/test/mnemonic/x/north.extsh, arch/power/test/mnemonic/x/north.extsw, arch/power/test/mnemonic/x/north.fabs, arch/power/test/mnemonic/x/north.fcfid, arch/power/test/mnemonic/x/north.fcmpo, arch/power/test/mnemonic/x/north.fcmpu, arch/power/test/mnemonic/x/north.fctid, arch/power/test/mnemonic/x/north.fctidz, arch/power/test/mnemonic/x/north.fctiw, arch/power/test/mnemonic/x/north.fctiwz, arch/power/test/mnemonic/x/north.fmr, arch/power/test/mnemonic/x/north.fnabs, arch/power/test/mnemonic/x/north.fneg, arch/power/test/mnemonic/x/north.frsp, arch/power/test/mnemonic/x/mnemonics, arch/power/test/mnemonic/x/north.and, arch/power/test/mnemonic/x/north.andc, arch/power/test/mnemonic/x/north.cmp, arch/power/test/mnemonic/x/north.cmpl, arch/power/test/mnemonic/x/north.cntlzd, arch/power/test/mnemonic/x/north.cntlzw, arch/power/test/mnemonic/x/north.dcba, arch/power/test/mnemonic/x/north.dcbf, arch/power/test/mnemonic/x/north.dcbi, arch/power/test/mnemonic/x/north.dcbst, arch/power/test/mnemonic/x/north.dcbt, arch/power/test/mnemonic/x/north.dcbtst, arch/power/test/mnemonic/x/north.dcbz, arch/power/test/mnemonic/x/north.eciwx, arch/power/test/mnemonic/x/north.ecowx, arch/power/test/mnemonic/md/north.rldic, arch/power/test/mnemonic/md/north.rldicl, arch/power/test/mnemonic/md/north.rldicr, arch/power/test/mnemonic/md/north.rldimi, arch/power/test/mnemonic/mds/CHECK, arch/power/test/mnemonic/mds/mnemonics, arch/power/test/mnemonic/mds/north.rldcl, arch/power/test/mnemonic/mds/north.rldcr, arch/power/test/mnemonic/sc/mnemonics, arch/power/test/mnemonic/sc/north.sc, arch/power/test/mnemonic/x/CHECK, arch/power/test/mnemonic/ds/north.lwa, arch/power/test/mnemonic/ds/north.std, arch/power/test/mnemonic/ds/north.stdu, arch/power/test/mnemonic/i/CHECK, arch/power/test/mnemonic/i/mnemonics, arch/power/test/mnemonic/i/north.b, arch/power/test/mnemonic/m/CHECK, arch/power/test/mnemonic/m/mnemonics, arch/power/test/mnemonic/m/north.rlwimi, arch/power/test/mnemonic/m/north.rlwinm, arch/power/test/mnemonic/m/north.rlwnm, arch/power/test/mnemonic/md/CHECK, arch/power/test/mnemonic/md/mnemonics, arch/power/test/mnemonic/d/north.sthu, arch/power/test/mnemonic/d/north.stmw, arch/power/test/mnemonic/d/north.stw, arch/power/test/mnemonic/d/north.stwu, arch/power/test/mnemonic/d/north.subfic, arch/power/test/mnemonic/d/north.tdi, arch/power/test/mnemonic/d/north.twi, arch/power/test/mnemonic/d/north.xori, arch/power/test/mnemonic/d/north.xoris, arch/power/test/mnemonic/ds/mnemonics, arch/power/test/mnemonic/ds/north.ld, arch/power/test/mnemonic/ds/north.ldu, arch/power/test/mnemonic/d/north.lhau, arch/power/test/mnemonic/d/north.lhz, arch/power/test/mnemonic/d/north.lhzu, arch/power/test/mnemonic/d/north.lmw, arch/power/test/mnemonic/d/north.lwz, arch/power/test/mnemonic/d/north.lwzu, arch/power/test/mnemonic/d/north.mulli, arch/power/test/mnemonic/d/north.ori, arch/power/test/mnemonic/d/north.oris, arch/power/test/mnemonic/d/north.stb, arch/power/test/mnemonic/d/north.stbu, arch/power/test/mnemonic/d/north.stfd, arch/power/test/mnemonic/d/north.stfdu, arch/power/test/mnemonic/d/north.stfs, arch/power/test/mnemonic/d/north.stfsu, arch/power/test/mnemonic/d/north.sth, arch/power/test/mnemonic/d/north.lfd, arch/power/test/mnemonic/d/north.lfdu, arch/power/test/mnemonic/d/north.lfs, arch/power/test/mnemonic/d/north.lfsu, arch/power/test/mnemonic/d/north.lha, arch/power/test/mnemonic/d/north.addi, arch/power/test/mnemonic/d/north.addic, arch/power/test/mnemonic/d/north.addic., arch/power/test/mnemonic/d/north.addis, arch/power/test/mnemonic/d/north.andi., arch/power/test/mnemonic/d/north.andis., arch/power/test/mnemonic/d/north.cmpi, arch/power/test/mnemonic/d/north.cmpli, arch/power/test/mnemonic/d/north.lbz, arch/power/test/mnemonic/d/north.lbzu, arch/power/test/mnemonic/a/north.fnmsubs, arch/power/test/mnemonic/a/north.fres, arch/power/test/mnemonic/a/north.frsqrte, arch/power/test/mnemonic/a/north.fsel, arch/power/test/mnemonic/a/north.fsqrt, arch/power/test/mnemonic/a/north.fsqrts, arch/power/test/mnemonic/a/north.fsub, arch/power/test/mnemonic/a/north.fsubs, arch/power/test/mnemonic/b/mnemonics, arch/power/test/mnemonic/b/north.bdnz, arch/power/test/mnemonic/b/north.blt, arch/power/test/mnemonic/b/north.bne, arch/power/test/mnemonic/d/CHECK, arch/power/test/mnemonic/d/mnemonics, arch/power/test/mnemonic/a/CHECK, arch/power/test/mnemonic/a/mnemonics, arch/power/test/mnemonic/a/north.fadd, arch/power/test/mnemonic/a/north.fadds, arch/power/test/mnemonic/a/north.fdiv, arch/power/test/mnemonic/a/north.fdivs, arch/power/test/mnemonic/a/north.fmadd, arch/power/test/mnemonic/a/north.fmadds, arch/power/test/mnemonic/a/north.fmsub, arch/power/test/mnemonic/a/north.fmsubs, arch/power/test/mnemonic/a/north.fmul, arch/power/test/mnemonic/a/north.fmuls, arch/power/test/mnemonic/a/north.fnmadd, arch/power/test/mnemonic/a/north.fnmadds, arch/power/test/mnemonic/a/north.fnmsub, arch/power/test/mnemonic/test_disasm-inst.py, arch/power/tags/disasm-core/inst.fs, arch/power/tags/disasm-core/inst_field_test.sh, arch/power/tags/disasm-core/to_test, arch/power/tags/disasm-core/to_test2, arch/power/test/inst_field/befehle_binaer, arch/power/test/inst_field/inst_field_test.sh, arch/power/test/inst_field/to_test, arch/power/test/inst_field/to_test2, arch/power/test/mnemonic/find_mnemonic.sh, arch/power/test/mnemonic/find_mnemonics.sh, arch/power/test/mnemonic/make_unique.py, arch/power/test/mnemonic/test_all_forms.sh, arch/power/test/mnemonic/test_asm.py, arch/power/nofsfcopyright/asm.fs, arch/power/nofsfcopyright/disasm.fs, arch/power/nofsfcopyright/ops.fs, arch/power/paper/Makefile, arch/power/paper/asm_disasm_paper.tex, arch/power/paper/biblio.tex, arch/power/paper/chapter1.tex, arch/power/paper/chapter2.tex, arch/power/paper/chapter3.tex, arch/power/paper/chapter4.tex, arch/power/tags/disasm-core/befehle_binaer, arch/power/tags/disasm-core/disasm.fs, arch/power/tags/disasm-core/form_test.py, arch/power/asm.fs, arch/power/disasm.fs, arch/power/inst.fs:
           added PPC assembler by Michal Revucky; and another one without FSF copyright
   
   2006-10-13  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, except.fs: documented NOTHROW
   
           * prim: bugfix
   
   2006-10-11  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * kernel/basics.fs, kernel/input.fs, kernel/int.fs, blocks.fs, except.fs, wf.fs:
           Replaced rethrow solution with nothrow
   
   2006-10-08  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * except.fs, kernel/basics.fs, kernel/input.fs, kernel/int.fs, startup.fs, wf.fs, backtrac.fs, blocks.fs:
           Renamed THROW>ERROR to RETHROW
   
   2006-10-07  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * proxy.fs, unix/socket.fs: Fixes to make the proxy stuff work again
   
           * httpd.fs: Bugfixing and some comments about how to get it to work
   
           * unix/socket.fs: Generic libc.so for BSDs
   
           * httpd.fs:
           Catch mime-read so that it won't fail when there's no mime.types
   
           * unix/socket.fs: Fixes to socket.fs, proposed by Aleksejj Saushev
   
   2006-10-03  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * regexp.fs: Regexp replacements added
   
   2006-09-15  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * engine/main.c: Save callback global variables
   
   2006-08-26  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/r8c/prim.fs, utf-8.fs, wf.fs: flash-enale fixed
   
   2006-08-19  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/r8c/terminal.fs: Added welcome message to R8C terminal
   
   2006-07-08  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/r8c/prim.fs, arch/r8c/terminal.fs:
           Nested file inclusion possible
   
   2006-07-05  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * kernel/basics.fs: Fixed roll code
   
   2006-06-09  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * prim: Fixed buggy_long_long problems in ffi
   
   2006-06-05  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * ekey.fs: Fixed EKEY with unicode
   
   2006-06-04  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * engine/main.c: reduced CODE_BLOCK_SIZE to 512k (for release)
   
   2006-05-27  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * Makedist.in: Added some generated files to binary distribution list
   
           * arch/r8c/prim.fs, arch/r8c/tasker.fs, arch/r8c/tt.fs, kernel/saccept.fs:
           Bugfix in simple accept
           deferred PAUSE in Gforth R8C kernel (for ms)
   
           * arch/r8c/lauftext.fs, arch/r8c/prim.fs, arch/r8c/tasker.fs, arch/r8c/asm.fs, configure.in:
           Timer interrupt for Gforth R8C
   
   2006-05-26  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * backtrac.fs, except.fs, kernel/basics.fs, kernel/input.fs, kernel/int.fs, kernel/vars.fs:
           Fixed problem with error stack leftovers
   
   2006-05-25  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/r8c/lauftext.fs, arch/r8c/prim.fs, fflib.fs, libffi.fs, prim:
           Added long/dlong type
           ADC-controlled running text
           Interrupt table space
   
   2006-05-20  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * doc/gforth.ds, Agenda, Benchres, Makefile.in, NEWS, NEWS.vmgen:
           Makefile: undid change requiring gforth-fast to build first
             other changes for packaging
             added POST_INSTALL etc. tags
           Updated NEWS files to 2006-05-07
           minor documentation changes
   
   2006-05-13  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * kernel/tools.fs, Makefile.in, arch/r8c/lauftext.fs, configure.in:
           Added texi2dvi[4a2ps] check
           Fixed maxdepth_.s glossary entry
   
   2006-05-10  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
           * ChangeLog: updated Changelog (but not yet processed for NEWS)
   
   2006-05-07  Bernd Paysan  <bernd.paysan@gmx.de>
   
           * arch/r8c/tasker.fs: Fixed multitasker bug
   
 2006-05-07  Anton Ertl  <anton@mips.complang.tuwien.ac.at>  2006-05-07  Anton Ertl  <anton@mips.complang.tuwien.ac.at>
   
         * see.fs:          * see.fs:
Line 1088 
Line 2626 
         * engine/main.c, httpd.fs: fixed "too many crashes" in httpd.fs          * engine/main.c, httpd.fs: fixed "too many crashes" in httpd.fs
         fixed reentrance problem with callbacks          fixed reentrance problem with callbacks
   
 2004-04-08  David Kuehling, MAE  <dvdkhlng@b3>  2004-04-08  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el: * forth-load-file fixed          * gforth.el: * forth-load-file fixed
         * no special (backward) indentation of `\G' any more          * no special (backward) indentation of `\G' any more
Line 1766 
Line 3304 
         special SIGPIPE throw code (-2049)          special SIGPIPE throw code (-2049)
         minor bugfix ("uncaught exception" is now printed on stderr)          minor bugfix ("uncaught exception" is now printed on stderr)
   
 2003-02-08  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2003-02-08  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * doc/gforth.ds:          * doc/gforth.ds:
         Updated the "Emacs and Gforth" chapter of the documentation.          Updated the "Emacs and Gforth" chapter of the documentation.
Line 2328 
Line 3866 
   
         * engine/main.c, configure.in, prim, prims2x.fs: Fixes for GCC 3.2          * engine/main.c, configure.in, prim, prims2x.fs: Fixes for GCC 3.2
   
 2002-10-02  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2002-10-02  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * arch/misc/asm.fs: warn if end-label / end-code is missing          * arch/misc/asm.fs: warn if end-label / end-code is missing
   
Line 2340 
Line 3878 
   
         * arch/misc/asm.fs: added txd io stuff          * arch/misc/asm.fs: added txd io stuff
   
 2002-09-26  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2002-09-26  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs:          * cross.fs:
         If abranch option is on we compiler abranch, a?branch, a(do), ...          If abranch option is on we compiler abranch, a?branch, a(do), ...
Line 2563 
Line 4101 
         gforth.el: while now increases indentation          gforth.el: while now increases indentation
         new words s\" .\" \"-parse for dealing with non-printing characters          new words s\" .\" \"-parse for dealing with non-printing characters
   
 2002-04-18  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2002-04-18  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el:          * gforth.el:
         Fixed bug that caused scrolling to slow down extremely since          Fixed bug that caused scrolling to slow down extremely since
Line 2580 
Line 4118 
         bug workaround for gforth binary (dynamic superinsts produced wrong code for          bug workaround for gforth binary (dynamic superinsts produced wrong code for
             ?dup-0=-branch)              ?dup-0=-branch)
   
 2002-03-25  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2002-03-25  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * arch/misc/prim.fs: deleted x! and x@          * arch/misc/prim.fs: deleted x! and x@
   
         * arch/misc/prim.fs: before deleting x! and x@          * arch/misc/prim.fs: before deleting x! and x@
   
 2002-03-23  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2002-03-23  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el: Minor bug- und compatability fixes.          * gforth.el: Minor bug- und compatability fixes.
   
Line 2604 
Line 4142 
         support for --no-super (no dynamic superinstructions) and          support for --no-super (no dynamic superinstructions) and
                     --no-dynamic (use only static primitives)                      --no-dynamic (use only static primitives)
   
 2002-03-21  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2002-03-21  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs: fix?!          * cross.fs: fix?!
   
Line 2620 
Line 4158 
         volatile vm data (registers and stack) go to seperate memory region          volatile vm data (registers and stack) go to seperate memory region
         (preparation for romable tests)          (preparation for romable tests)
   
 2002-03-20  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2002-03-20  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs: No forward references to native code definitions          * cross.fs: No forward references to native code definitions
         (primitives and doer) are allowed any more          (primitives and doer) are allowed any more
Line 2631 
Line 4169 
         * kernel/main.fs:          * kernel/main.fs:
         moved image-header down to avoid forward reference for doer          moved image-header down to avoid forward reference for doer
   
 2002-03-19  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2002-03-19  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs: cleaned up bernds changes.          * cross.fs: cleaned up bernds changes.
         tried to manage the peephole/call threading stuff with the          tried to manage the peephole/call threading stuff with the
Line 2686 
Line 4224 
         dynamic superinstructions for the code in the image          dynamic superinstructions for the code in the image
         SEE works again for CODE words          SEE works again for CODE words
   
 2002-01-26  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2002-01-26  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el:          * gforth.el:
         Fixed everything that prevented `gforth.el' from working with XEmacs          Fixed everything that prevented `gforth.el' from working with XEmacs
Line 2697 
Line 4235 
         * arch/386/machine.h, engine/engine.c, engine/forth.h, engine/main.c, engine/threaded.h, prim:          * arch/386/machine.h, engine/engine.c, engine/forth.h, engine/main.c, engine/threaded.h, prim:
         hybrid direct/indirect threading (replaces direct threading)          hybrid direct/indirect threading (replaces direct threading)
   
 2002-01-19  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2002-01-19  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el: Added code for making `gforth.el' work in Emacs 19.34.          * gforth.el: Added code for making `gforth.el' work in Emacs 19.34.
   
 2002-01-17  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2002-01-17  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el:          * gforth.el:
         added and fixed `require's, fixed byte-code-compilation relevant          added and fixed `require's, fixed byte-code-compilation relevant
Line 2736 
Line 4274 
         * kernel/args.fs, kernel/comp.fs, kernel/int.fs, kernel/paths.fs, cross.fs, prim:          * kernel/args.fs, kernel/comp.fs, kernel/int.fs, kernel/paths.fs, cross.fs, prim:
         Cross compiler changes for mixed threading          Cross compiler changes for mixed threading
   
 2002-01-05  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2002-01-05  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * search.fs, gforth.el: Made gforth.el hilight see and dbg.          * search.fs, gforth.el: Made gforth.el hilight see and dbg.
         Added dynamic search order stack allocation code to search.fs.          Added dynamic search order stack allocation code to search.fs.
Line 2792 
Line 4330 
         determine primitive relocatability for dynamic superinstructions          determine primitive relocatability for dynamic superinstructions
         documentation changes (from bug reports by Robert Epprecht and others)          documentation changes (from bug reports by Robert Epprecht and others)
   
 2001-12-15  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2001-12-15  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el:          * gforth.el:
         Cleaned up motion-dectection, used for displaying screen-numbers in          Cleaned up motion-dectection, used for displaying screen-numbers in
Line 2865 
Line 4403 
         Put full featured startup.fs into main.fs, so that both BUILD-FROM-SCRATCH          Put full featured startup.fs into main.fs, so that both BUILD-FROM-SCRATCH
         and a build based on kernl*.fi can expect the same extensions.          and a build based on kernl*.fi can expect the same extensions.
   
 2001-09-16  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-09-16  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * arch/c165/prim.fs: fix          * arch/c165/prim.fs: fix
   
Line 2885 
Line 4423 
         Fix for terminals where TIOCGWINSZ doesn't work          Fix for terminals where TIOCGWINSZ doesn't work
         Added bindkey to history.fs          Added bindkey to history.fs
   
 2001-09-12  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-09-12  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs: added comment          * cross.fs: added comment
   
Line 2905 
Line 4443 
   
         * wf.fs: Improved table handling          * wf.fs: Improved table handling
   
 2001-09-06  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-09-06  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs: added fixme comment          * cross.fs: added fixme comment
   
Line 2913 
Line 4451 
         changed warnings to redefinitions-start / end because          changed warnings to redefinitions-start / end because
         we have to switch more than only the warnings          we have to switch more than only the warnings
   
 2001-09-05  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-09-05  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs: cleaned up          * cross.fs: cleaned up
         EC stuff currently broken          EC stuff currently broken
Line 2938 
Line 4476 
   
         a running kernl32l.fi was created successfully with this cross.fs          a running kernl32l.fi was created successfully with this cross.fs
   
 2001-09-04  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-09-04  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs: char optimization          * cross.fs: char optimization
   
Line 2968 
Line 4506 
   
         * kernel/basics.fs: fix for ec: AConstant relocatable          * kernel/basics.fs: fix for ec: AConstant relocatable
   
 2001-09-03  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2001-09-03  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el:          * gforth.el:
         Bugfix, Improved hilighting/indentation to recoginize structured          Bugfix, Improved hilighting/indentation to recoginize structured
         data-types, that end on %. Indentation now also ignores non-immediate          data-types, that end on %. Indentation now also ignores non-immediate
         words inside definitions. Tested gforth.el on Emacs21. Works fine!!          words inside definitions. Tested gforth.el on Emacs21. Works fine!!
   
 2001-09-03  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-09-03  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * arch/misc/tt.fs: fix for relocating          * arch/misc/tt.fs: fix for relocating
   
Line 2984 
Line 4522 
         * arch/386/asm.fs, wf.fs: Fixed 386 assembler jump table          * arch/386/asm.fs, wf.fs: Fixed 386 assembler jump table
         Some improvements to Wiki Forth          Some improvements to Wiki Forth
   
 2001-08-08  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-08-08  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * BUILD-FROM-SCRATCH: fix          * BUILD-FROM-SCRATCH: fix
   
Line 3061 
Line 4599 
         * kernel/kernel.fs, kernel/main.fs, kernel/pass.fs:          * kernel/kernel.fs, kernel/main.fs, kernel/pass.fs:
         minor formatting fixes. Fix typos and comments.          minor formatting fixes. Fix typos and comments.
   
 2001-06-26  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2001-06-26  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el, etags.fs:          * gforth.el, etags.fs:
         Fixed some old bug in etags.fs and refined tag search in gforth.el. See my          Fixed some old bug in etags.fs and refined tag search in gforth.el. See my
         not in etags.fs for details.          not in etags.fs for details.
   
 2001-06-19  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2001-06-19  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el: Improved imenu support.          * gforth.el: Improved imenu support.
   
 2001-06-17  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2001-06-17  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el: Improved interface for customizing hilighting/indentation.          * gforth.el: Improved interface for customizing hilighting/indentation.
         Added imenu and speedbar support (needs further refinement, though).          Added imenu and speedbar support (needs further refinement, though).
Line 3106 
Line 4644 
   
         * engine/peephole.c: there is still a problem with iburg <-> burg.          * engine/peephole.c: there is still a problem with iburg <-> burg.
   
 2001-05-18  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2001-05-18  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el: Refined forth-block-mode.          * gforth.el: Refined forth-block-mode.
   
 2001-05-13  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-05-13  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * Makefile.in, prims2x.fs:          * Makefile.in, prims2x.fs:
         simpy inlclude startup.fs in prims2x if needed          simpy inlclude startup.fs in prims2x if needed
Line 3125 
Line 4663 
         * engine/forth.h:          * engine/forth.h:
         removed spurious ; from end of #endif to get rid of compile warning.          removed spurious ; from end of #endif to get rid of compile warning.
   
 2001-05-10  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-05-10  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * kernel/accept.fs: corrected control keys vector          * kernel/accept.fs: corrected control keys vector
   
 2001-05-09  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-05-09  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * Makefile.in: BUILDFORTH more comment          * Makefile.in: BUILDFORTH more comment
   
         * cross.fs: corrected problem with messed up word names in crossdoc.fd          * cross.fs: corrected problem with messed up word names in crossdoc.fd
   
 2001-05-07  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-05-07  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * ToDo: new topics          * ToDo: new topics
   
 2001-05-06  dvdkhlng  <dvdkhlng@mips.complang.tuwien.ac.at>  2001-05-06  David Kuehling, MAE  <dvdkhlng@mips.complang.tuwien.ac.at>
   
         * gforth.el: *** empty log message ***          * gforth.el: *** empty log message ***
   
Line 3166 
Line 4704 
         fixed profiling          fixed profiling
         completed README          completed README
   
 2001-04-30  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2001-04-30  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * arch/avr/asm.fs: fixes          * arch/avr/asm.fs: fixes
   
Line 3531 
Line 5069 
         SEE now displays anonymous words as <###> (where ### is the xt)          SEE now displays anonymous words as <###> (where ### is the xt)
         added CONST-DOES>          added CONST-DOES>
   
 2000-11-12  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2000-11-12  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * debug.fs:          * debug.fs:
         debugging can nest into defered words, as well as execute and perform          debugging can nest into defered words, as well as execute and perform
Line 4135 
Line 5673 
         added a Tutorial to gforth.ds          added a Tutorial to gforth.ds
         minor cleanups in gforth.ds          minor cleanups in gforth.ds
   
 2000-05-12  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2000-05-12  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * debug.fs: Fixed see table failure problem.          * debug.fs: Fixed see table failure problem.
         break: now takes along a literal with the xt of the current definition.          break: now takes along a literal with the xt of the current definition.
   
 2000-05-04  jwilke  <jwilke@mips.complang.tuwien.ac.at>  2000-05-04  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * Makefile.in, engine/Makefile.in:          * Makefile.in, engine/Makefile.in:
         Added engine dependencies to main Makefile          Added engine dependencies to main Makefile
Line 4479 
Line 6017 
         * kernel/comp.fs, doc/gforth.ds:          * kernel/comp.fs, doc/gforth.ds:
         Documentation changes (defining words, text interpreter).          Documentation changes (defining words, text interpreter).
   
 1999-05-20  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-05-20  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * Makefile.in: Added kernel/pass.fs          * Makefile.in: Added kernel/pass.fs
   
Line 4508 
Line 6046 
         * doc/gforth.ds, README:          * doc/gforth.ds, README:
         Documentation changes (control structures and defining words)          Documentation changes (control structures and defining words)
   
 1999-05-18  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-05-18  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * Makefile.in: Dependencies: special.fs out, quotes.fs in          * Makefile.in: Dependencies: special.fs out, quotes.fs in
   
Line 4528 
Line 6066 
         So interpret/compile: doesn't overwrite the special semantics          So interpret/compile: doesn't overwrite the special semantics
         of IS, S", ." and DOES>          of IS, S", ." and DOES>
   
 1999-05-17  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-05-17  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * kernel/tools.fs, kernel/nio.fs, kernel/saccept.fs, kernel/special.fs, kernel/kernel.fs, kernel/main.fs, kernel/int.fs, kernel/io.fs, kernel/basics.fs, kernel/doers.fs, kernel/errore.fs:          * kernel/tools.fs, kernel/nio.fs, kernel/saccept.fs, kernel/special.fs, kernel/kernel.fs, kernel/main.fs, kernel/int.fs, kernel/io.fs, kernel/basics.fs, kernel/doers.fs, kernel/errore.fs:
         Added require at beginning of file.          Added require at beginning of file.
Line 4614 
Line 6152 
         for GCC (O4 is undefined)          for GCC (O4 is undefined)
         Added i686 to configure file.          Added i686 to configure file.
   
 1999-05-10  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-05-10  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * kernel/comp.fs, kernel/cond.fs: Moved defstart.          * kernel/comp.fs, kernel/cond.fs: Moved defstart.
   
Line 4654 
Line 6192 
   
         Other changes are just tweaks to glossary entries.          Other changes are just tweaks to glossary entries.
   
 1999-05-05  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-05-05  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * kernel/comp.fs: Small changes for plug-in support.          * kernel/comp.fs: Small changes for plug-in support.
   
Line 4682 
Line 6220 
         * kernel/int.fs:          * kernel/int.fs:
         head? is now optional, depending on whether forthstart exists.          head? is now optional, depending on whether forthstart exists.
   
 1999-05-04  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-05-04  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * engine/threaded.h:          * engine/threaded.h:
         CFA_NEXT is now defined by the threading scheme and not when GETCFA is          CFA_NEXT is now defined by the threading scheme and not when GETCFA is
Line 4693 
Line 6231 
         (direct threaded scheme 10) at the moment.          (direct threaded scheme 10) at the moment.
         Perhaps Anton should take a look on it?!          Perhaps Anton should take a look on it?!
   
 1999-05-03  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-05-03  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * glocals.fs, kernel/special.fs: kernel/special.fs          * glocals.fs, kernel/special.fs: kernel/special.fs
                 added exit-like in DOES> statement *bugfix*                  added exit-like in DOES> statement *bugfix*
Line 4811 
Line 6349 
   
         * wordlibs/core: removed core          * wordlibs/core: removed core
   
 1999-03-02  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-03-02  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * wordlibs/time.pri, wordlibs/unixlib.fs, wordlibs/unixlib.h, wordlibs/unixlib.pri, wordlibs/netlib.fs, wordlibs/netlib.h, wordlibs/netlib.pri, wordlibs/time.h, wordlibs/httpclient.fs, wordlibs/Makefile, wordlibs/README, wordlibs/core, prims2cl.fs, wordlib.fs:          * wordlibs/time.pri, wordlibs/unixlib.fs, wordlibs/unixlib.h, wordlibs/unixlib.pri, wordlibs/netlib.fs, wordlibs/netlib.h, wordlibs/netlib.pri, wordlibs/time.h, wordlibs/httpclient.fs, wordlibs/Makefile, wordlibs/README, wordlibs/core, prims2cl.fs, wordlib.fs:
         Supports to build up c libraries of forth words in the format used in the          Supports to build up c libraries of forth words in the format used in the
Line 4845 
Line 6383 
         moved signal handling into a new file signals.c          moved signal handling into a new file signals.c
         minor changes to window size handling          minor changes to window size handling
   
 1999-02-24  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-02-24  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * kernel/errore.fs, kernel/int.fs:          * kernel/errore.fs, kernel/int.fs:
         Change of .error-frame for this pattern:          Change of .error-frame for this pattern:
Line 4864 
Line 6402 
         Implemented a new solution for nested hold areas (<<# ... #> ... #>>)          Implemented a new solution for nested hold areas (<<# ... #> ... #>>)
         minor changes          minor changes
   
 1999-02-22  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-02-22  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * arch/misc/mach.fs: fix bits/byte -> bits/char          * arch/misc/mach.fs: fix bits/byte -> bits/char
   
Line 4916 
Line 6454 
   
         * kernel/int.fs, Benchres: Another benchres entry.          * kernel/int.fs, Benchres: Another benchres entry.
   
 1999-02-19  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1999-02-19  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs: Bugfixes from last changes.          * cross.fs: Bugfixes from last changes.
   
Line 5498 
Line 7036 
         removed some global keys in gforth.el (bug report from a Debian user)          removed some global keys in gforth.el (bug report from a Debian user)
         fixed TO bug hopefully (reported by Michael Vanier <mvanier@bbb.caltech.edu>)          fixed TO bug hopefully (reported by Michael Vanier <mvanier@bbb.caltech.edu>)
   
 1997-09-13  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1997-09-13  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * machpc.fs: Missing file for last patch.          * machpc.fs: Missing file for last patch.
   
Line 5511 
Line 7049 
         Fixes to tasker.fs, environ.fs          Fixes to tasker.fs, environ.fs
         Changed has-xy flags to environmental queries!!          Changed has-xy flags to environmental queries!!
   
 1997-09-01  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1997-09-01  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * engine/main.c, engine/forth.h, engine/Makefile.in, engine/cache.c, engine/cleanalign.c, engine/32bit.h, arch/sparc/machine.h, arch/power/machine.h, arch/m68k/machine.h, arch/hppa/cache.c, arch/hppa/machine.h, arch/generic/machine.h, arch/alpha/machine.h, arch/386/machine.h, versions.bsh, mkos2mf.sed, startup.fs, makein.bsh, mkdosmf.sed, envos.fs, envos.os2, history.fs, configure.in, envos.dos, cache.c, cleanalign.c, config.bat, Makefile.in:          * engine/main.c, engine/forth.h, engine/Makefile.in, engine/cache.c, engine/cleanalign.c, engine/32bit.h, arch/sparc/machine.h, arch/power/machine.h, arch/m68k/machine.h, arch/hppa/cache.c, arch/hppa/machine.h, arch/generic/machine.h, arch/alpha/machine.h, arch/386/machine.h, versions.bsh, mkos2mf.sed, startup.fs, makein.bsh, mkdosmf.sed, envos.fs, envos.os2, history.fs, configure.in, envos.dos, cache.c, cleanalign.c, config.bat, Makefile.in:
         Dos Changes:          Dos Changes:
Line 5528 
Line 7066 
         any comments?          any comments?
         supressed some warnings in main.c          supressed some warnings in main.c
   
 1997-08-31  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1997-08-31  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * kernel/special.fs, kernel/toolsext.fs, kernel/files.fs, kernel/interp.fs, kernel/args.fs, kernel/basics.fs, look.fs, cross.fs, environ.fs:          * kernel/special.fs, kernel/toolsext.fs, kernel/files.fs, kernel/interp.fs, kernel/args.fs, kernel/basics.fs, look.fs, cross.fs, environ.fs:
         changes from gforth-ec:          changes from gforth-ec:
Line 5567 
Line 7105 
         fixed search bug          fixed search bug
         added command-line option --die-on-signal          added command-line option --die-on-signal
   
 1997-07-06  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1997-07-06  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * kernel/main.fs: requrie is better          * kernel/main.fs: requrie is better
         jens          jens
Line 5672 
Line 7210 
         Added some Benchres entries          Added some Benchres entries
         fixed small bugs in Makefile and arch/mips/machine.h          fixed small bugs in Makefile and arch/mips/machine.h
   
 1997-06-11  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1997-06-11  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * cross.fs: Small bugfix          * cross.fs: Small bugfix
   
Line 5692 
Line 7230 
         named [IS] (compilation semantics of IS).          named [IS] (compilation semantics of IS).
         minor changes          minor changes
   
 1997-06-01  jwilke  <jwilke@mips.complang.tuwien.ac.at>  1997-06-01  Jens Wilke  <jwilke@mips.complang.tuwien.ac.at>
   
         * kernel/paths.fs, kernel/require.fs:          * kernel/paths.fs, kernel/require.fs:
         changed open-fpath-file and open-path-file to not throw on themselves          changed open-fpath-file and open-path-file to not throw on themselves
Line 7158 
Line 8696 
         New file.          New file.
   
 -----  -----
 Copyright (C) 2003,2006 Free Software Foundation, Inc.  Copyright (C) 2003,2006,2007 Free Software Foundation, Inc.
   
 This file is part of Gforth.  This file is part of Gforth.
   
 Gforth is free software; you can redistribute it and/or  Gforth is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License  modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation; either version 2  as published by the Free Software Foundation, either version 3
 of the License, or (at your option) any later version.  of the License, or (at your option) any later version.
   
 This program is distributed in the hope that it will be useful,  This program is distributed in the hope that it will be useful,
Line 7173 
Line 8711 
 GNU General Public License for more details.  GNU General Public License for more details.
   
 You should have received a copy of the GNU General Public License  You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software  along with this program. If not, see http://www.gnu.org/licenses/.
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.  


Generate output suitable for use with a patch program
Legend:
Removed from v.1.11  
changed lines
  Added in v.1.17

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help