CVS log for gforth/kernel/int.fs

[BACK] Up to [gforth] / gforth / kernel

Request diff between arbitrary revisions


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


Revision 1.195: download - view: text, markup, annotated - select for diffs
Mon Dec 31 15:25:19 2012 UTC (8 years, 5 months ago) by anton
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.194: preferred, unified
Changes since revision 1.194: +2 -2 lines
updated copyright year

Revision 1.194: download - view: text, markup, annotated - select for diffs
Sat Sep 15 16:41:04 2012 UTC (8 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.193: preferred, unified
Changes since revision 1.193: +6 -1 lines
added before-line

Revision 1.193: download - view: text, markup, annotated - select for diffs
Mon Jul 23 15:00:53 2012 UTC (8 years, 10 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.192: preferred, unified
Changes since revision 1.192: +0 -1 lines
Use gforth_execute to show bootmessage

Revision 1.192: download - view: text, markup, annotated - select for diffs
Mon Jul 23 14:46:31 2012 UTC (8 years, 10 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.191: preferred, unified
Changes since revision 1.191: +4 -1 lines
Refactoring almost finished - lacks a small test

Revision 1.191: download - view: text, markup, annotated - select for diffs
Mon Jul 23 14:15:52 2012 UTC (8 years, 10 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.190: preferred, unified
Changes since revision 1.190: +6 -2 lines
Refactored engine entries

Revision 1.190: download - view: text, markup, annotated - select for diffs
Fri Jul 20 19:34:27 2012 UTC (8 years, 11 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.189: preferred, unified
Changes since revision 1.189: +8 -1 lines
Refactoring for libgforth

Revision 1.189: download - view: text, markup, annotated - select for diffs
Sat May 26 10:20:01 2012 UTC (9 years ago) by pazsan
Branches: MAIN
Diff to: previous 1.188: preferred, unified
Changes since revision 1.188: +1 -1 lines
Block size made configurable (not completed)
Float and double number separators configurable (see VFX)

Revision 1.188: download - view: text, markup, annotated - select for diffs
Sun Jan 15 17:03:56 2012 UTC (9 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.187: preferred, unified
Changes since revision 1.187: +1 -1 lines
Fixed >head-noprim problem for 32 bits

Revision 1.187: download - view: text, markup, annotated - select for diffs
Mon Dec 19 19:43:29 2011 UTC (9 years, 6 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.186: preferred, unified
Changes since revision 1.186: +2 -0 lines
Added umin/umax primitives

Revision 1.186: download - view: text, markup, annotated - select for diffs
Thu Dec 15 18:51:20 2011 UTC (9 years, 6 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.185: preferred, unified
Changes since revision 1.185: +2 -2 lines
renamed (bootmessage) to gforth - this gives a gforth definition in gforth to test for, and is also a better name

Revision 1.185: download - view: text, markup, annotated - select for diffs
Thu Nov 24 18:12:12 2011 UTC (9 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.184: preferred, unified
Changes since revision 1.184: +24 -1 lines
added link field test to HEAD?

Revision 1.184: download - view: text, markup, annotated - select for diffs
Thu Nov 17 18:45:52 2011 UTC (9 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.183: preferred, unified
Changes since revision 1.183: +18 -3 lines
Renamed kforth into gforthker, added better heuristics on head?

Revision 1.183: download - view: text, markup, annotated - select for diffs
Mon Nov 14 00:15:27 2011 UTC (9 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.182: preferred, unified
Changes since revision 1.182: +1 -1 lines
another head? fix

Revision 1.182: download - view: text, markup, annotated - select for diffs
Sun Nov 13 20:54:56 2011 UTC (9 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.181: preferred, unified
Changes since revision 1.181: +9 -23 lines
head? made more robust

Revision 1.181: download - view: text, markup, annotated - select for diffs
Fri Nov 11 18:29:10 2011 UTC (9 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.180: preferred, unified
Changes since revision 1.180: +2 -1 lines
save-mem for error stack

Revision 1.180: download - view: text, markup, annotated - select for diffs
Fri Oct 7 21:46:57 2011 UTC (9 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.179: preferred, unified
Changes since revision 1.179: +1 -1 lines
Removed dependencies on old postponer, added .recs in look.fs to print recognizer stack

Revision 1.179: download - view: text, markup, annotated - select for diffs
Thu Oct 6 20:21:28 2011 UTC (9 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.178: preferred, unified
Changes since revision 1.178: +5 -2 lines
removed comp/int-notfound1 when recognizers are available

Revision 1.178: download - view: text, markup, annotated - select for diffs
Thu Oct 6 20:04:35 2011 UTC (9 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.177: preferred, unified
Changes since revision 1.177: +2 -0 lines
Recognizer included

Revision 1.177: download - view: text, markup, annotated - select for diffs
Fri Dec 31 18:09:02 2010 UTC (10 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.176: preferred, unified
Changes since revision 1.176: +2 -2 lines
updated copyright years

Revision 1.176: download - view: text, markup, annotated - select for diffs
Sun Apr 25 18:27:10 2010 UTC (11 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.175: preferred, unified
Changes since revision 1.175: +7 -2 lines
added ;ABI-CODE (not yet documented, not interactively usable yet)
deleted does-handler and doesjump stuff (unused)
moved abi-call to a new group
Extended AMD64 calling convention documentation

Revision 1.175: download - view: text, markup, annotated - select for diffs
Sun Apr 11 15:37:22 2010 UTC (11 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.174: preferred, unified
Changes since revision 1.174: +0 -4 lines
Eliminated unused doeshandler (aka DOESJUMP) field from kernel
  compiler (it's still in cross.fs).  SEE does not know how to
  decompile the result.

Revision 1.174: download - view: text, markup, annotated - select for diffs
Thu Mar 18 14:45:54 2010 UTC (11 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.173: preferred, unified
Changes since revision 1.173: +1 -29 lines
Moved SWORD WORD out of kernel (it's now not used anywhere but in tests).
Replaced use of WORD in [DEFINED] with PARSE-NAME

Revision 1.173: download - view: text, markup, annotated - select for diffs
Fri Jan 8 18:54:34 2010 UTC (11 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.172: preferred, unified
Changes since revision 1.172: +6 -1 lines
C-based EC improved a lot

Revision 1.172: download - view: text, markup, annotated - select for diffs
Thu Dec 31 15:32:36 2009 UTC (11 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.171: preferred, unified
Changes since revision 1.171: +2 -2 lines
updated copyright years

Revision 1.171: download - view: text, markup, annotated - select for diffs
Sun Sep 6 22:43:23 2009 UTC (11 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.170: preferred, unified
Changes since revision 1.170: +8 -8 lines
Better factoring: split out run-prelude

Revision 1.170: download - view: text, markup, annotated - select for diffs
Sat Sep 5 17:51:48 2009 UTC (11 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.169: preferred, unified
Changes since revision 1.169: +3 -1 lines
preludes: now also execute them (but no search order etc. payload yet)

Revision 1.169: download - view: text, markup, annotated - select for diffs
Sat Sep 5 17:38:38 2009 UTC (11 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.168: preferred, unified
Changes since revision 1.168: +23 -4 lines
started on prelude concept
  preludes can be built, but are not yet performed

Revision 1.168: download - view: text, markup, annotated - select for diffs
Sun Mar 29 01:13:14 2009 UTC (12 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.167: preferred, unified
Changes since revision 1.167: +1 -1 lines
Fixed gforthmi.sh to run without Cygwin
Removed unnecessary G/T switching in int.fs

Revision 1.167: download - view: text, markup, annotated - select for diffs
Tue Mar 24 08:55:29 2009 UTC (12 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.166: preferred, unified
Changes since revision 1.166: +3 -3 lines
renamed NUMBER? into (NUMBER?) (Reason: NUMBER? is defined differently in F83)

Revision 1.166: download - view: text, markup, annotated - select for diffs
Tue Jan 20 20:09:26 2009 UTC (12 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.165: preferred, unified
Changes since revision 1.165: +17 -14 lines
bugfix for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512364
  (the text interpreter number conversion treated "-" as 0)

Revision 1.165: download - view: text, markup, annotated - select for diffs
Sat Oct 25 17:18:42 2008 UTC (12 years, 7 months ago) by anton
Branches: MAIN
CVS tags: v0-7-0
Diff to: previous 1.164: preferred, unified
Changes since revision 1.164: +1 -1 lines
Fixed various bugs related to builddir!=srcdir
prims2x0.6.2.fs is now installed
avoid extra make for check
updated testdist and testall

Revision 1.164: download - view: text, markup, annotated - select for diffs
Thu Oct 23 09:32:43 2008 UTC (12 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.163: preferred, unified
Changes since revision 1.163: +6 -4 lines
Fixed 4stack image generation with a 64 bit Gforth engine (tested only
on little endian machines, so far).

Revision 1.163: download - view: text, markup, annotated - select for diffs
Tue Jul 15 15:23:42 2008 UTC (12 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.162: preferred, unified
Changes since revision 1.162: +1 -1 lines
fixed some make install bugs
updated date and version

Revision 1.162: download - view: text, markup, annotated - select for diffs
Sun Feb 10 16:46:55 2008 UTC (13 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.161: preferred, unified
Changes since revision 1.161: +1 -1 lines
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.

Revision 1.161: download - view: text, markup, annotated - select for diffs
Mon Dec 31 18:40:26 2007 UTC (13 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.160: preferred, unified
Changes since revision 1.160: +2 -3 lines
updated copyright notices for GPL v3

Revision 1.160: download - view: text, markup, annotated - select for diffs
Mon Dec 31 17:34:59 2007 UTC (13 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.159: preferred, unified
Changes since revision 1.159: +2 -2 lines
updated copyright years

Revision 1.159: download - view: text, markup, annotated - select for diffs
Sun Aug 12 12:10:35 2007 UTC (13 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.158: preferred, unified
Changes since revision 1.158: +11 -9 lines
Now signs after the number prefix are accepted.
Tester can now work with non-empty stacks at the start

Revision 1.158: download - view: text, markup, annotated - select for diffs
Fri Jul 6 12:54:57 2007 UTC (13 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.157: preferred, unified
Changes since revision 1.157: +3 -3 lines
fixed most problems reported by "make checkdoc"

Revision 1.157: download - view: text, markup, annotated - select for diffs
Sun Mar 18 22:35:52 2007 UTC (14 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.156: preferred, unified
Changes since revision 1.156: +19 -2 lines
Fixed some small problems further along to compile on NXT

Revision 1.156: download - view: text, markup, annotated - select for diffs
Sun Mar 18 21:46:17 2007 UTC (14 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.155: preferred, unified
Changes since revision 1.155: +5 -5 lines
Another step in direction to compile for NXT

Revision 1.155: download - view: text, markup, annotated - select for diffs
Mon Mar 12 20:11:55 2007 UTC (14 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.154: preferred, unified
Changes since revision 1.154: +4 -4 lines
documentation changes

Revision 1.154: download - view: text, markup, annotated - select for diffs
Wed Oct 11 19:18:52 2006 UTC (14 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.153: preferred, unified
Changes since revision 1.153: +1 -1 lines
Replaced rethrow solution with nothrow

Revision 1.153: download - view: text, markup, annotated - select for diffs
Sun Oct 8 11:30:56 2006 UTC (14 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.152: preferred, unified
Changes since revision 1.152: +1 -1 lines
Renamed THROW>ERROR to RETHROW

Revision 1.152: download - view: text, markup, annotated - select for diffs
Fri May 26 21:18:45 2006 UTC (15 years ago) by pazsan
Branches: MAIN
Diff to: previous 1.151: preferred, unified
Changes since revision 1.151: +1 -1 lines
Fixed problem with error stack leftovers

Revision 1.151: download - view: text, markup, annotated - select for diffs
Mon May 1 09:45:56 2006 UTC (15 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.150: preferred, unified
Changes since revision 1.150: +0 -6 lines
eliminated INIT8 and the use of chains.fs

Revision 1.150: download - view: text, markup, annotated - select for diffs
Mon May 1 09:34:36 2006 UTC (15 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.149: preferred, unified
Changes since revision 1.149: +8 -3 lines
documentation changes

Revision 1.149: download - view: text, markup, annotated - select for diffs
Sun Apr 30 17:33:54 2006 UTC (15 years, 1 month ago) by pazsan
Branches: MAIN
Diff to: previous 1.148: preferred, unified
Changes since revision 1.148: +21 -14 lines
Some simplifications for Gforth EC

Revision 1.148: download - view: text, markup, annotated - select for diffs
Sun Apr 30 12:12:57 2006 UTC (15 years, 1 month ago) by pazsan
Branches: MAIN
Diff to: previous 1.147: preferred, unified
Changes since revision 1.147: +4 -2 lines
Disabled chaining for Gforth EC

Revision 1.147: download - view: text, markup, annotated - select for diffs
Mon Apr 10 09:24:51 2006 UTC (15 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.146: preferred, unified
Changes since revision 1.146: +3 -3 lines
Accident reverted

Revision 1.146: download - view: text, markup, annotated - select for diffs
Mon Apr 10 09:23:45 2006 UTC (15 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.145: preferred, unified
Changes since revision 1.145: +3 -3 lines
HTTP fixes

Revision 1.145: download - view: text, markup, annotated - select for diffs
Sun Mar 26 22:54:20 2006 UTC (15 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.144: preferred, unified
Changes since revision 1.144: +3 -2 lines
Made tetris for terminal run on the R8C (almost, at least)

Revision 1.144: download - view: text, markup, annotated - select for diffs
Sat Mar 25 18:37:16 2006 UTC (15 years, 2 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.143: preferred, unified
Changes since revision 1.143: +5 -2 lines
Further R8C Forth additions: LCD init, ADC fetch, /line limit...

Revision 1.143: download - view: text, markup, annotated - select for diffs
Sun Mar 5 21:18:37 2006 UTC (15 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.142: preferred, unified
Changes since revision 1.142: +3 -1 lines
Added savesystem for R8C

Revision 1.142: download - view: text, markup, annotated - select for diffs
Sun Mar 5 14:10:52 2006 UTC (15 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.141: preferred, unified
Changes since revision 1.141: +7 -2 lines
Flash-enabled Gforth EC

Revision 1.141: download - view: text, markup, annotated - select for diffs
Sat Mar 4 22:45:08 2006 UTC (15 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.140: preferred, unified
Changes since revision 1.140: +4 -4 lines
Beginning of a direct-flash Gforth

Revision 1.140: download - view: text, markup, annotated - select for diffs
Sun Feb 26 20:16:10 2006 UTC (15 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.139: preferred, unified
Changes since revision 1.139: +3 -3 lines
Enable data memory

Revision 1.139: download - view: text, markup, annotated - select for diffs
Sun Feb 26 17:23:47 2006 UTC (15 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.138: preferred, unified
Changes since revision 1.138: +41 -23 lines
Further work on R8C forth

Revision 1.138: download - view: text, markup, annotated - select for diffs
Sat Feb 25 18:28:12 2006 UTC (15 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.137: preferred, unified
Changes since revision 1.137: +14 -7 lines
R8C Forth works!

Revision 1.137: download - view: text, markup, annotated - select for diffs
Sun Feb 19 22:15:05 2006 UTC (15 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.136: preferred, unified
Changes since revision 1.136: +1 -1 lines
Further work on r8c
Fix of history

Revision 1.136: download - view: text, markup, annotated - select for diffs
Sun Feb 19 17:27:13 2006 UTC (15 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.135: preferred, unified
Changes since revision 1.135: +3 -2 lines
Added x-width
Further r8c work

Revision 1.135: download - view: text, markup, annotated - select for diffs
Sat Feb 18 22:58:05 2006 UTC (15 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.134: preferred, unified
Changes since revision 1.134: +3 -1 lines
Further progress on R8C

Revision 1.134: download - view: text, markup, annotated - select for diffs
Sun Feb 12 23:45:55 2006 UTC (15 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.133: preferred, unified
Changes since revision 1.133: +5 -0 lines
More work on R8C port

Revision 1.133: download - view: text, markup, annotated - select for diffs
Mon Feb 6 11:12:52 2006 UTC (15 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.132: preferred, unified
Changes since revision 1.132: +16 -30 lines
cleanup of the code dealing with the current lexeme

Revision 1.132: download - view: text, markup, annotated - select for diffs
Mon Feb 6 09:59:06 2006 UTC (15 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.131: preferred, unified
Changes since revision 1.131: +9 -9 lines
even better error reporting (wrt trailing delimiters)

Revision 1.131: download - view: text, markup, annotated - select for diffs
Sun Feb 5 21:22:05 2006 UTC (15 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.130: preferred, unified
Changes since revision 1.130: +8 -0 lines
More work on r8c port

Revision 1.130: download - view: text, markup, annotated - select for diffs
Sun Feb 5 17:54:40 2006 UTC (15 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.129: preferred, unified
Changes since revision 1.129: +85 -63 lines
better error reporting with input-parse-start
updated copyright year in bootmessage

Revision 1.129: download - view: text, markup, annotated - select for diffs
Sat Feb 4 22:09:12 2006 UTC (15 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.128: preferred, unified
Changes since revision 1.128: +10 -7 lines
capscompare primitive added
case insensitive regexp extension
cleanup of error reports

Revision 1.128: download - view: text, markup, annotated - select for diffs
Sat Feb 4 19:26:38 2006 UTC (15 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.127: preferred, unified
Changes since revision 1.127: +1 -1 lines
more work on getting nice error messages for errors in
   OS command line arguments

Revision 1.127: download - view: text, markup, annotated - select for diffs
Tue Jan 31 15:39:27 2006 UTC (15 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.126: preferred, unified
Changes since revision 1.126: +1 -0 lines
bugfix

Revision 1.126: download - view: text, markup, annotated - select for diffs
Sun Jan 29 18:34:34 2006 UTC (15 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.125: preferred, unified
Changes since revision 1.125: +2 -0 lines
Changes to make R8C port working

Revision 1.125: download - view: text, markup, annotated - select for diffs
Fri Jan 27 10:43:52 2006 UTC (15 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.124: preferred, unified
Changes since revision 1.124: +3 -3 lines
added support for disabling states; disabled S3-S8 (otherwise gcc-2.95
  ICEs on i386).
added G5 benchmark results
documentation changes

Revision 1.124: download - view: text, markup, annotated - select for diffs
Wed Jan 18 12:56:13 2006 UTC (15 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.123: preferred, unified
Changes since revision 1.123: +5 -4 lines
documented S>NUMBER? S>UNUMBER?
minor changes

Revision 1.123: download - view: text, markup, annotated - select for diffs
Sat Dec 31 15:46:14 2005 UTC (15 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.122: preferred, unified
Changes since revision 1.122: +2 -2 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.122: download - view: text, markup, annotated - select for diffs
Sun Dec 25 12:55:18 2005 UTC (15 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.121: preferred, unified
Changes since revision 1.121: +4 -2 lines
bugfix (for bug reported in <t6CdnXFc6P87UDHenZ2dnUVZ_sidnZ2d@scnresearch.com>)
QUERY now throws -39 on EOF

Revision 1.121: download - view: text, markup, annotated - select for diffs
Mon Sep 12 08:50:19 2005 UTC (15 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.120: preferred, unified
Changes since revision 1.120: +2 -1 lines
bugfix: 'X is never a double
bugfix: 0.009e 5 2 0 f.rdp now outputs 0.01 (not 0.00)

Revision 1.120: download - view: text, markup, annotated - select for diffs
Tue Jun 28 06:45:08 2005 UTC (15 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.119: preferred, unified
Changes since revision 1.119: +17 -11 lines
refactored text interpreter to make return stack words work within a line
  replaced parser, compiler, interpreter, ...-notfound by words
  with an appended "1"

Revision 1.119: download - view: text, markup, annotated - select for diffs
Wed May 11 17:57:53 2005 UTC (16 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.118: preferred, unified
Changes since revision 1.118: +8 -5 lines
renamed PARSE-WORD into PARSE-NAME
added some test(dis)asm files to distribution

Revision 1.118: download - view: text, markup, annotated - select for diffs
Sat Jan 22 21:06:04 2005 UTC (16 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.117: preferred, unified
Changes since revision 1.117: +1 -1 lines
preparation for gcc PR 15242 workaround
minor changes

Revision 1.117: download - view: text, markup, annotated - select for diffs
Sun Jan 9 20:32:41 2005 UTC (16 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.116: preferred, unified
Changes since revision 1.116: +1 -1 lines
minor bootstrapping fix

Revision 1.116: download - view: text, markup, annotated - select for diffs
Thu Jan 6 21:54:17 2005 UTC (16 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.115: preferred, unified
Changes since revision 1.115: +2 -2 lines
Bugfixes:
  xchars are initialized
  xchars.fs is not loaded from startup.fs
  bugfix for ' prefix

Revision 1.115: download - view: text, markup, annotated - select for diffs
Fri Dec 31 13:24:04 2004 UTC (16 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.114: preferred, unified
Changes since revision 1.114: +2 -2 lines
updated copyright years for files changed in 2004

Revision 1.114: download - view: text, markup, annotated - select for diffs
Wed Dec 29 14:15:12 2004 UTC (16 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.113: preferred, unified
Changes since revision 1.113: +2 -3 lines
Added UTF-8 support for char and '<char>

Revision 1.113: download - view: text, markup, annotated - select for diffs
Tue Dec 28 22:37:08 2004 UTC (16 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.112: preferred, unified
Changes since revision 1.112: +0 -12 lines
updated documentation for new error format (but did not document
mark-start and mark-end).
moved TYPEWHITE out from the kernel.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Tue Dec 28 21:09:47 2004 UTC (16 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.111: preferred, unified
Changes since revision 1.111: +14 -7 lines
Added start-mark/end-mark for error display

Revision 1.111: download - view: text, markup, annotated - select for diffs
Tue Dec 28 19:51:44 2004 UTC (16 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.110: preferred, unified
Changes since revision 1.110: +36 -22 lines
changed error indicator into >>>word<<< instead of using ^^^^
made dec.r behave like .r and u.r
moved UMIN into kernel

Revision 1.110: download - view: text, markup, annotated - select for diffs
Wed Dec 8 18:39:01 2004 UTC (16 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.109: preferred, unified
Changes since revision 1.109: +2 -2 lines
bugfix

Revision 1.109: download - view: text, markup, annotated - select for diffs
Wed Dec 8 12:47:30 2004 UTC (16 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.108: preferred, unified
Changes since revision 1.108: +15 -3 lines
The '-prefix now supports only the forms 'C and 'C'.
Base 256 no longer works as it did.
Updated documentation on number prefixes.

Revision 1.108: download - view: text, markup, annotated - select for diffs
Wed Dec 8 11:56:30 2004 UTC (16 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.107: preferred, unified
Changes since revision 1.107: +5 -0 lines
added 0x and 0X as hex prefixes

Revision 1.107: download - view: text, markup, annotated - select for diffs
Thu Nov 11 20:13:53 2004 UTC (16 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.106: preferred, unified
Changes since revision 1.106: +3 -3 lines
Added # as decimal prefix

Revision 1.106: download - view: text, markup, annotated - select for diffs
Mon Aug 23 14:03:53 2004 UTC (16 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.105: preferred, unified
Changes since revision 1.105: +5 -1 lines
added BEFORE-WORD and OTHER-CONTROL-FLOW hooks
changed profile.fs to use BEFORE-WORD hook and profile various control structs
added count-calls? stuff to profile.fs
minor changes

Revision 1.105: download - view: text, markup, annotated - select for diffs
Sun Jun 13 17:04:29 2004 UTC (17 years ago) by anton
Branches: MAIN
Diff to: previous 1.104: preferred, unified
Changes since revision 1.104: +1 -1 lines
added dis-gdb.fs and related changes
minor changes

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sat May 8 17:14:30 2004 UTC (17 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.103: preferred, unified
Changes since revision 1.103: +9 -10 lines
added fsl-util.4th (IIRC from Kryshna Myeni)
made F.S output nicer and moved it from float.fs to stuff.fs
added CLEARSTACKS
exceptions caught by QUIT now clear the stacks (instead of resetting them to
  the depth when first entering QUIT)

Revision 1.103: download - view: text, markup, annotated - select for diffs
Mon Aug 18 19:29:16 2003 UTC (17 years, 10 months ago) by pazsan
Branches: MAIN
CVS tags: v0-6-2
Diff to: previous 1.102: preferred, unified
Changes since revision 1.102: +30 -0 lines
Further fixes for Gforth EC

Revision 1.102: download - view: text, markup, annotated - select for diffs
Tue Mar 11 16:07:26 2003 UTC (18 years, 3 months ago) by pazsan
Branches: MAIN
CVS tags: v0-6-1
Diff to: previous 1.101: preferred, unified
Changes since revision 1.101: +3 -6 lines
Fixed -trailing (cures cross.fs bug for big endian machine...)

Revision 1.101: download - view: text, markup, annotated - select for diffs
Fri Feb 28 10:59:13 2003 UTC (18 years, 3 months ago) by anton
Branches: MAIN
CVS tags: v0-6-0
Diff to: previous 1.100: preferred, unified
Changes since revision 1.100: +2 -2 lines
documentation changes: updated Changelog and NEWS, wrote sections on
  pipes and updated the Performance section; updated timings.sc with
  gforth-0.5.9 numbers
Changed name in bootmessage from GForth to Gforth.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Tue Feb 25 22:58:50 2003 UTC (18 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.99: preferred, unified
Changes since revision 1.99: +1 -1 lines
Documentation changes (new: The Input Stream (gforth), Stack growth
direction (Vmgen)

Revision 1.99: download - view: text, markup, annotated - select for diffs
Mon Feb 17 22:45:15 2003 UTC (18 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.98: preferred, unified
Changes since revision 1.98: +1 -1 lines
minor change

Revision 1.98: download - view: text, markup, annotated - select for diffs
Mon Feb 17 22:42:09 2003 UTC (18 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.97: preferred, unified
Changes since revision 1.97: +10 -2 lines
Gforth now works properly when its stdout is to a broken pipe (but not stderr)
special SIGPIPE throw code (-2049)
minor bugfix ("uncaught exception" is now printed on stderr)

Revision 1.97: download - view: text, markup, annotated - select for diffs
Thu Feb 6 20:42:26 2003 UTC (18 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.96: preferred, unified
Changes since revision 1.96: +3 -3 lines
>name now works for names of arbitrary length

Revision 1.96: download - view: text, markup, annotated - select for diffs
Thu Feb 6 16:49:17 2003 UTC (18 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.95: preferred, unified
Changes since revision 1.95: +1 -1 lines
>name etc now works for names with up to 32 chars
the search order is now preserved across savesystem

Revision 1.95: download - view: text, markup, annotated - select for diffs
Sat Feb 1 14:28:08 2003 UTC (18 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.94: preferred, unified
Changes since revision 1.94: +4 -3 lines
portability changes
bugfixes in prims2x.fs, kernel/int.fs

Revision 1.94: download - view: text, markup, annotated - select for diffs
Sun Jan 26 20:56:38 2003 UTC (18 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.93: preferred, unified
Changes since revision 1.93: +12 -0 lines
use AC_SYS_LARGEFILE instead of declaring this stuff unconditionally
moved memcasecmp() into support.c
eliminated -TEXT (all uses replaced, except within prim)
converted CAPSCOMP and -TRAILING into high-level words
folded C code for more complex primitives into support.c
Fliterals are now decompiled ok
f.rdp etc. documentation changes
added test cases for SEARCH

Revision 1.93: download - view: text, markup, annotated - select for diffs
Wed Jan 22 18:52:48 2003 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.92: preferred, unified
Changes since revision 1.92: +4 -1 lines
added ]] ... [[
fixed compile-only error message

Revision 1.92: download - view: text, markup, annotated - select for diffs
Wed Jan 22 10:59:54 2003 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.91: preferred, unified
Changes since revision 1.91: +2 -3 lines
factored out saving and restoring loadfilename (not relevant for new-input)

Revision 1.91: download - view: text, markup, annotated - select for diffs
Mon Jan 20 19:17:59 2003 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.90: preferred, unified
Changes since revision 1.90: +4 -4 lines
replaced loadfilename# with loadfilename (bugfix)

Revision 1.90: download - view: text, markup, annotated - select for diffs
Mon Jan 20 17:07:42 2003 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.89: preferred, unified
Changes since revision 1.89: +1 -1 lines
undid changes to copyright notices

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

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sat Jan 18 22:00:21 2003 UTC (18 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.87: preferred, unified
Changes since revision 1.87: +1 -1 lines
Added intptr_t and int128_t to types to be checked
Changed boot message copyright date

Revision 1.87: download - view: text, markup, annotated - select for diffs
Fri Jan 10 21:43:41 2003 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.86: preferred, unified
Changes since revision 1.86: +2 -1 lines
eliminated all greedy static superinstruction stuff (we will use something
  else for static superinstructions eventually)
eliminated PRIMTABLE PREPARE-PEEPHOLE-TABLE PEEPHOLE-OPT COMPILE-PRIM

Revision 1.86: download - view: text, markup, annotated - select for diffs
Fri Jan 10 21:19:59 2003 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.85: preferred, unified
Changes since revision 1.85: +4 -0 lines
moved DOES-HANDLER! from prim to kernel/int.fs
eliminated MAKE_DOES_HANDLER

Revision 1.85: download - view: text, markup, annotated - select for diffs
Wed Jan 8 10:45:39 2003 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.84: preferred, unified
Changes since revision 1.84: +11 -0 lines
moved CODE-ADDRESS! DOES-CODE! /DOES-HANDLER from prim to kernel/int.fs

Revision 1.84: download - view: text, markup, annotated - select for diffs
Wed Jan 8 10:25:34 2003 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.83: preferred, unified
Changes since revision 1.83: +18 -1 lines
moved >code-address and >does-code from prim to kernel/int.fs

Revision 1.83: download - view: text, markup, annotated - select for diffs
Wed Jan 8 09:53:07 2003 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.82: preferred, unified
Changes since revision 1.82: +7 -1 lines
moved >BODY from prim to kernel/int.fs

Revision 1.82: download - view: text, markup, annotated - select for diffs
Thu Dec 26 19:16:17 2002 UTC (18 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.81: preferred, unified
Changes since revision 1.81: +5 -4 lines
made CODE and ;CODE work again

Revision 1.81: download - view: text, markup, annotated - select for diffs
Fri Dec 13 21:20:40 2002 UTC (18 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.80: preferred, unified
Changes since revision 1.80: +3 -3 lines
implemented DECOMPILE-PRIM and use it in (LOOK); SIMPLE-SEE works again
minor bugfix in SIMPLE-SEE
HEAD? now delivers 1 on likely-false positives

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Apr 27 14:52:32 2002 UTC (19 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.79: preferred, unified
Changes since revision 1.79: +4 -4 lines
gforth.el: while now increases indentation
new words s\" .\" \"-parse for dealing with non-printing characters

Revision 1.79: download - view: text, markup, annotated - select for diffs
Mon Apr 1 15:34:36 2002 UTC (19 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.78: preferred, unified
Changes since revision 1.78: +6 -6 lines
added regression test for signal on broken execute (not working on Linux-PPC)
new error message and code for ticking compile-only words
bug workaround for gforth binary (dynamic superinsts produced wrong code for
    ?dup-0=-branch)

Revision 1.78: download - view: text, markup, annotated - select for diffs
Sat Jan 5 20:16:18 2002 UTC (19 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.77: preferred, unified
Changes since revision 1.77: +2 -7 lines
Cross compiler changes for mixed threading

Revision 1.77: download - view: text, markup, annotated - select for diffs
Fri Oct 26 11:53:22 2001 UTC (19 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.76: preferred, unified
Changes since revision 1.76: +6 -2 lines
added some function key names and sequences (from Linux console)
renamed NAME into PARSE-WORD

Revision 1.76: download - view: text, markup, annotated - select for diffs
Tue Sep 4 09:16:35 2001 UTC (19 years, 9 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.75: preferred, unified
Changes since revision 1.75: +2 -2 lines
relocation fixes, use [compile] for immediate words
added AValue in comp.fs

Revision 1.75: download - view: text, markup, annotated - select for diffs
Wed Mar 28 09:06:57 2001 UTC (20 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.74: preferred, unified
Changes since revision 1.74: +1 -0 lines
added SIMPLE-SEE

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun Mar 18 22:20:27 2001 UTC (20 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.73: preferred, unified
Changes since revision 1.73: +2 -0 lines
Made peephole a configurable option
call compilation in cross works now
Not done yet:
- peephole itself
- Create as alit,
- DOES> compilation

Revision 1.73: download - view: text, markup, annotated - select for diffs
Sat Feb 24 17:24:45 2001 UTC (20 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.72: preferred, unified
Changes since revision 1.72: +1 -0 lines
added peephole optimization to kernel

Revision 1.72: download - view: text, markup, annotated - select for diffs
Sun Feb 4 22:37:12 2001 UTC (20 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.71: preferred, unified
Changes since revision 1.71: +1 -1 lines
Fixed problems with new word header format for Gforth EC (now only tested
for gf8086.com)

Revision 1.71: download - view: text, markup, annotated - select for diffs
Tue Jan 30 14:40:07 2001 UTC (20 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.70: preferred, unified
Changes since revision 1.70: +6 -6 lines
Fixed masks for character sizes > 8 bit

Revision 1.70: download - view: text, markup, annotated - select for diffs
Mon Jan 29 11:47:00 2001 UTC (20 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.69: preferred, unified
Changes since revision 1.69: +10 -2 lines
Fixed [ alias-mask lcount-mask or ] Literal problem

Revision 1.69: download - view: text, markup, annotated - select for diffs
Sun Jan 28 22:43:39 2001 UTC (20 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.68: preferred, unified
Changes since revision 1.68: +14 -9 lines
Fixed cell-size dependent masks

Revision 1.68: download - view: text, markup, annotated - select for diffs
Sun Jan 28 18:49:11 2001 UTC (20 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.67: preferred, unified
Changes since revision 1.67: +11 -0 lines
fixed bug (?; might also be due to an Emacs change) in prim.TAGS generation.
bugfix in alias? (length related)
NEXTNAME can now also handle long names
added FREE-MEM-VAR

Revision 1.67: download - view: text, markup, annotated - select for diffs
Sun Jan 28 16:54:56 2001 UTC (20 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.66: preferred, unified
Changes since revision 1.66: +27 -14 lines
long names in dictionary

Revision 1.66: download - view: text, markup, annotated - select for diffs
Tue Jan 23 14:41:54 2001 UTC (20 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.65: preferred, unified
Changes since revision 1.65: +11 -6 lines
made bracktrace-rp0 restoration THROW-proof

Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Jan 23 10:05:36 2001 UTC (20 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.64: preferred, unified
Changes since revision 1.64: +6 -1 lines
bugfix (complete?): backtrace-rp0 now is restored in interpret
process-file in prims2x.fs now takes two xts
various other chnages in prims2x.fs

Revision 1.64: download - view: text, markup, annotated - select for diffs
Sun Oct 29 20:27:03 2000 UTC (20 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.63: preferred, unified
Changes since revision 1.63: +61 -25 lines
Added new input handling (OO approach). Only available if capability
new-input is true (so setting that to false in machpc.fs gets you the old
input handling back).

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Sep 23 15:47:10 2000 UTC (20 years, 9 months ago) by anton
Branches: MAIN
CVS tags: v0-5-0
Diff to: previous 1.62: preferred, unified
Changes since revision 1.62: +1 -1 lines
changed FSF address in copyright messages

Revision 1.62: download - view: text, markup, annotated - select for diffs
Fri Sep 15 21:32:06 2000 UTC (20 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.61: preferred, unified
Changes since revision 1.61: +1 -1 lines
bugfix (loadfilename# must be set before process-args)
minor changes

Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Sep 12 19:20:06 2000 UTC (20 years, 9 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.60: preferred, unified
Changes since revision 1.60: +2 -2 lines
Fixed #fill-bytes for nested inputs
Improved font highlighting
Dirty fix for exboot correction (for DOS)

Revision 1.60: download - view: text, markup, annotated - select for diffs
Mon Sep 11 20:56:39 2000 UTC (20 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.59: preferred, unified
Changes since revision 1.59: +1 -1 lines
fixed bug

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sun Sep 10 19:50:33 2000 UTC (20 years, 9 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.58: preferred, unified
Changes since revision 1.58: +1 -1 lines
Changed (read-line) again

Revision 1.58: download - view: text, markup, annotated - select for diffs
Sat Sep 9 20:32:58 2000 UTC (20 years, 9 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.57: preferred, unified
Changes since revision 1.57: +4 -1 lines
Fixed CR/LF bug wrt save/restore-input

Revision 1.57: download - view: text, markup, annotated - select for diffs
Fri Sep 8 08:55:52 2000 UTC (20 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.56: preferred, unified
Changes since revision 1.56: +16 -15 lines
Better error reporting for exceptions during command-line input

Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed Sep 6 20:30:07 2000 UTC (20 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.55: preferred, unified
Changes since revision 1.55: +7 -2 lines
improved error messages for errors happening in non-files.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Fri Aug 18 08:56:33 2000 UTC (20 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.54: preferred, unified
Changes since revision 1.54: +1 -1 lines
documentation changes

Revision 1.54: download - view: text, markup, annotated - select for diffs
Thu Aug 17 12:46:58 2000 UTC (20 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.53: preferred, unified
Changes since revision 1.53: +1 -1 lines
documentation changes
added path-allot and clear-path

Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed Aug 16 09:26:53 2000 UTC (20 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.52: preferred, unified
Changes since revision 1.52: +23 -11 lines
documentation changes

Revision 1.52: download - view: text, markup, annotated - select for diffs
Mon Aug 14 21:54:18 2000 UTC (20 years, 10 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.51: preferred, unified
Changes since revision 1.51: +2 -2 lines
fixed copyright message at startup

Revision 1.51: download - view: text, markup, annotated - select for diffs
Wed Aug 9 20:04:07 2000 UTC (20 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.50: preferred, unified
Changes since revision 1.50: +2 -2 lines
documentation changes
fixed bug in f~

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sat Jul 15 19:58:48 2000 UTC (20 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.49: preferred, unified
Changes since revision 1.49: +1 -1 lines
changes to make snapshot work

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat Jun 10 21:10:51 2000 UTC (21 years ago) by pazsan
Branches: MAIN
Diff to: previous 1.48: preferred, unified
Changes since revision 1.48: +1 -1 lines
Made BUILD-FROM-SCRATCH work with previous version of Gforth (almost
automatic)

Revision 1.48: download - view: text, markup, annotated - select for diffs
Sat May 27 09:41:29 2000 UTC (21 years ago) by anton
Branches: MAIN
Diff to: previous 1.47: preferred, unified
Changes since revision 1.47: +2 -4 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.47: download - view: text, markup, annotated - select for diffs
Mon May 15 14:04:12 2000 UTC (21 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.46: preferred, unified
Changes since revision 1.46: +1 -1 lines
texinfo.tex from texinfo-4.0
various changes for texinfo-4.0 (which reports more bugs and warnings).

Revision 1.46: download - view: text, markup, annotated - select for diffs
Thu May 4 07:45:27 2000 UTC (21 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.45: preferred, unified
Changes since revision 1.45: +1 -1 lines
bugfix: exceptions during startup are now caught

Revision 1.45: download - view: text, markup, annotated - select for diffs
Sun Mar 19 23:04:13 2000 UTC (21 years, 3 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.44: preferred, unified
Changes since revision 1.44: +2 -2 lines
Added Forth as HTML scripting language
Fixed >NAME bug for words >27 letters

Revision 1.44: download - view: text, markup, annotated - select for diffs
Sun Dec 12 12:49:52 1999 UTC (21 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.43: preferred, unified
Changes since revision 1.43: +4 -0 lines
throw is now more well-behaved during initialization
	and before loading exceptions.fs

Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Dec 3 18:49:51 1999 UTC (21 years, 6 months ago) by crook
Branches: MAIN
Diff to: previous 1.42: preferred, unified
Changes since revision 1.42: +4 -4 lines
documentation tweaks.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Sat Nov 20 12:12:54 1999 UTC (21 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.41: preferred, unified
Changes since revision 1.41: +3 -3 lines
took exception handling out of the kernel into exceptions.fs
added inline exception handling (TRY...RECOVER...ENDTRY)
added exception handling without affecting sp or fp (PROTECT...ENDPROTECT)

Revision 1.41: download - view: text, markup, annotated - select for diffs
Sun Nov 14 10:22:27 1999 UTC (21 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.40: preferred, unified
Changes since revision 1.40: +3 -0 lines
fixed HEAD? alignment bug

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Nov 8 22:01:10 1999 UTC (21 years, 7 months ago) by crook
Branches: MAIN
Diff to: previous 1.39: preferred, unified
Changes since revision 1.39: +25 -24 lines
Various minor documentation changes to match the latest gforth.ds

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sat Nov 6 15:01:17 1999 UTC (21 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.38: preferred, unified
Changes since revision 1.38: +9 -2 lines
bugfix: the system's THROW handler now resets the stack correctly.
documentation changes

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sat Oct 30 15:48:17 1999 UTC (21 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.37: preferred, unified
Changes since revision 1.37: +4 -2 lines
context is now a DEFERed word
various small bugfixes

Revision 1.37: download - view: text, markup, annotated - select for diffs
Mon Jul 5 18:54:21 1999 UTC (21 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.36: preferred, unified
Changes since revision 1.36: +1 -1 lines
added methods...end-methods to objects.fs
added stack comment in kernel/int.fs

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Jun 18 12:33:13 1999 UTC (22 years ago) by anton
Branches: MAIN
Diff to: previous 1.35: preferred, unified
Changes since revision 1.35: +1 -1 lines
bug fixes

Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Jun 17 19:54:35 1999 UTC (22 years ago) by anton
Branches: MAIN
Diff to: previous 1.34: preferred, unified
Changes since revision 1.34: +1 -1 lines
gforth now produces exit code 1 if it has an error in batch processing
make check is now less verbose

Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue May 18 15:13:50 1999 UTC (22 years, 1 month ago) by jwilke
Branches: MAIN
Diff to: previous 1.33: preferred, unified
Changes since revision 1.33: +8 -1 lines
Liquidated special.fs and distributed the definitions into apropriate
postitions in int.fs and comp.fs. Only ." and S" fit nowhere in and
went to quotes.fs.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Mon May 17 15:07:03 1999 UTC (22 years, 1 month ago) by jwilke
Branches: MAIN
Diff to: previous 1.32: preferred, unified
Changes since revision 1.32: +25 -9 lines
Added require at beginning of file.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sun May 9 21:21:56 1999 UTC (22 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.31: preferred, unified
Changes since revision 1.31: +1 -1 lines
factored out name-too-short? in (').
fixed potential portability bug in read-line (check result of ferror).
added M: and M; to indentation lists in gforth.el

Revision 1.31: download - view: text, markup, annotated - select for diffs
Thu May 6 21:33:36 1999 UTC (22 years, 1 month ago) by crook
Branches: MAIN
Diff to: previous 1.30: preferred, unified
Changes since revision 1.30: +21 -19 lines
Major re-write of manual sections concerning text interpreter and
defining words. Much fine-tuning of other sections. The manual is
``nearly finished'' -- at least, all the major pieces of work that
I envisaged for the first mods (which were only going to take a
couple of weeks...). The manual has grown from 127 pages to 192
which is good news in terms of content but bad news in terms of the
time it takes to print out on my HP550C DeskJet.

Other changes are just tweaks to glossary entries.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed May 5 12:03:30 1999 UTC (22 years, 1 month ago) by jwilke
Branches: MAIN
Diff to: previous 1.29: preferred, unified
Changes since revision 1.29: +20 -4 lines
head? is now optional, depending on whether forthstart exists.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Mar 29 22:52:33 1999 UTC (22 years, 2 months ago) by crook
Branches: MAIN
Diff to: previous 1.28: preferred, unified
Changes since revision 1.28: +60 -22 lines
Added section talking about different memory regions, and glossed
associated words. Glossed words associated with user input; the
manual still needs a bunch of examples for these.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Mar 28 16:10:03 1999 UTC (22 years, 2 months ago) by anton
Branches: MAIN
Diff to: previous 1.27: preferred, unified
Changes since revision 1.27: +2 -1 lines
minor bugfixes

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Mar 23 20:24:25 1999 UTC (22 years, 3 months ago) by crook
Branches: MAIN
Diff to: previous 1.26: preferred, unified
Changes since revision 1.26: +14 -11 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.26: download - view: text, markup, annotated - select for diffs
Wed Mar 10 22:50:19 1999 UTC (22 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.25: preferred, unified
Changes since revision 1.25: +1 -1 lines
bugfix (stack effect on error)
doc changes (chapter on error messages)

Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Mar 9 17:19:40 1999 UTC (22 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.24: preferred, unified
Changes since revision 1.24: +0 -1 lines
removed "Error: ..." message
prims2x works again in make doc

Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Mar 8 21:36:08 1999 UTC (22 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.23: preferred, unified
Changes since revision 1.23: +1 -0 lines
the backtrace now stores only what happened since the last INTERPRET;
	this avoids very long pointless backtraces for deep include nests.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Feb 24 11:54:39 1999 UTC (22 years, 4 months ago) by jwilke
Branches: MAIN
Diff to: previous 1.22: preferred, unified
Changes since revision 1.22: +23 -16 lines
Change of .error-frame for this pattern:

xxx.fs:312: Undefined word
    blabla bla blablabla
    ^^^^^^
Error: Undefined word

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Feb 21 14:55:44 1999 UTC (22 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.21: preferred, unified
Changes since revision 1.21: +1 -0 lines
gforth-ditc is now installed with "make install"
bugfix in print-backtrace
rewrote number output: now uses a fixed buffer HOLDBUF; added <<# and
	#>> to deal with nested number output (e.g., AT-XY), and fixed
	ud.r and d.r (and thus all the "." words) and DUMP to use
	them.  Other words using <# still have to be fixed.
removed COMPACT// and its use; it did not work, and anyway, it's a bad
	idea for Cygwin, Domain/OS (Apollo's OS), and possibly other OSs.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat Feb 20 23:29:49 1999 UTC (22 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.20: preferred, unified
Changes since revision 1.20: +7 -6 lines
Broke up s>number in int.fs (the other "changes" are just touched files)

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Feb 20 22:13:23 1999 UTC (22 years, 4 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.19: preferred, unified
Changes since revision 1.19: +18 -7 lines
Another benchres entry.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Feb 16 06:32:33 1999 UTC (22 years, 4 months ago) by crook
Branches: MAIN
Diff to: previous 1.18: preferred, unified
Changes since revision 1.18: +3 -1 lines
-Added my name to the ToDo file under documentation
-Glossed the oof files
-Minor glossary additions elsewhere
-Another set of changes to gforth.ds; mainly the addition of material
 to the introductory chapter. Also, re-organised stuff in the oof
 sections and made a typo pass over a few other bits.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri Feb 5 16:08:16 1999 UTC (22 years, 4 months ago) by anton
Branches: MAIN
Diff to: previous 1.17: preferred, unified
Changes since revision 1.17: +22 -13 lines
fixed DPL bug ("1." now gives a DPL of 0)

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Feb 3 00:10:24 1999 UTC (22 years, 4 months ago) by crook
Branches: MAIN
Diff to: previous 1.16: preferred, unified
Changes since revision 1.16: +22 -6 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.16: download - view: text, markup, annotated - select for diffs
Thu Jan 21 20:09:15 1999 UTC (22 years, 5 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.15: preferred, unified
Changes since revision 1.15: +1 -1 lines
Minor fixes for SHARC
KEY returns now EOF (-1) when at end of file (non-standard?)

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Jan 3 21:48:38 1999 UTC (22 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.14: preferred, unified
Changes since revision 1.14: +3 -0 lines
added ]L, IN-DICTIONARY? and IN-RETURN-STACK? to stuff.fs
refactored a few words to use IN-DICTIONARY?
added backtrace hooks to CATCH, THROW and (DOERROR)
added simple backtrace printing

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Jan 2 14:03:36 1999 UTC (22 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.13: preferred, unified
Changes since revision 1.13: +33 -7 lines
improved >name accuracy
refactored : and :noname

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Dec 19 13:43:18 1998 UTC (22 years, 6 months ago) by anton
Branches: MAIN
CVS tags: v0-4-0
Diff to: previous 1.12: preferred, unified
Changes since revision 1.12: +2 -2 lines
markers now reset included-files
fixed another bug in marker
added/changed some comments

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Dec 11 22:54:31 1998 UTC (22 years, 6 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.11: preferred, unified
Changes since revision 1.11: +35 -22 lines
Added further options to shrink a kernel down
Cleaned up conditional primitives (works now for C-generated part, too)
Cleaned up mach files for embedded architectures
Cleaned up options in the kernel

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Dec 8 22:03:10 1998 UTC (22 years, 6 months ago) by anton
Branches: MAIN
Diff to: previous 1.10: preferred, unified
Changes since revision 1.10: +19 -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.10: download - view: text, markup, annotated - select for diffs
Sun Nov 22 21:44:05 1998 UTC (22 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.9: preferred, unified
Changes since revision 1.9: +1 -1 lines
more doc fixes

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Nov 22 21:23:27 1998 UTC (22 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.8: preferred, unified
Changes since revision 1.8: +1 -1 lines
removed all "unknown" from docs, except those from mini-oof

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Nov 8 23:08:06 1998 UTC (22 years, 7 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.7: preferred, unified
Changes since revision 1.7: +6 -16 lines
Bug fix: print cause for problems in command line
Cleaned up Makefiles
Adjusted configures for DOS and OS/2 (not tested yet)
New feature: link image into executable (for non-OS systems)

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Oct 18 23:16:53 1998 UTC (22 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.6: preferred, unified
Changes since revision 1.6: +1 -0 lines
Added infile-id, fixed bug with KEY? when input is not a tty.
First try to compile it under Win32.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Oct 10 10:28:36 1998 UTC (22 years, 8 months ago) by pazsan
Branches: MAIN
Diff to: previous 1.5: preferred, unified
Changes since revision 1.5: +3 -3 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.5: download - view: text, markup, annotated - select for diffs
Tue Jul 28 08:49:35 1998 UTC (22 years, 10 months ago) by anton
Branches: MAIN
Diff to: previous 1.4: preferred, unified
Changes since revision 1.4: +15 -12 lines
fixed bug (S" QUIT .( hello) CR" EVALUATE) reported by Lars Krueger
  (at least I fixed this symptom, IMO the input stream needs reworking).

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Jul 8 19:55:03 1998 UTC (22 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.3: preferred, unified
Changes since revision 1.3: +0 -4 lines
eliminated capitalize (was present twice with different stack effects
	but was used nowhere).

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Jul 8 16:47:33 1998 UTC (22 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.2: preferred, unified
Changes since revision 1.2: +6 -2 lines
renamed 00-readme files to README
added scripts elisp-comp and missing
removed kernel/interp.fs (should have been removed in mega-patch)
added make rule for doc/gforth.txt
renamed PARSE-WORD into SWORD (PARSE-WORD is used with the meaning of NAME in
	OpenBoot and dpans6 A.6.2.2008)

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Jun 17 16:55:17 1998 UTC (23 years ago) by anton
Branches: MAIN
Diff to: previous 1.1: preferred, unified
Changes since revision 1.1: +1 -1 lines
Default path now has "." in front
Worked a bit on the documentation
fixed handling of "." in open-path-file (now also works with "." from the path)

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat May 2 21:29:07 1998 UTC (23 years, 1 month ago) by pazsan
Branches: MAIN
Mega-Patch; lots of changes

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>