Chris Hanson [Fri, 7 Feb 2003 20:02:14 +0000 (20:02 +0000)]
New procedures: STRING->XML, SUBSTRING->XML, and XML->STRING.
Chris Hanson [Thu, 6 Feb 2003 19:48:32 +0000 (19:48 +0000)]
Export GUARANTEE-PAIR to global environment.
Chris Hanson [Thu, 6 Feb 2003 18:52:08 +0000 (18:52 +0000)]
Fix bug in definition of COMPLETE keyword.
Chris Hanson [Fri, 31 Jan 2003 06:04:38 +0000 (06:04 +0000)]
Generate appropriate error message when ellipsis appears in template
but not in pattern.
Chris Hanson [Fri, 31 Jan 2003 05:00:52 +0000 (05:00 +0000)]
Update copyright; use PAIR? rather than NULL? where appropriate.
Chris Hanson [Thu, 30 Jan 2003 17:30:25 +0000 (17:30 +0000)]
Export CHAR-SET:XML-WHITESPACE.
Chris Hanson [Sun, 26 Jan 2003 06:35:41 +0000 (06:35 +0000)]
Update copyright/license statement.
Chris Hanson [Sun, 26 Jan 2003 06:35:02 +0000 (06:35 +0000)]
Update copyright/license statement.
Chris Hanson [Sun, 26 Jan 2003 06:28:15 +0000 (06:28 +0000)]
Make XML-INTERN be an alias for STRING->SYMBOL.
Chris Hanson [Thu, 23 Jan 2003 02:53:22 +0000 (02:53 +0000)]
When TEST-FOR-IO-ON-CHANNEL returns HANGUP or ERROR, call
CHANNEL-READ/CHANNEL-WRITE just as if it had returned an I/O-available
result.
Chris Hanson [Wed, 22 Jan 2003 20:30:25 +0000 (20:30 +0000)]
Use new I/O synchronization to avoid blocking the Scheme process when
an output channel blocks.
Chris Hanson [Wed, 22 Jan 2003 19:46:40 +0000 (19:46 +0000)]
Change calling interface for test-select-registry so that all of the
returned mode information is passed back.
Chris Hanson [Wed, 22 Jan 2003 18:44:04 +0000 (18:44 +0000)]
Use new I/O synchronization support in runtime system.
Chris Hanson [Wed, 22 Jan 2003 18:43:05 +0000 (18:43 +0000)]
Use ERROR and HANGUP values returned by TEST-SELECT-DESCRIPTOR.
Chris Hanson [Wed, 22 Jan 2003 18:42:32 +0000 (18:42 +0000)]
Pay attention to POLLERR and POLLHUP values returned by poll().
Chris Hanson [Wed, 22 Jan 2003 02:06:44 +0000 (02:06 +0000)]
Use new I/O synchronization primitives. Requires microcode 14.11 or
later.
Chris Hanson [Wed, 22 Jan 2003 02:04:19 +0000 (02:04 +0000)]
Implement new primitives for I/O synchronization. These new
primitives have a uniform interface for all operating systems, and
support detection of write-ready events as well as read-ready. (Note
that the Win32 and OS/2 primitives aren't yet written.)
Chris Hanson [Wed, 15 Jan 2003 21:26:02 +0000 (21:26 +0000)]
Change default value of imail-mime-collapse-digest to #f.
Chris Hanson [Wed, 15 Jan 2003 04:52:25 +0000 (04:52 +0000)]
Add indent methods for SFRI keywords.
Chris Hanson [Fri, 10 Jan 2003 21:29:10 +0000 (21:29 +0000)]
Add comment aout treating MIME digests as subfolders.
Chris Hanson [Fri, 10 Jan 2003 20:25:05 +0000 (20:25 +0000)]
Eliminate last vestiges of UNWIND-PROTECT.
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.
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.
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.
Chris Hanson [Thu, 9 Jan 2003 20:52:21 +0000 (20:52 +0000)]
Eliminate unused procedure MAKE-MODIFIED-BUTTON.
Chris Hanson [Thu, 9 Jan 2003 19:44:03 +0000 (19:44 +0000)]
Move 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.
Chris Hanson [Sun, 5 Jan 2003 23:30:21 +0000 (23:30 +0000)]
Fix broken multi-line string constant.
Chris Hanson [Fri, 3 Jan 2003 21:56:01 +0000 (21:56 +0000)]
Eliminate trailing spaces after last item in row.
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.
Chris Hanson [Fri, 3 Jan 2003 01:37:53 +0000 (01:37 +0000)]
Rename: WRITE-STRINGS-AS-TABLE -> WRITE-STRINGS-IN-COLUMNS.
Chris Hanson [Fri, 3 Jan 2003 01:35:55 +0000 (01:35 +0000)]
Don't write column separators for empty cells in the table.
Chris Hanson [Thu, 2 Jan 2003 02:02:41 +0000 (02:02 +0000)]
Print ID strings in row-major order.
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.
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.
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.
Chris Hanson [Thu, 2 Jan 2003 01:54:32 +0000 (01:54 +0000)]
Fix thinko in previous change.
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.
Chris Hanson [Wed, 1 Jan 2003 05:38:34 +0000 (05:38 +0000)]
Add predicate and guarantee for exact positive integers.
Chris Hanson [Wed, 1 Jan 2003 02:36:10 +0000 (02:36 +0000)]
Implement GUARANTEE-* for number types.
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.
Chris Hanson [Tue, 31 Dec 2002 04:40:53 +0000 (04:40 +0000)]
Move license statement into runtime, and add copyright statement.
Chris Hanson [Mon, 30 Dec 2002 06:08:30 +0000 (06:08 +0000)]
Fix typo.
Chris Hanson [Mon, 30 Dec 2002 05:34:36 +0000 (05:34 +0000)]
Fix bug-reporting info.
Chris Hanson [Mon, 30 Dec 2002 05:31:36 +0000 (05:31 +0000)]
Fix bug-reporting info.
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.
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.
Chris Hanson [Mon, 30 Dec 2002 04:33:08 +0000 (04:33 +0000)]
Clean "autom4te.cache".
Chris Hanson [Mon, 30 Dec 2002 04:30:41 +0000 (04:30 +0000)]
Update license statement.
Chris Hanson [Mon, 30 Dec 2002 04:27:05 +0000 (04:27 +0000)]
Add new index suffixes; update license statement.
Chris Hanson [Mon, 30 Dec 2002 03:37:45 +0000 (03:37 +0000)]
Fix version number of FDL.
Chris Hanson [Sun, 29 Dec 2002 00:24:17 +0000 (00:24 +0000)]
Fix problem with sectioning that caused PDF generation to fail.
Chris Hanson [Sun, 29 Dec 2002 00:23:25 +0000 (00:23 +0000)]
Update for GFDL 1.2.
Chris Hanson [Sun, 29 Dec 2002 00:22:44 +0000 (00:22 +0000)]
Update for GFDL 1.2.
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.
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.
Chris Hanson [Fri, 27 Dec 2002 03:17:38 +0000 (03:17 +0000)]
Add message at boot about legal issues.
Chris Hanson [Fri, 20 Dec 2002 17:54:24 +0000 (17:54 +0000)]
Don't keep zero-length logs.
Chris Hanson [Thu, 19 Dec 2002 21:35:34 +0000 (21:35 +0000)]
Must loop after case-folding a character set or string.
Chris Hanson [Thu, 19 Dec 2002 21:31:29 +0000 (21:31 +0000)]
Fix bug: typo in CASE-FOLD-CHAR-SET.
Chris Hanson [Mon, 16 Dec 2002 22:46:37 +0000 (22:46 +0000)]
Make sure that /usr/local/bin is in the path.
Chris Hanson [Mon, 16 Dec 2002 05:44:26 +0000 (05:44 +0000)]
Make sure that all changelogs are generated.
Chris Hanson [Sun, 15 Dec 2002 05:23:19 +0000 (05:23 +0000)]
Add new procedures:
READ-XML
READ-XML-FILE
WRITE-XML-FILE
Chris Hanson [Fri, 13 Dec 2002 21:55:34 +0000 (21:55 +0000)]
Tweak script so that it uses anonymous access to the repository.
Chris Hanson [Fri, 13 Dec 2002 18:55:07 +0000 (18:55 +0000)]
Fix thinko in DEFINE-RECORD-TYPE.
Chris Hanson [Mon, 9 Dec 2002 19:30:26 +0000 (19:30 +0000)]
Fix comment handling to use same strategy as Emacs.
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.
Chris Hanson [Mon, 9 Dec 2002 18:19:04 +0000 (18:19 +0000)]
Tweak formatting of DTD with both external and internal parts.
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.
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.
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.
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.
Chris Hanson [Sun, 8 Dec 2002 17:58:45 +0000 (17:58 +0000)]
Change output of parser to distinguish <foo></foo> from <foo/>.
Chris Hanson [Sat, 7 Dec 2002 21:37:07 +0000 (21:37 +0000)]
Implement MAKE-TOP-LEVEL-ENVIRONMENT.
Chris Hanson [Sat, 7 Dec 2002 04:57:05 +0000 (04:57 +0000)]
Fix harmless typo.
Chris Hanson [Sat, 7 Dec 2002 04:47:50 +0000 (04:47 +0000)]
Fold long start elements that have multiple attributes.
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.
Chris Hanson [Mon, 2 Dec 2002 19:06:55 +0000 (19:06 +0000)]
Update to version 1.2.
Chris Hanson [Wed, 27 Nov 2002 03:15:21 +0000 (03:15 +0000)]
Update to autoconf 2.5.
Chris Hanson [Wed, 27 Nov 2002 02:09:30 +0000 (02:09 +0000)]
Don't use $Header$.
Chris Hanson [Tue, 26 Nov 2002 05:32:30 +0000 (05:32 +0000)]
Update FSF address in a few more places.
Chris Hanson [Mon, 25 Nov 2002 05:54:40 +0000 (05:54 +0000)]
Fix bug in translation of graphics drawing modes.
Chris Hanson [Fri, 22 Nov 2002 21:44:25 +0000 (21:44 +0000)]
Change "this program" to "MIT Scheme" in prescript.
Chris Hanson [Fri, 22 Nov 2002 21:42:49 +0000 (21:42 +0000)]
Use updated version of GPL with correct address.
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.
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.
Chris Hanson [Thu, 21 Nov 2002 03:39:51 +0000 (03:39 +0000)]
Don't use rm-old-pkg option by default.
Chris Hanson [Thu, 21 Nov 2002 03:13:33 +0000 (03:13 +0000)]
Include <string.h> to provide strerror.
Chris Hanson [Wed, 20 Nov 2002 20:49:57 +0000 (20:49 +0000)]
Use strerror if available.
Chris Hanson [Wed, 20 Nov 2002 20:40:45 +0000 (20:40 +0000)]
Add check for strerror.
Chris Hanson [Wed, 20 Nov 2002 20:35:04 +0000 (20:35 +0000)]
Fix typo.
Chris Hanson [Wed, 20 Nov 2002 19:46:27 +0000 (19:46 +0000)]
Update license text to GNU standard.
Chris Hanson [Wed, 20 Nov 2002 18:32:26 +0000 (18:32 +0000)]
Change 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.
Chris Hanson [Wed, 20 Nov 2002 18:24:43 +0000 (18:24 +0000)]
Initial revision.
Chris Hanson [Wed, 20 Nov 2002 18:20:40 +0000 (18:20 +0000)]
Add debugging information to distribution.
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.
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.
Chris Hanson [Tue, 19 Nov 2002 16:56:44 +0000 (16:56 +0000)]
Use statfs only on linux and hp-ux systems.
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.