--- gforth/NEWS 2007/09/12 18:10:41 1.24 +++ gforth/NEWS 2007/09/25 20:29:37 1.25 @@ -22,7 +22,7 @@ Forth 200x: PARSE-NAME (new name) deferred words (new: DEFER@ DEFER! ACTION-OF) X:structures: +FIELD FIELD: FFIELD: CFIELD: etc. - X:ekeys: new: EKEY>FKEY K-SHIFT-MASK K-CTRL-MASK K-ALT-MASK + X:ekeys: new: EKEY>FKEY K-SHIFT-MASK K-CTRL-MASK K-ALT-MASK K-F1...K-F12 Unicode support (incomplete, documentation probably not up-to-date): added xchars words for dealing with variable-width multi-byte characters provide 8bit (ISO Latin 1) and UTF-8 support for xchars @@ -33,7 +33,7 @@ Number prefixes: ' now only handles a single (x)char: 'ab is no longer accepted, 'a' now produces (decimal) 97 New words: - \C C-FUNCTION (C interface) + \C C-FUNCTION (libcc C interface) OUTFILE-EXECUTE INFILE-EXECUTE BASE-EXECUTE (limited change of global state) 16-bit and 32-bit memory acces: UW@ UL@ SW@ SL@ W! L! W@ L@ /W /L NEXT-ARG SHIFT-ARGS (OS command-line argument processing) @@ -41,8 +41,8 @@ New words: FTRUNC FMOD (undocumented) SEE-CODE SEE-CODE-RANGE (show generated dynamic native code) Improvements/changes of existing words: - S\" now supports \l, \m, \z, and limits hex and octal character specs. - OPEN-FILE with W/O no longer creates or truncates files (compat file missing) + S\", .\" now support \l, \m, \z, and limits hex and octal character specs. + OPEN-FILE with W/O no longer creates or truncates files (no compat. file) TRY...ENDTRY changed significantly, compatibility files available (see docs). The disassembler (DISCODE) can now use gdb to disassemble code Uninitialized defered words now give a warning when executed @@ -51,9 +51,8 @@ Improvements/changes of existing words: on all platforms. Newly documented words: S>NUMBER? S>UNUMBER? - EKEY keypress names: K-LEFT K-RIGHT K-UP K-DOWN K-HOME K-END K-PRIOR - K-NEXT K-INSERT K-DELETE K1 K2 K3 K4 K5 K6 K7 K8 K9 K10 K11 K12 - S-K1 S-K2 S-K3 S-K4 S-K5 S-K6 S-K7 S-K8 S-K9 S-K10 S-K11 S-K12 + EKEY keypress names: K-LEFT K-RIGHT K-UP K-DOWN K-HOME K-END K-PRIOR + K-NEXT K-INSERT K-DELETE CLEARSTACKS FORM Environment variable GFORTHSYSTEMPREFIX (used by word SYSTEM and friends)