CVS log for gforth/glocals.fs

[BACK] Up to [gforth] / gforth

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN
Current tag: MAIN


Revision 1.70: download - view: text, markup, annotated - select for diffs
Mon Dec 31 15:25:18 2012 UTC (11 years, 2 months ago) by anton
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.69: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.69: +1 -1 lines
updated copyright year

Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed Jun 27 20:49:34 2012 UTC (11 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.68: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.68: +16 -8 lines
Added -> recognizer to replace TO and IS

Revision 1.68: download - view: text, markup, annotated - select for diffs
Mon Feb 13 22:08:58 2012 UTC (12 years, 1 month ago) by pazsan
Branches: MAIN
Diff to: previous 1.67: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.67: +2 -0 lines
free-old-local-names not hooked to when not defined

Revision 1.67: download - view: text, markup, annotated - select for diffs
Thu Feb 9 17:27:37 2012 UTC (12 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.66: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.66: +6 -7 lines
bugfix: local names are now freed correctly even with quotations.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Tue Feb 7 18:15:27 2012 UTC (12 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.65: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.65: +56 -22 lines
bugfix: list operations no longer require specific arrangement in memory
        (that assumption became invalid by ALLOCATEing local names)

Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Feb 7 16:48:55 2012 UTC (12 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.64: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.64: +0 -4 lines
Bootstrapping bug fix:
  use old version of glocals unless USABLE-DICTIONARY-END is deferred

Revision 1.64: download - view: text, markup, annotated - select for diffs
Mon Jan 16 22:17:32 2012 UTC (12 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.63: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.63: +1 -1 lines
Fixed register allocation problem with gcc 4.6 for x86 (all memory words now as subroutines)

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Dec 31 15:29:25 2011 UTC (12 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.62: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.62: +1 -1 lines
updated copyright years

Revision 1.62: download - view: text, markup, annotated - select for diffs
Tue Dec 27 16:38:08 2011 UTC (12 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.61: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.61: +59 -14 lines
dynamic allocation of locals names (unlimited number of locals)

Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed Dec 21 18:00:00 2011 UTC (12 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.60: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.60: +8 -7 lines
rearranged dp handling to prepare for ALLOCATE-based allocation of locals names

Revision 1.60: download - view: text, markup, annotated - select for diffs
Mon Dec 31 18:40:24 2007 UTC (16 years, 2 months ago) by anton
Branches: MAIN
CVS tags: v0-7-0
Diff to: previous 1.59: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.59: +2 -3 lines
updated copyright notices for GPL v3

Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Dec 31 17:34:58 2007 UTC (16 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.58: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.58: +1 -1 lines
updated copyright years

Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri Jul 6 12:54:56 2007 UTC (16 years, 8 months ago) by anton
Branches: MAIN
Diff to: previous 1.57: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.57: +1 -1 lines
fixed most problems reported by "make checkdoc"

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sat Dec 31 15:46:08 2005 UTC (18 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.56: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.56: +1 -1 lines
updated the copyright year on many files
added FSF copyright header to complex.fs fft.fs regexp-test.fs regexp.fs
added fsl-util.fs to update-copyright-blacklist

Revision 1.56: download - view: text, markup, annotated - select for diffs
Sun Oct 2 11:30:32 2005 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.55: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.55: +2 -2 lines
Documentation changes:
  added wordset info for many words, and pronounciation for a few
  added documentation about key names for EKEY
  worked around texinfo 4.7 restrictions (old assignment macros broken)
  Added "Explicit stack access" docs to vmgen docs

Revision 1.55: download - view: text, markup, annotated - select for diffs
Fri Dec 31 13:23:57 2004 UTC (19 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.54: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.54: +1 -1 lines
updated copyright years for files changed in 2004

Revision 1.54: download - view: text, markup, annotated - select for diffs
Fri Sep 17 14:53:28 2004 UTC (19 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.53: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.53: +12 -7 lines
made the definition of TO less fragile (for David Greggs inlining work)

Revision 1.53: download - view: text, markup, annotated - select for diffs
Sat Mar 22 10:04:07 2003 UTC (21 years ago) by anton
Branches: MAIN
CVS tags: v0-6-2
Diff to: previous 1.52: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.52: +4 -4 lines
added LATEST, replaced uses of LAST @ with uses of LATEST
renamed LASTXT to LATESTXT, and changed the uses
made >NAME the primary name for >HEAD
documentation changes

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sun Mar 9 15:16:49 2003 UTC (21 years ago) by anton
Branches: MAIN
CVS tags: v0-6-1, v0-6-0
Diff to: previous 1.51: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.51: +1 -1 lines
updated copyright years

Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Jan 20 17:07:37 2003 UTC (21 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.50: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.50: +1 -1 lines
undid changes to copyright notices

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Jan 19 23:35:29 2003 UTC (21 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.49: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.49: +1 -1 lines
Updated copyright notices
Added stack effects to kernel/input.fs

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat Sep 14 08:20:19 2002 UTC (21 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.48: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.48: +1 -1 lines
Added compat/strcomp.fs, introducing STR=, STRING-PREFIX?, and STR<
replaced most occurences of COMPARE with STR= and STRING-PREFIX?

Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue May 28 08:54:27 2002 UTC (21 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.47: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.47: +6 -4 lines
Documentation changes

Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Sep 16 10:20:39 2001 UTC (22 years, 6 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.46: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.46: +1 -0 lines
added requires

Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Sep 23 15:46:56 2000 UTC (23 years, 6 months ago) by anton
Branches: MAIN
CVS tags: v0-5-0
Diff to: previous 1.45: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.45: +1 -1 lines
changed FSF address in copyright messages

Revision 1.45: download - view: text, markup, annotated - select for diffs
Sat Sep 23 15:06:00 2000 UTC (23 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.44: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.44: +1 -1 lines
updated copyright dates in many files (not in ec-related files)

Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Aug 9 20:04:05 2000 UTC (23 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.43: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.43: +1 -1 lines
documentation changes
fixed bug in f~

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sat May 27 09:41:28 2000 UTC (23 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.42: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.42: +1 -1 lines
renamed old >HEAD/>NAME into >HEAD-NOPRIM, defined >HEAD/>NAME to also
  work on primitives.
>HEAD/>NAME now returns 0 (instead of the nt of ???) on failure.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Sat May 15 20:00:20 1999 UTC (24 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.41: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.41: +11 -9 lines
documentation changes
factored out f~abs and f~rel from f~

Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon May 3 09:46:20 1999 UTC (24 years, 10 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.40: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.40: +10 -8 lines
kernel/special.fs
	added exit-like in DOES> statement *bugfix*
glocals.fs
	used mappedwordlist constructor

Revision 1.40: download - view: text, markup, annotated - select for diffs
Tue Mar 23 20:24:18 1999 UTC (25 years ago) by crook
Branches: MAIN
Diff to: previous 1.39: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.39: +2 -2 lines
Makefile.in

-- changes to make documentation build with moofglos.fs
   rather than with mini-oof.fs (since the former contains glossary
   entries and the latter does not)

assert.fs blocks.fs debug.fs environ.fs errors.fs extend.fs float.fs
glocals.fs moofglos.fs prim search.fs struct.fs stuff.fs vt100.fs
kernel/args.fs kernel/basics.fs kernel/comp.fs kernel/cond.fs
kernel/files.fs kernel/getdoers.fs kernel/int.fs kernel/io.fs
kernel/nio.fs kernel/paths.fs kernel/require.fs kernel/special.fs
kernel/tools.fs kernel/toolsext.fs kernel/vars.fs

-- many small changes to glossary entries.. I think most are done
   now, so I hope to change far fewer files next time!

doc/gforth.ds

-- many, many small changes and a few large ones. Moved some sections
   around, fixed typos and formatting errors, added new section on
   exception handling, rearranged 'files' section.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Wed Feb 3 00:10:21 1999 UTC (25 years, 1 month ago) by crook
Branches: MAIN
Diff to: previous 1.38: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.38: +13 -2 lines
New "docclean" target for makefile (removes glossary dependencies when
rebuilding documentation). Changes to .fs files and prim are restricted
to glossary (\G) additions for the documentation; this has necessitated
the addition of new white-space in places to stop the \G stuff from
obscuring the code. Many additions to doc/gforth.ds - new sections
added, a few things moved and some sections re-written slightly. There
are a set of things to tidy up before this rev. is suitable for
release, and those will be my highest priority. I have also used
"@comment TODO" to highlight other sections I plan to work on, and
added a set of comments at the start to indicate other things I plan
to modify in the medium-term.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Dec 8 22:02:44 1998 UTC (25 years, 3 months ago) by anton
Branches: MAIN
CVS tags: v0-4-0
Diff to: previous 1.37: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.37: +1 -1 lines
updated dates in copyright messages
inserted copyright messages in most files that did not have them
removed outdated files engine/32bit.h engine/strsig.c

Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Oct 14 22:23:12 1998 UTC (25 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.36: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.36: +7 -7 lines
Fixed a lot of problems from the wordlist structure change (I hope we had
not omitted the "wordlist-id" in the first place).

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sat Oct 10 10:28:34 1998 UTC (25 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.35: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.35: +24 -23 lines
Changed virtual method table pointer in dictionary objects to be compatible with
the other OO packages (VMT-pointer on first cell)

You need a new kernel.fi to recompile the kernel

Revision 1.35: download - view: text, markup, annotated - select for diffs
Sat Oct 4 17:33:53 1997 UTC (26 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.34: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.34: +7 -4 lines
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>)

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sun Jul 6 15:55:24 1997 UTC (26 years, 8 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.33: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.33: +1 -0 lines
Major change!
hash and search does not rely on each other.
context and voclink are now present in kernel.
words and marker can now defined without loading hash or search
marker went to extend.fs
word went to kernel/tools.fs
table goes to seperate file (at the moment)
glocals.fs and kernel/toolsext.fs are changed because of the change in the
wordlist-map-struct...
Attention: You can't recompile the code without new kernel-files!!!
jens

Revision 1.33: download - view: text, markup, annotated - select for diffs
Wed May 21 20:39:30 1997 UTC (26 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.32: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.32: +1 -1 lines
jwilke's changes:
Moved many files to other directories
renamed many files
other changes unknown to me.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Thu Apr 10 15:00:07 1997 UTC (26 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.31: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.31: +5 -4 lines
bumped the version number to 0.3.1
gforth-makeimage now makes an executable file and uses $GFORTH
documentation changes
fixed bug involving locals and recurse

Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Mar 11 16:00:39 1997 UTC (27 years ago) by anton
Branches: MAIN
CVS tags: v0-3-0
Diff to: previous 1.30: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.30: +1 -1 lines
added primitive K
the Makefile now works with Digital Unix make
renamed the gforth-makeimage variable GFORTH into GFORTHD
fixed bug in comp-image (can now generate data-relocatable images).
gforth-makeimage uses a new option --no-offset-im to avoid differences
	from the command line
Documentation changes
fixed another bug involving relocatablility of code addresses.
my_alloc now works on machines without MAP_FILE and MAP_PRIVATE

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Mar 4 17:49:51 1997 UTC (27 years ago) by anton
Branches: MAIN
Diff to: previous 1.29: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.29: +14 -14 lines
added double indirect threaded version and making of fully relocatable images.
added gforth-makeimage script for making fully relocatable images.
removed locals bug in if else endif constructs.
added mmap support for machines without MAP_ANON
removed command-line options -c and -o
moved definition of DOES_HANDLER_SIZE from machine.h to forth.h.
added hpux FLUSH_ICACHE in m68k.h
made source words print decimal

Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Jan 1 16:26:02 1997 UTC (27 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.28: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.28: +3 -1 lines
fixed another marker/locals bug.
fixed convsize bug (now sizes >2048M are possible).
changed default sizes to be more cache-friendly.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Sep 30 13:16:10 1996 UTC (27 years, 5 months ago) by anton
Branches: MAIN
CVS tags: v0-2-1, v0-2-0
Diff to: previous 1.27: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.27: +15 -19 lines
Documentation changes
Building in a dir different from the srcdir now works
a few bug fixes

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Sep 24 19:15:02 1996 UTC (27 years, 6 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.26: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.26: +129 -0 lines
Some bug fixing:
\G in cross compilation works now
marker <-> local conflict resolved
hack around problems with non-relocating images.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Sep 19 22:17:31 1996 UTC (27 years, 6 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.25: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.25: +1 -1 lines
Steps to make 0.2.0 dist-ready.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Aug 26 10:07:18 1996 UTC (27 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.24: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.24: +4 -4 lines
' and ['] now deliver an error for compile-only words.
renamed special- words into interpret/compile- words.
refactored some of the recent changes.
adapted see to the changes
added way to make a word that defines words with differring
 interpretation and compilation code.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Aug 21 14:58:41 1996 UTC (27 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.23: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.23: +1 -1 lines
a little cleanup in 386.h
renamed special: to interpret/compile:
renamed save-string to save-mem
added extend-mem
replaced (name>) with ((name>))
replaced name> with name>int and name>comp
renamed compile-only to compile-only-error
replaced xt>i with name>int
replaced xt>c with name>comp
removed xt>s
removed found
search-wordlist now delivers interpretation-xt
replaced (sfind) with find-name
replaced C' with COMP' and [C'] with [COMP']
removed S' and [S']
added hex.
added some helper words
adapted other words to the changes
started documenting the intergration of Gforth in applications

Revision 1.23: download - view: text, markup, annotated - select for diffs
Tue Jul 16 20:57:09 1996 UTC (27 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.22: preferred, unified
Changes since revision 1.22: +10 -9 lines
SPECIAL: to create special "state-smart" words

Revision 1.22: download - view: text, markup, annotated - [selected for diffs]
Mon May 13 16:36:58 1996 UTC (27 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.21: preferred, unified
Changes since revision 1.21: +2 -1 lines
eliminated state-smartness in ;code and sfnumber
immediate-flag is now $40 and restrict-flag $20
HEADER now stores the compilation wordlist in the header and
	REVEAL reveals into that wordlist
assorted cleanups

Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu May 9 18:12:59 1996 UTC (27 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.20: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.20: +23 -26 lines
changed most state-smart words into words with interpretation: behaviour.
added postponetest.fs to "make test"
made HashTable into a value (for speed)
replaced 'flag!' by lastflags, cset, creset, ctoggle

Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri May 3 13:05:05 1996 UTC (27 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.19: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.19: +0 -1 lines
added postponetest.fs
added perform (primitive)
minor changes

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Feb 9 17:34:10 1996 UTC (28 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.18: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.18: +1 -1 lines
?DUP-IF and ?DUP-0=-IF are now supported by primitives
added primitives EMIT-FILE, STDOUT, STDERR
EMIT and TYPE now work through file words
added some code for the BUGGY_LONG_LONG case (not yet complete)
eliminated D! and D@
made DMIN, DMAX, DABS high-level
added compat/control.fs (?DUP-IF etc.)

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Jan 25 16:45:52 1996 UTC (28 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.17: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.17: +1 -1 lines
eliminated "make realclean"; it's dangerous and useless.
eliminated relocation stuff in the kernal; was buggy and useless.
SIGPIPE now returns control to Forth.
Implemented form, rows, and cols; SIGWINCH updates these (on good OS's).
changed popen and pclose to open-pipe and close-pipe.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Dec 23 16:21:58 1995 UTC (28 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.16: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.16: +0 -1 lines
Improved etags support
prims2x now supports synclines ("#line ...")
improved strsignal replacement

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Nov 15 17:29:08 1995 UTC (28 years, 4 months ago) by anton
Branches: MAIN
CVS tags: gforth-0_1beta
Diff to: previous 1.15: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.15: +3 -0 lines
fixed a bug in the unit conversion in main.c
"make bench" now also works on 64-bit machines
documentation improvements

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Nov 7 18:06:43 1995 UTC (28 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.14: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.14: +21 -0 lines
added copyright headers
changes to loadfilename & co. to make savesystem transparent to
 assertions and ~~

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Oct 16 18:33:10 1995 UTC (28 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.13: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.13: +30 -28 lines
added answords.fs and strsignal.c
added checking of documenetation of ANS Forth words
Fixed many documentation errors and added some documentation
signal handling now uses strsignal and can handle signals not present on all machines

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Oct 7 17:38:15 1995 UTC (28 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.12: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.12: +1 -1 lines
added code.fs (code, ;code, end-code, assembler)
renamed dostruc to dofield
made index and doc-entries nicer
Only words containing 'e' or 'E' are converted to FP numbers.
added many wordset comments
added flush-icache primitive and FLUSH_ICACHE macro
added +DO, U+DO, -DO, U-DO and -LOOP
added code address labels (`docol:' etc.)
fixed sparc cache_flush

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Apr 29 14:51:19 1995 UTC (28 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.11: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.11: +1 -1 lines
Added more ANS system documentation (now complete)
Minor changes

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Apr 20 09:42:54 1995 UTC (28 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.10: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.10: +2 -2 lines
added "system documentation requirements" section to gforth.ds.
added answers for environmental queries for wordsets.
changed W/O file access mode from "w+" to "w".
S" now uses a buffer
BIN is now idempotent
added FILE-STATUS
some other minor changes and bug fixes.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Apr 6 16:56:12 1995 UTC (28 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.9: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.9: +2 -2 lines
fixed bug in resize ("0 n resize" is now equivalent to "n allocate")
added primitives call-c and strerror
most primitives producing iors now produce error numbers derived from OS error
  numbers (EAGAIN and its kin)
.error now prints OS error messages for OS-derived error numbers.
primitives working with ferror now call clearerr
added a bit of documentation to glocals.fs to satisfy TeX
added definition of CC to Makefile.in again

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Jan 30 18:47:50 1995 UTC (29 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.8: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.8: +3 -2 lines
fixed a few bugs and documented others
added required and require
added [ENDIF]

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Oct 24 19:15:58 1994 UTC (29 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.7: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.7: +6 -2 lines
Added automatic glossary entry transfer from primitives to the texi file.
renamed gfoprth.texi to gforth.ds.
fixed a few minor bugs.
changed the behaviour of locals scoping when encountering an unreachable BEGIN.
made UNREACHABLE immediate

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Sep 12 19:00:30 1994 UTC (29 years, 6 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.6: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.6: +8 -8 lines
Added forth variants for primitives
Added a generator for forth primitives
Cleaned up some minor errors
Changed names of local access (was cell size dependent)
Where is "getopt.h"???!? Added tiny workaround. Where is getopt_long?

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Aug 31 19:42:47 1994 UTC (29 years, 6 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.5: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.5: +3 -2 lines
Added options to allow good register scheduling on i386
added blocks

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Jul 29 11:16:23 1994 UTC (29 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.4: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.4: +3 -0 lines
Minor changes: adapted locals to the changed wordlists, some deletions
and additions to struct.fs and gforth.el

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Jul 8 15:00:43 1994 UTC (29 years, 8 months ago) by anton
Branches: MAIN
Diff to: previous 1.3: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.3: +49 -28 lines
signals are now translated into THROWs
A number of bug fixes (make a diff of BUGS for details)
added assert.fs and debugging.fs
made .s nicer
keep names of included files (in loadfilename) and print them upon error

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Jun 17 12:35:03 1994 UTC (29 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.2: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.2: +57 -289 lines
Integrated locals (in particular automatic scoping) into the system.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Jun 1 10:05:17 1994 UTC (29 years, 9 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.1: preferred, unified; selected 1.22: preferred, unified
Changes since revision 1.1: +6 -5 lines
added an experimental hash table (search/order.fs)
allowed the user to select caps-stored names or even case-
sensitive search.
Made gforth.texi compilable.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat May 7 14:55:56 1994 UTC (29 years, 10 months ago) by anton
Branches: MAIN
Diff to: selected 1.22: preferred, unified
local variables
rewrote primitives2c.el in Forth (prims2x.el)
various small changes
Added Files:
 	from-cut-here gforth.el gforth.texi glocals.fs gray.fs
 	locals-test.fs prims2x.fs

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>