1: User-visible changes between 0.2.0 and 0.2.1
2:
3: Bug fixes
4:
5: User-visible changes between 0.1beta and 0.2.0
6:
7: Portability and Installation:
8:
9: Support architectures with buggy long longs (alpha-dec-osf).
10: Better support for DOS and other non-Unix systems.
11: Size changes through the command line are passed to the image (and
12: saved with savesystem); the preamble specifies an interpreter and is
13: propagated by save-system.
14:
15: Tools:
16:
17: Improved etags support.
18: more.fs allows output paging.
19: Added compat/ directory containing ANS implementations of Gforth features.
20: Added tiny multitasker (tasker.fs).
21: Added two alternatives for object-oriented programming: oof.fs, objects.fs.
22: Added ans-report.fs (reports which words are used from which wordset).
23:
24: New words:
25:
26: Changed POPEN and PCLOSE to OPEN-PIPE and CLOSE-PIPE.
27: Added FORM, ROWS, and COLS.
28: added primitives EMIT-FILE, STDOUT, STDERR.
29: Added TABLEs (case-sensitive wordlists).
30: added POSTPONE,.
31: Added the ability to combine arbitrary interpretation and compilation
32: semantics (INTERPRET/COMPILE:); state-smart words were generally
33: rewritten to use that mechanism.
34:
35: Changes to existing words:
36:
37: EMIT and TYPE now work through file words (and are redirectable).
38: HEADER now stores the compilation wordlist in the header and REVEAL
39: reveals into that wordlist.
40: changed behaviour of SYSTEM (no longer returns wretval, but puts it in
41: $?) added (SYSTEM) ( c_addr u -- wretval wior ).
42: ' and ['] now give an error for compile-only words.
43:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>