gforth: gforth/blocks.fs
Default branch: MAIN
Bookmark a link to HEAD:
(view)
(download)
Revision 1.62
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Dec 31 15:25:17 2012 UTC (4 months, 2 weeks ago) by anton
Branch:
MAIN
CVS Tags:
HEAD
Changes since 1.61: +1 -1 lines
Diff to previous 1.61
updated copyright year
Revision 1.61
-
(view)
(download)
(annotate)
- [select for diffs]
Sat May 26 10:20:01 2012 UTC (11 months, 3 weeks ago) by pazsan
Branch:
MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60
Block size made configurable (not completed)
Float and double number separators configurable (see VFX)
Revision 1.60
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Feb 16 17:13:04 2012 UTC (15 months ago) by anton
Branch:
MAIN
Changes since 1.59: +1 -1 lines
Diff to previous 1.59
fixed http://savannah.gnu.org/bugs/?35540 (confusing doc)
Revision 1.59
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Dec 31 15:29:25 2011 UTC (16 months, 2 weeks ago) by anton
Branch:
MAIN
Changes since 1.58: +1 -1 lines
Diff to previous 1.58
updated copyright years
Revision 1.58
-
(view)
(download)
(annotate)
- [select for diffs]
Fri May 20 13:54:37 2011 UTC (2 years ago) by anton
Branch:
MAIN
Changes since 1.57: +1 -1 lines
Diff to previous 1.57
bugfix: USE now checks for non-empty file name (reported by Zbigniew Baniewski)
Revision 1.57
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jan 19 19:26:03 2011 UTC (2 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.56: +4 -8 lines
Diff to previous 1.56
Documentation update (LOAD and BLK)
Revision 1.56
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jan 19 19:00:45 2011 UTC (2 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.55: +5 -3 lines
Diff to previous 1.55
Catch "0 LOAD". Bug report by Zbiggy in
<slrnijedlp.28u.zbigniew2011REMOVE@Tichy.myhome.org>
Revision 1.55
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Jul 15 16:11:49 2008 UTC (4 years, 10 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-7-0
Changes since 1.54: +1 -1 lines
Diff to previous 1.54
updated copyright years
updated copyright-blacklist (added libltdl)
updated distributed files (don't distribute files without distribution terms)
added copyright to preforth.in and build-ec.in
Revision 1.54
-
(view)
(download)
(annotate)
- [select for diffs]
Sun May 18 19:30:48 2008 UTC (5 years ago) by pazsan
Branch:
MAIN
Changes since 1.53: +1 -1 lines
Diff to previous 1.53
Changed empty-buffer
Revision 1.53
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Dec 31 18:40:23 2007 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.52: +2 -3 lines
Diff to previous 1.52
updated copyright notices for GPL v3
Revision 1.52
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Dec 31 17:34:58 2007 UTC (5 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.51: +1 -1 lines
Diff to previous 1.51
updated copyright years
Revision 1.51
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Jul 6 12:54:56 2007 UTC (5 years, 10 months ago) by anton
Branch:
MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50
fixed most problems reported by "make checkdoc"
Revision 1.50
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Feb 19 00:08:20 2007 UTC (6 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.49: +2 -3 lines
Diff to previous 1.49
added endtry-iferror and used it in blocks.fs
documented new try... constructs
Revision 1.49
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Feb 18 18:59:40 2007 UTC (6 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48
deal properly with the absence of RECOVER, next try
Revision 1.48
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Feb 18 18:51:40 2007 UTC (6 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.47: +3 -2 lines
Diff to previous 1.47
deal properly with the absence of RECOVER
Revision 1.47
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Feb 18 18:30:51 2007 UTC (6 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46
added RESTORE and IFERROR, deleted RECOVER (undocumented)
Revision 1.46
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Dec 31 13:39:11 2006 UTC (6 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.45: +1 -1 lines
Diff to previous 1.45
updated copyright years
Revision 1.45
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Oct 11 19:18:51 2006 UTC (6 years, 7 months ago) by pazsan
Branch:
MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44
Replaced rethrow solution with nothrow
Revision 1.44
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Oct 8 11:30:55 2006 UTC (6 years, 7 months ago) by pazsan
Branch:
MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43
Renamed THROW>ERROR to RETHROW
Revision 1.43
-
(view)
(download)
(annotate)
- [select for diffs]
Mon May 1 09:45:56 2006 UTC (7 years ago) by anton
Branch:
MAIN
Changes since 1.42: +4 -1 lines
Diff to previous 1.42
eliminated INIT8 and the use of chains.fs
Revision 1.42
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Oct 30 14:18:41 2003 UTC (9 years, 6 months ago) by pazsan
Branch:
MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
fixed block 0 update and refill
Revision 1.41
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Mar 9 15:16:46 2003 UTC (10 years, 2 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-6-0,
v0-6-1,
v0-6-2
Changes since 1.40: +1 -1 lines
Diff to previous 1.40
updated copyright years
Revision 1.40
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Jan 22 10:59:54 2003 UTC (10 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.39: +2 -3 lines
Diff to previous 1.39
factored out saving and restoring loadfilename (not relevant for new-input)
Revision 1.39
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Jan 20 19:17:59 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.38: +4 -4 lines
Diff to previous 1.38
replaced loadfilename# with loadfilename (bugfix)
Revision 1.38
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Jan 20 17:07:36 2003 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
undid changes to copyright notices
Revision 1.37
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Jan 19 23:35:29 2003 UTC (10 years, 4 months ago) by pazsan
Branch:
MAIN
Changes since 1.36: +1 -1 lines
Diff to previous 1.36
Updated copyright notices
Added stack effects to kernel/input.fs
Revision 1.36
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Dec 25 15:45:15 2002 UTC (10 years, 4 months ago) by anton
Branch:
MAIN
Changes since 1.35: +18 -10 lines
Diff to previous 1.35
Limit blocks files to 2GB (to avoid catastrphic interaction with gforth<0.6.0)
blocks bugfixes: OPEN-BLOCKS tries to avoid deleting existing blocks files
SAVE-BUFFERS stack underflow fixed
Revision 1.35
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Sep 14 08:34:03 2002 UTC (10 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.34: +1 -0 lines
Diff to previous 1.34
fixed bugs in compat/strcomp.fs and its usage
Revision 1.34
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Oct 29 20:27:02 2000 UTC (12 years, 6 months ago) by pazsan
Branch:
MAIN
Changes since 1.33: +19 -1 lines
Diff to previous 1.33
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.33
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Sep 23 15:46:51 2000 UTC (12 years, 7 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-5-0
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
changed FSF address in copyright messages
Revision 1.32
-
(view)
(download)
(annotate)
- [select for diffs]
Sat Sep 23 15:05:58 2000 UTC (12 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.31: +1 -1 lines
Diff to previous 1.31
updated copyright dates in many files (not in ec-related files)
Revision 1.31
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Sep 6 20:30:06 2000 UTC (12 years, 8 months ago) by anton
Branch:
MAIN
Changes since 1.30: +5 -1 lines
Diff to previous 1.30
improved error messages for errors happening in non-files.
Revision 1.30
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Aug 17 12:46:57 2000 UTC (12 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.29: +10 -2 lines
Diff to previous 1.29
documentation changes
added path-allot and clear-path
Revision 1.29
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Feb 28 21:27:07 2000 UTC (13 years, 2 months ago) by crook
Branch:
MAIN
Changes since 1.28: +3 -2 lines
Diff to previous 1.28
Minor tweaks to documentation.
Revision 1.28
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Dec 3 18:24:21 1999 UTC (13 years, 5 months ago) by crook
Branch:
MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27
Fixed (my earlier) errors in the documentation of Standard search words
in search.fs. Minor documentation tweaks in the other files.
Revision 1.27
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Nov 8 22:01:07 1999 UTC (13 years, 6 months ago) by crook
Branch:
MAIN
Changes since 1.26: +1 -1 lines
Diff to previous 1.26
Various minor documentation changes to match the latest gforth.ds
Revision 1.26
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Aug 29 21:44:44 1999 UTC (13 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.25: +5 -4 lines
Diff to previous 1.25
Made block 0 the first block and provided OFFSET for backward compatibility
(store 1 there).
Fixed bug for negative buffers.
Added a type in write-file for OS-less ports.
Some corrections to make the SHARC port compile again.
HAS_DEBUG is now a central flag which replaces perror and fprintf if not set.
Revision 1.25
-
(view)
(download)
(annotate)
- [select for diffs]
Fri May 21 20:35:35 1999 UTC (14 years ago) by anton
Branch:
MAIN
Changes since 1.24: +5 -2 lines
Diff to previous 1.24
documentation changes
introduced <IS>
fixed TO in comp.fs
Revision 1.24
-
(view)
(download)
(annotate)
- [select for diffs]
Fri Apr 16 22:19:50 1999 UTC (14 years, 1 month ago) by crook
Branch:
MAIN
Changes since 1.23: +74 -34 lines
Diff to previous 1.23
.cvsignore -- added a couple of other files I was tired of seeing flagged
by CVS
README -- added references to a couple more .fs files that are part of
the gforth distribution
blocks.fs -- fixed a bug in UPDATED? and added glossary entries for all
words.
colorize.fs -- fixed a bug that was introduced by a dictionary
structure change between 0.3.0 and 0.4.0 (I think.. it used to work
on 0.3.0 and I compared the color WORDS with the normal WORDS and found
some dirrerences
doc/gforth.1 -- minor tweaks to man page. I now think that I'd like to
be able to auto-generate the man page from what is now Chapter 3 of the
manual. That's in line with GNU's general attitude towards man pages..
doc/gforth.ds -- added stuff about blocks, revamped Chapter 3 and other
miscellaneous changes.
kernel/comp.fs -- glossary tweaks
kernel/require.fs -- glossary tweaks
Revision 1.23
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Mar 29 22:52:27 1999 UTC (14 years, 1 month ago) by crook
Branch:
MAIN
Changes since 1.22: +6 -4 lines
Diff to previous 1.22
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.22
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Mar 23 20:24:16 1999 UTC (14 years, 2 months ago) by crook
Branch:
MAIN
Changes since 1.21: +4 -4 lines
Diff to previous 1.21
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.21
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Feb 3 00:10:19 1999 UTC (14 years, 3 months ago) by crook
Branch:
MAIN
Changes since 1.20: +16 -4 lines
Diff to previous 1.20
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.20
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Dec 13 23:29:58 1998 UTC (14 years, 5 months ago) by pazsan
Branch:
MAIN
CVS Tags:
v0-4-0
Changes since 1.19: +26 -20 lines
Diff to previous 1.19
Added some documentation (files stup, blocks stub, Mini-OOF implementation)
Added Benchres for my machine
made DOS and Win32 compile and run
New gforthmi.bat script for DOS - needs a temporary file for the commands
instead of the -e option.
Added select.o again for DOS (DJGPP's select is broken wrt timing)
Improved select.c
Bug with DOS: engine-ditc doesn't compile with optimization on. Maybe I need
to get a new GCC version for DOS?
Revision 1.19
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Dec 8 22:02:36 1998 UTC (14 years, 5 months ago) by anton
Branch:
MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
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.18
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Apr 12 21:49:12 1998 UTC (15 years, 1 month ago) by pazsan
Branch:
MAIN
Changes since 1.17: +4 -4 lines
Diff to previous 1.17
Added mini-oof and example, started docu for that.
Corrected "load" bug in blocks.fs (seems to be that really noone uses blocks.fs).
Minor changes do gforth.el
Revision 1.17
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Jul 31 16:17:06 1997 UTC (15 years, 9 months ago) by anton
Branch:
MAIN
Changes since 1.16: +9 -9 lines
Diff to previous 1.16
Added documentation for structures and object.fs
Changed representation of structures from "size align" to "align size",
and renamed 1 cells: to cell% etc.
added %size and %alignment
fixed search bug
added command-line option --die-on-signal
Revision 1.16
-
(view)
(download)
(annotate)
- [select for diffs]
Sun Jul 6 16:03:24 1997 UTC (15 years, 10 months ago) by jwilke
Branch:
MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
Uses now initialization chain.
Got into trouble with previous method, because the whole initialization chain
was executed on block-cold!
jens
Revision 1.15
-
(view)
(download)
(annotate)
- [select for diffs]
Thu May 29 19:42:12 1997 UTC (15 years, 11 months ago) by pazsan
Branch:
MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
Bug fixes, consistency improvements,
added lib.fs
Revision 1.14
-
(view)
(download)
(annotate)
- [select for diffs]
Wed May 21 20:39:18 1997 UTC (16 years ago) by anton
Branch:
MAIN
Changes since 1.13: +1 -1 lines
Diff to previous 1.13
jwilke's changes:
Moved many files to other directories
renamed many files
other changes unknown to me.
Revision 1.13
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Mar 27 13:31:01 1997 UTC (16 years, 1 month ago) by anton
Branch:
MAIN
CVS Tags:
v0-3-0
Changes since 1.12: +4 -3 lines
Diff to previous 1.12
threw out blocks.fs:include (would confuse users)
added dictionary-end
script? is now set correctly
look and represent now work correctly on the Alpha
Revision 1.12
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Mar 20 14:39:49 1997 UTC (16 years, 2 months ago) by anton
Branch:
MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11
fixed a few Makefile bugs (make clean)
renamed blocks.fs:flush-file into flush-blocks
fixed bell bug (now flushes the output)
documentation changes
Revision 1.11
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Oct 2 09:48:56 1996 UTC (16 years, 7 months ago) by anton
Branch:
MAIN
CVS Tags:
v0-2-0,
v0-2-1
Changes since 1.10: +4 -4 lines
Diff to previous 1.10
made path separator OS-dependent (';' for non-Unix)
renamed use-file to open-blocks
reintroduced FUZZ (for non-Unix)
Revision 1.10
-
(view)
(download)
(annotate)
- [select for diffs]
Mon Sep 30 13:16:07 1996 UTC (16 years, 7 months ago) by anton
Branch:
MAIN
Changes since 1.9: +4 -2 lines
Diff to previous 1.9
Documentation changes
Building in a dir different from the srcdir now works
a few bug fixes
Revision 1.9
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Jul 16 20:57:06 1996 UTC (16 years, 10 months ago) by pazsan
Branch:
MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8
SPECIAL: to create special "state-smart" words
Revision 1.8
-
(view)
(download)
(annotate)
- [select for diffs]
Tue May 7 16:15:21 1996 UTC (17 years ago) by pazsan
Branch:
MAIN
Changes since 1.7: +7 -3 lines
Diff to previous 1.7
Some small bugfixes.
Revision 1.7
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Nov 7 18:06:32 1995 UTC (17 years, 6 months ago) by anton
Branch:
MAIN
CVS Tags:
gforth-0_1beta
Changes since 1.6: +20 -1 lines
Diff to previous 1.6
added copyright headers
changes to loadfilename & co. to make savesystem transparent to
assertions and ~~
Revision 1.6
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Sep 6 21:00:10 1995 UTC (17 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
Removed BUGS, tried to clean up.
Revision 1.5
-
(view)
(download)
(annotate)
- [select for diffs]
Tue Aug 29 21:07:33 1995 UTC (17 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.4: +89 -28 lines
Diff to previous 1.4
Added multibuffering in blocks and a simple block editor
(in a block file, load with include blockedit.fb after loading
blocks.fs).
Made DOS port work (you must change .gforth-history to
gforth-history by hand still!)
Revision 1.4
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Apr 20 09:42:45 1995 UTC (18 years, 1 month ago) by anton
Branch:
MAIN
Changes since 1.3: +7 -2 lines
Diff to previous 1.3
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.3
-
(view)
(download)
(annotate)
- [select for diffs]
Thu Feb 9 17:49:54 1995 UTC (18 years, 3 months ago) by anton
Branch:
MAIN
Changes since 1.2: +6 -4 lines
Diff to previous 1.2
fixed blocks.fb creation bug by making result of create-file readable.
Revision 1.2
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Aug 31 19:42:43 1994 UTC (18 years, 8 months ago) by pazsan
Branch:
MAIN
Changes since 1.1: +20 -8 lines
Diff to previous 1.1
Added options to allow good register scheduling on i386
added blocks
Revision 1.1
-
(view)
(download)
(annotate)
- [select for diffs]
Wed Aug 10 17:22:35 1994 UTC (18 years, 9 months ago) by anton
Branch:
MAIN
added blocks.fs
improved indentation in gforth.el
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.