mit-scheme.git
21 years agoAdd indent methods for SFRI keywords.
Chris Hanson [Wed, 15 Jan 2003 04:52:25 +0000 (04:52 +0000)]
Add indent methods for SFRI keywords.

21 years agoAdd comment aout treating MIME digests as subfolders.
Chris Hanson [Fri, 10 Jan 2003 21:29:10 +0000 (21:29 +0000)]
Add comment aout treating MIME digests as subfolders.

21 years agoEliminate last vestiges of UNWIND-PROTECT.
Chris Hanson [Fri, 10 Jan 2003 20:25:05 +0000 (20:25 +0000)]
Eliminate last vestiges of UNWIND-PROTECT.

21 years agoRework code that starts the debugger. The edwin variable
Chris Hanson [Fri, 10 Jan 2003 20:10:00 +0000 (20:10 +0000)]
Rework code that starts the debugger.  The edwin variable
DEBUGGER-START-ON-ERROR? has been removed, and the various
DEBUG-ON-*-ERROR edwin variables have been generalized to take a 'ASK
value that prompts the user.  The prompting has been cleaned up, and
the interface simplified.

21 years agoOrder predicates for keys must also handle buttons. Otherwise, the
Chris Hanson [Fri, 10 Jan 2003 18:52:09 +0000 (18:52 +0000)]
Order predicates for keys must also handle buttons.  Otherwise, the
code that sorts key bindings will break.

21 years agoOrder predicates for keys must also handle buttons. Otherwise, the
Chris Hanson [Fri, 10 Jan 2003 18:50:26 +0000 (18:50 +0000)]
Order predicates for keys must also handle buttons.  Otherwise, the
code that sorts key bindings will break.

21 years agoEliminate unused procedure MAKE-MODIFIED-BUTTON.
Chris Hanson [Thu, 9 Jan 2003 20:52:21 +0000 (20:52 +0000)]
Eliminate unused procedure MAKE-MODIFIED-BUTTON.

21 years agoMove URL support back to the runtime system.
Chris Hanson [Thu, 9 Jan 2003 19:44:03 +0000 (19:44 +0000)]
Move URL support back to the runtime system.

21 years agoMove URL support back to the runtime system.
Chris Hanson [Thu, 9 Jan 2003 19:23:54 +0000 (19:23 +0000)]
Move URL support back to the runtime system.

21 years agoFix broken multi-line string constant.
Chris Hanson [Sun, 5 Jan 2003 23:30:21 +0000 (23:30 +0000)]
Fix broken multi-line string constant.

21 years agoEliminate trailing spaces after last item in row.
Chris Hanson [Fri, 3 Jan 2003 21:56:01 +0000 (21:56 +0000)]
Eliminate trailing spaces after last item in row.

21 years agoFix fencepost error -- output must be less than width of output device.
Chris Hanson [Fri, 3 Jan 2003 21:32:12 +0000 (21:32 +0000)]
Fix fencepost error -- output must be less than width of output device.

21 years agoRename: WRITE-STRINGS-AS-TABLE -> WRITE-STRINGS-IN-COLUMNS.
Chris Hanson [Fri, 3 Jan 2003 01:37:53 +0000 (01:37 +0000)]
Rename: WRITE-STRINGS-AS-TABLE -> WRITE-STRINGS-IN-COLUMNS.

21 years agoDon't write column separators for empty cells in the table.
Chris Hanson [Fri, 3 Jan 2003 01:35:55 +0000 (01:35 +0000)]
Don't write column separators for empty cells in the table.

21 years agoPrint ID strings in row-major order.
Chris Hanson [Thu, 2 Jan 2003 02:02:41 +0000 (02:02 +0000)]
Print ID strings in row-major order.

21 years agoDon't print architecture name. Upcase "LIAR" to emphasize that it is
Chris Hanson [Thu, 2 Jan 2003 02:01:05 +0000 (02:01 +0000)]
Don't print architecture name.  Upcase "LIAR" to emphasize that it is
an acronym.

21 years agoNew procedure WRITE-STRINGS-AS-TABLE is used to format the ID strings
Chris Hanson [Thu, 2 Jan 2003 01:56:33 +0000 (01:56 +0000)]
New procedure WRITE-STRINGS-AS-TABLE is used to format the ID strings
printed by IDENTIFY-WORLD.

21 years agoNew procedure WRITE-STRINGS-AS-TABLE is used to format the ID strings
Chris Hanson [Thu, 2 Jan 2003 01:55:19 +0000 (01:55 +0000)]
New procedure WRITE-STRINGS-AS-TABLE is used to format the ID strings
printed by IDENTIFY-WORLD.

21 years agoFix thinko in previous change.
Chris Hanson [Thu, 2 Jan 2003 01:54:32 +0000 (01:54 +0000)]
Fix thinko in previous change.

21 years agoNew procedure WRITE-STRINGS-AS-TABLE is used to format the ID strings
Chris Hanson [Thu, 2 Jan 2003 01:52:39 +0000 (01:52 +0000)]
New procedure WRITE-STRINGS-AS-TABLE is used to format the ID strings
printed by IDENTIFY-WORLD.

21 years agoAdd predicate and guarantee for exact positive integers.
Chris Hanson [Wed, 1 Jan 2003 05:38:34 +0000 (05:38 +0000)]
Add predicate and guarantee for exact positive integers.

21 years agoImplement GUARANTEE-* for number types.
Chris Hanson [Wed, 1 Jan 2003 02:36:10 +0000 (02:36 +0000)]
Implement GUARANTEE-* for number types.

21 years agoChange GUARANTEE-*-PORT procedures to accept a second argument
Chris Hanson [Wed, 1 Jan 2003 02:27:05 +0000 (02:27 +0000)]
Change GUARANTEE-*-PORT procedures to accept a second argument
specifying the caller, and update all references.

21 years agoMove license statement into runtime, and add copyright statement.
Chris Hanson [Tue, 31 Dec 2002 04:40:53 +0000 (04:40 +0000)]
Move license statement into runtime, and add copyright statement.

21 years agoFix typo.
Chris Hanson [Mon, 30 Dec 2002 06:08:30 +0000 (06:08 +0000)]
Fix typo.

21 years agoFix bug-reporting info.
Chris Hanson [Mon, 30 Dec 2002 05:34:36 +0000 (05:34 +0000)]
Fix bug-reporting info.

21 years agoFix bug-reporting info.
Chris Hanson [Mon, 30 Dec 2002 05:31:36 +0000 (05:31 +0000)]
Fix bug-reporting info.

21 years agoUndo usage of @acronym for MIT and GNU; it doesn't look good in print.
Chris Hanson [Mon, 30 Dec 2002 05:28:45 +0000 (05:28 +0000)]
Undo usage of @acronym for MIT and GNU; it doesn't look good in print.

21 years agoUpdate description of command-line options to reflect change to two
Chris Hanson [Mon, 30 Dec 2002 05:23:41 +0000 (05:23 +0000)]
Update description of command-line options to reflect change to two
hyphens.  Also, extensive editing to bring document up to current
texinfo standards, using newer code-marking commands such as @acronym
and @email.

21 years agoClean "autom4te.cache".
Chris Hanson [Mon, 30 Dec 2002 04:33:08 +0000 (04:33 +0000)]
Clean "autom4te.cache".

21 years agoUpdate license statement.
Chris Hanson [Mon, 30 Dec 2002 04:30:41 +0000 (04:30 +0000)]
Update license statement.

21 years agoAdd new index suffixes; update license statement.
Chris Hanson [Mon, 30 Dec 2002 04:27:05 +0000 (04:27 +0000)]
Add new index suffixes; update license statement.

21 years agoFix version number of FDL.
Chris Hanson [Mon, 30 Dec 2002 03:37:45 +0000 (03:37 +0000)]
Fix version number of FDL.

21 years agoFix problem with sectioning that caused PDF generation to fail.
Chris Hanson [Sun, 29 Dec 2002 00:24:17 +0000 (00:24 +0000)]
Fix problem with sectioning that caused PDF generation to fail.

21 years agoUpdate for GFDL 1.2.
Chris Hanson [Sun, 29 Dec 2002 00:23:25 +0000 (00:23 +0000)]
Update for GFDL 1.2.

21 years agoUpdate for GFDL 1.2.
Chris Hanson [Sun, 29 Dec 2002 00:22:44 +0000 (00:22 +0000)]
Update for GFDL 1.2.

21 years agoChange option processing to accept "--" option syntax, as required by
Chris Hanson [Fri, 27 Dec 2002 03:48:38 +0000 (03:48 +0000)]
Change option processing to accept "--" option syntax, as required by
GNU coding standards.  Older "-" syntax is preserved for
compatibility.

21 years agoChange option processing to accept "--" option syntax, as required by
Chris Hanson [Fri, 27 Dec 2002 03:18:40 +0000 (03:18 +0000)]
Change option processing to accept "--" option syntax, as required by
GNU coding standards.  Older "-" syntax is preserved for
compatibility.

21 years agoAdd message at boot about legal issues.
Chris Hanson [Fri, 27 Dec 2002 03:17:38 +0000 (03:17 +0000)]
Add message at boot about legal issues.

21 years agoDon't keep zero-length logs.
Chris Hanson [Fri, 20 Dec 2002 17:54:24 +0000 (17:54 +0000)]
Don't keep zero-length logs.

21 years agoMust loop after case-folding a character set or string.
Chris Hanson [Thu, 19 Dec 2002 21:35:34 +0000 (21:35 +0000)]
Must loop after case-folding a character set or string.

21 years agoFix bug: typo in CASE-FOLD-CHAR-SET.
Chris Hanson [Thu, 19 Dec 2002 21:31:29 +0000 (21:31 +0000)]
Fix bug: typo in CASE-FOLD-CHAR-SET.

21 years agoMake sure that /usr/local/bin is in the path.
Chris Hanson [Mon, 16 Dec 2002 22:46:37 +0000 (22:46 +0000)]
Make sure that /usr/local/bin is in the path.

21 years agoMake sure that all changelogs are generated.
Chris Hanson [Mon, 16 Dec 2002 05:44:26 +0000 (05:44 +0000)]
Make sure that all changelogs are generated.

21 years agoAdd new procedures:
Chris Hanson [Sun, 15 Dec 2002 05:23:19 +0000 (05:23 +0000)]
Add new procedures:
READ-XML
READ-XML-FILE
WRITE-XML-FILE

21 years agoTweak script so that it uses anonymous access to the repository.
Chris Hanson [Fri, 13 Dec 2002 21:55:34 +0000 (21:55 +0000)]
Tweak script so that it uses anonymous access to the repository.

21 years agoFix thinko in DEFINE-RECORD-TYPE.
Chris Hanson [Fri, 13 Dec 2002 18:55:07 +0000 (18:55 +0000)]
Fix thinko in DEFINE-RECORD-TYPE.

21 years agoFix comment handling to use same strategy as Emacs.
Chris Hanson [Mon, 9 Dec 2002 19:30:26 +0000 (19:30 +0000)]
Fix comment handling to use same strategy as Emacs.

21 years agoAdd ability to specify handlers for processing instructions. These
Chris Hanson [Mon, 9 Dec 2002 19:03:38 +0000 (19:03 +0000)]
Add ability to specify handlers for processing instructions.  These
handlers are invoked during parsing, and their results replace the
processing instructions in the XML output tree.

21 years agoTweak formatting of DTD with both external and internal parts.
Chris Hanson [Mon, 9 Dec 2002 18:19:04 +0000 (18:19 +0000)]
Tweak formatting of DTD with both external and internal parts.

21 years agoDon't rewrite & in entity values; it is assumed that value is already
Chris Hanson [Mon, 9 Dec 2002 18:17:57 +0000 (18:17 +0000)]
Don't rewrite & in entity values; it is assumed that value is already
rewritten.

21 years agoImplement editor variable vc-cvs-stay-local which tells VC to trust
Chris Hanson [Mon, 9 Dec 2002 06:04:58 +0000 (06:04 +0000)]
Implement editor variable vc-cvs-stay-local which tells VC to trust
the CVS timestamps when trying to see whether a file has been
modified, rather than querying the repository.

21 years agoUse new column-tracking feature of output ports to do a better job of
Chris Hanson [Mon, 9 Dec 2002 05:47:33 +0000 (05:47 +0000)]
Use new column-tracking feature of output ports to do a better job of
indenting.

21 years agoChange output ports to track current column. This is needed to do
Chris Hanson [Mon, 9 Dec 2002 05:40:41 +0000 (05:40 +0000)]
Change output ports to track current column.  This is needed to do
indentation right.

21 years agoChange output of parser to distinguish <foo></foo> from <foo/>.
Chris Hanson [Sun, 8 Dec 2002 17:58:45 +0000 (17:58 +0000)]
Change output of parser to distinguish <foo></foo> from <foo/>.

21 years agoImplement MAKE-TOP-LEVEL-ENVIRONMENT.
Chris Hanson [Sat, 7 Dec 2002 21:37:07 +0000 (21:37 +0000)]
Implement MAKE-TOP-LEVEL-ENVIRONMENT.

21 years agoFix harmless typo.
Chris Hanson [Sat, 7 Dec 2002 04:57:05 +0000 (04:57 +0000)]
Fix harmless typo.

21 years agoFold long start elements that have multiple attributes.
Chris Hanson [Sat, 7 Dec 2002 04:47:50 +0000 (04:47 +0000)]
Fold long start elements that have multiple attributes.

21 years agoDon't discard XML comments; these are important to preserve when
Chris Hanson [Sat, 7 Dec 2002 04:14:19 +0000 (04:14 +0000)]
Don't discard XML comments; these are important to preserve when
processing documents.

21 years agoUpdate to version 1.2.
Chris Hanson [Mon, 2 Dec 2002 19:06:55 +0000 (19:06 +0000)]
Update to version 1.2.

21 years agoUpdate to autoconf 2.5.
Chris Hanson [Wed, 27 Nov 2002 03:15:21 +0000 (03:15 +0000)]
Update to autoconf 2.5.

21 years agoDon't use $Header$.
Chris Hanson [Wed, 27 Nov 2002 02:09:30 +0000 (02:09 +0000)]
Don't use $Header$.

21 years agoUpdate FSF address in a few more places.
Chris Hanson [Tue, 26 Nov 2002 05:32:30 +0000 (05:32 +0000)]
Update FSF address in a few more places.

21 years agoFix bug in translation of graphics drawing modes.
Chris Hanson [Mon, 25 Nov 2002 05:54:40 +0000 (05:54 +0000)]
Fix bug in translation of graphics drawing modes.

21 years agoChange "this program" to "MIT Scheme" in prescript.
Chris Hanson [Fri, 22 Nov 2002 21:44:25 +0000 (21:44 +0000)]
Change "this program" to "MIT Scheme" in prescript.

21 years agoUse updated version of GPL with correct address.
Chris Hanson [Fri, 22 Nov 2002 21:42:49 +0000 (21:42 +0000)]
Use updated version of GPL with correct address.

22 years agoOnly unlink symlink if its target is the one we linked to.
Chris Hanson [Thu, 21 Nov 2002 04:02:34 +0000 (04:02 +0000)]
Only unlink symlink if its target is the one we linked to.

22 years agoOnly unlink symlink if its target is the one we linked to.
Chris Hanson [Thu, 21 Nov 2002 03:51:36 +0000 (03:51 +0000)]
Only unlink symlink if its target is the one we linked to.

22 years agoDon't use rm-old-pkg option by default.
Chris Hanson [Thu, 21 Nov 2002 03:39:51 +0000 (03:39 +0000)]
Don't use rm-old-pkg option by default.

22 years agoInclude <string.h> to provide strerror.
Chris Hanson [Thu, 21 Nov 2002 03:13:33 +0000 (03:13 +0000)]
Include <string.h> to provide strerror.

22 years agoUse strerror if available.
Chris Hanson [Wed, 20 Nov 2002 20:49:57 +0000 (20:49 +0000)]
Use strerror if available.

22 years agoAdd check for strerror.
Chris Hanson [Wed, 20 Nov 2002 20:40:45 +0000 (20:40 +0000)]
Add check for strerror.

22 years agoFix typo.
Chris Hanson [Wed, 20 Nov 2002 20:35:04 +0000 (20:35 +0000)]
Fix typo.

22 years agoUpdate license text to GNU standard.
Chris Hanson [Wed, 20 Nov 2002 19:46:27 +0000 (19:46 +0000)]
Update license text to GNU standard.

22 years agoChange license format to match recommended GNU standards.
Chris Hanson [Wed, 20 Nov 2002 18:32:26 +0000 (18:32 +0000)]
Change license format to match recommended GNU standards.

22 years agoChange license format to match recommended GNU standards.
Chris Hanson [Wed, 20 Nov 2002 18:30:13 +0000 (18:30 +0000)]
Change license format to match recommended GNU standards.

22 years agoInitial revision.
Chris Hanson [Wed, 20 Nov 2002 18:24:43 +0000 (18:24 +0000)]
Initial revision.

22 years agoAdd debugging information to distribution.
Chris Hanson [Wed, 20 Nov 2002 18:20:40 +0000 (18:20 +0000)]
Add debugging information to distribution.

22 years agoDocument new optional LINE-TRANSLATION argument to
Chris Hanson [Wed, 20 Nov 2002 18:10:02 +0000 (18:10 +0000)]
Document new optional LINE-TRANSLATION argument to
TCP-SERVER-CONNECTION-ACCEPT.  Document new SRFI special forms.

22 years agoLoad <termios.h> prior to <curses.h> as it is needed on solaris.
Chris Hanson [Wed, 20 Nov 2002 15:39:40 +0000 (15:39 +0000)]
Load <termios.h> prior to <curses.h> as it is needed on solaris.

22 years agoUse statfs only on linux and hp-ux systems.
Chris Hanson [Tue, 19 Nov 2002 16:56:44 +0000 (16:56 +0000)]
Use statfs only on linux and hp-ux systems.

22 years agoChange to use cvs2cl rather than Scheme. This Perl program can be
Chris Hanson [Tue, 12 Nov 2002 22:15:49 +0000 (22:15 +0000)]
Change to use cvs2cl rather than Scheme.  This Perl program can be
used with a remote CVS server.

22 years agoAdd usermap for use with cvs2cl.
Chris Hanson [Tue, 12 Nov 2002 20:32:59 +0000 (20:32 +0000)]
Add usermap for use with cvs2cl.

22 years agoAdd default modes for .inc and .xml files.
Chris Hanson [Sat, 26 Oct 2002 04:24:12 +0000 (04:24 +0000)]
Add default modes for .inc and .xml files.

22 years agoUpdate version to reflect recent changes.
Chris Hanson [Wed, 23 Oct 2002 02:04:34 +0000 (02:04 +0000)]
Update version to reflect recent changes.

22 years agoRewrite loop in Prim_microcode_library_path to work around bug in IBM
Chris Hanson [Wed, 23 Oct 2002 02:03:13 +0000 (02:03 +0000)]
Rewrite loop in Prim_microcode_library_path to work around bug in IBM
C compiler 3.6.5.

22 years agoFix problem with newer version of IBM C compiler.
Chris Hanson [Tue, 22 Oct 2002 02:39:49 +0000 (02:39 +0000)]
Fix problem with newer version of IBM C compiler.

22 years agoFix problem with newer version of IBM C compiler.
Chris Hanson [Tue, 22 Oct 2002 02:39:37 +0000 (02:39 +0000)]
Fix problem with newer version of IBM C compiler.

22 years agoAdd code to catch and ignore errors when loading uncompressed
Chris Hanson [Mon, 21 Oct 2002 15:10:21 +0000 (15:10 +0000)]
Add code to catch and ignore errors when loading uncompressed
debugging information files.

22 years agoAdd optional LINE-TRANSLATION argument to TCP-SERVER-CONNECTION-ACCEPT.
Chris Hanson [Mon, 7 Oct 2002 02:13:14 +0000 (02:13 +0000)]
Add optional LINE-TRANSLATION argument to TCP-SERVER-CONNECTION-ACCEPT.

22 years agoFix bug: callers of CURRENT-DEFINITION-START assume that the returned
Chris Hanson [Tue, 1 Oct 2002 02:39:19 +0000 (02:39 +0000)]
Fix bug: callers of CURRENT-DEFINITION-START assume that the returned
value is always a mark, but if there was no definition, it was
returning #F.  (Thanks to Michael Vanier's TA.)

22 years agoDon't initial M-x shell-command prompt history to most recent input.
Chris Hanson [Fri, 6 Sep 2002 04:03:31 +0000 (04:03 +0000)]
Don't initial M-x shell-command prompt history to most recent input.
Instead make it blank and let the user use M-p.

22 years agoFix typo -- can't put parentheses around compound statement.
Chris Hanson [Thu, 5 Sep 2002 15:49:49 +0000 (15:49 +0000)]
Fix typo -- can't put parentheses around compound statement.

22 years agoAdd support for running under valgrind.
Chris Hanson [Wed, 21 Aug 2002 02:21:56 +0000 (02:21 +0000)]
Add support for running under valgrind.

22 years agoUpdate exception statement to use FSF's wording.
Chris Hanson [Fri, 16 Aug 2002 16:58:54 +0000 (16:58 +0000)]
Update exception statement to use FSF's wording.

22 years agoFix bug in field-sorting commands: if there was no linear whitespace
Chris Hanson [Wed, 14 Aug 2002 02:55:26 +0000 (02:55 +0000)]
Fix bug in field-sorting commands: if there was no linear whitespace
on the line, it failed to correctly detect the end of the field.

22 years agoFix bug: must not signal error if only one entry in changelog and no
Chris Hanson [Mon, 12 Aug 2002 18:03:26 +0000 (18:03 +0000)]
Fix bug: must not signal error if only one entry in changelog and no
"local variables:" at end.

22 years agoAdd instructions.
Chris Hanson [Thu, 11 Jul 2002 16:47:42 +0000 (16:47 +0000)]
Add instructions.

22 years agoUse "install -d" to make directories.
Chris Hanson [Thu, 11 Jul 2002 16:41:40 +0000 (16:41 +0000)]
Use "install -d" to make directories.

22 years agoFix two bugs: (1) Remove an item from the finalizer prior to running
Chris Hanson [Mon, 8 Jul 2002 17:25:29 +0000 (17:25 +0000)]
Fix two bugs:  (1) Remove an item from the finalizer prior to running
its finalization procedure.  (2) In REMOVE-ALL-FROM-GC-FINALIZER!,
don't run the finalization procedure if the key object has been
dropped.