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.
Chris Hanson [Tue, 12 Nov 2002 20:32:59 +0000 (20:32 +0000)]
Add usermap for use with cvs2cl.
Chris Hanson [Sat, 26 Oct 2002 04:24:12 +0000 (04:24 +0000)]
Add default modes for .inc and .xml files.
Chris Hanson [Wed, 23 Oct 2002 02:04:34 +0000 (02:04 +0000)]
Update version to reflect recent changes.
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.
Chris Hanson [Tue, 22 Oct 2002 02:39:49 +0000 (02:39 +0000)]
Fix 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.
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.
Chris Hanson [Mon, 7 Oct 2002 02:13:14 +0000 (02:13 +0000)]
Add optional LINE-TRANSLATION argument to TCP-SERVER-CONNECTION-ACCEPT.
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.)
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.
Chris Hanson [Thu, 5 Sep 2002 15:49:49 +0000 (15:49 +0000)]
Fix typo -- can't put parentheses around compound statement.
Chris Hanson [Wed, 21 Aug 2002 02:21:56 +0000 (02:21 +0000)]
Add support for running under valgrind.
Chris Hanson [Fri, 16 Aug 2002 16:58:54 +0000 (16:58 +0000)]
Update exception statement to use FSF's wording.
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.
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.
Chris Hanson [Thu, 11 Jul 2002 16:47:42 +0000 (16:47 +0000)]
Add instructions.
Chris Hanson [Thu, 11 Jul 2002 16:41:40 +0000 (16:41 +0000)]
Use "install -d" to make directories.
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.
Chris Hanson [Wed, 3 Jul 2002 04:11:26 +0000 (04:11 +0000)]
Stylistic updates.
Chris Hanson [Wed, 3 Jul 2002 02:36:58 +0000 (02:36 +0000)]
Stylistic updates.
Chris Hanson [Wed, 3 Jul 2002 02:33:55 +0000 (02:33 +0000)]
Eliminate `Regs' macro.
Chris Hanson [Tue, 2 Jul 2002 20:52:10 +0000 (20:52 +0000)]
Eliminate the following macros:
Env
Val
Expression
Return
Fetch_Expression
Fetch_Env
Fetch_Return
Store_Expression
Store_Env
Chris Hanson [Tue, 2 Jul 2002 19:04:25 +0000 (19:04 +0000)]
Eliminate references to `History'.
Chris Hanson [Tue, 2 Jul 2002 18:39:33 +0000 (18:39 +0000)]
Eliminate references to Stack_Pointer.
Chris Hanson [Tue, 2 Jul 2002 18:15:33 +0000 (18:15 +0000)]
Eliminate "import" and "export" of registers. The marginal extra
performance associated by this isn't worth the extra complexity in the
code.
Chris Hanson [Fri, 28 Jun 2002 18:25:20 +0000 (18:25 +0000)]
Give LOAD-LIBRARY-OBJECT-FILE an optional argument NOISY? that
controls whether the loading message is displayed. By default, the
message isn't displayed (as opposed to previous behavior).
Chris Hanson [Fri, 28 Jun 2002 18:21:28 +0000 (18:21 +0000)]
Restucture MD5- procedures to force loading of non-mhash MD5 support
if needed.
Chris Hanson [Fri, 28 Jun 2002 18:20:35 +0000 (18:20 +0000)]
Require MD5 availability to support encryption.
Chris Hanson [Wed, 26 Jun 2002 03:35:32 +0000 (03:35 +0000)]
Update version for post-7.7.1 changes.
Chris Hanson [Wed, 26 Jun 2002 03:33:56 +0000 (03:33 +0000)]
Add operation to test for open graphics descriptor.
Chris Hanson [Wed, 26 Jun 2002 03:32:47 +0000 (03:32 +0000)]
Changes to support some basic SRFI features; specifically, SRFIs 0, 8,
9, 23, and 30.
Chris Hanson [Wed, 26 Jun 2002 03:28:26 +0000 (03:28 +0000)]
Add operation to test for open graphics descriptor.
Chris Hanson [Fri, 21 Jun 2002 02:04:22 +0000 (02:04 +0000)]
Fix pagination.
Chris Hanson [Tue, 18 Jun 2002 17:59:21 +0000 (17:59 +0000)]
Allow alternate version to be provided as argument.
Chris Hanson [Tue, 18 Jun 2002 00:58:06 +0000 (00:58 +0000)]
Add exemption permitting use with OpenSSL.
Chris Hanson [Tue, 18 Jun 2002 00:51:18 +0000 (00:51 +0000)]
Move extra info files into DIST_DIR.
Chris Hanson [Mon, 17 Jun 2002 18:49:02 +0000 (18:49 +0000)]
Update for 7.7.1 release.
Chris Hanson [Mon, 17 Jun 2002 16:31:55 +0000 (16:31 +0000)]
Use "install -d" to make directories.
Chris Hanson [Mon, 17 Jun 2002 16:10:01 +0000 (16:10 +0000)]
Update version for 7.7.1 release.
Chris Hanson [Mon, 17 Jun 2002 05:19:36 +0000 (05:19 +0000)]
Implement server_channel_n_read, which is required by the runtime
system to use server sockets.
Chris Hanson [Sat, 15 Jun 2002 23:40:48 +0000 (23:40 +0000)]
Initialize "length" field of structure prior to call. Thanks to
Lawrence Wood for the bug fix.
Chris Hanson [Tue, 4 Jun 2002 20:43:46 +0000 (20:43 +0000)]
Fix bug: expunge could generate errors due to mistaken overwriting of
the summary-buffer mark for a deleted message.
Chris Hanson [Wed, 24 Apr 2002 19:21:21 +0000 (19:21 +0000)]
Use lambda abstraction rather than bypassing it.
Chris Hanson [Wed, 24 Apr 2002 19:20:32 +0000 (19:20 +0000)]
Implement LAMBDA-NAMES-VECTOR.
Chris Hanson [Tue, 23 Apr 2002 13:47:30 +0000 (13:47 +0000)]
Add missing call to transaction_begin.
Chris Hanson [Wed, 17 Apr 2002 15:02:21 +0000 (15:02 +0000)]
Don't reserve names in top-level environments. The revised report
requires that top-level definitions act like assignments when the name
is already bound.
Chris Hanson [Wed, 17 Apr 2002 00:29:23 +0000 (00:29 +0000)]
Fix history procedures to specially handle null history. This
occasionally comes up with syntactic keywords.
Chris Hanson [Tue, 26 Mar 2002 03:53:46 +0000 (03:53 +0000)]
If EOF encountered while reading server response, signal an error.
This prevents the uninterruptible infinite loop when the network goes
down while the connection is open.
Chris Hanson [Tue, 26 Mar 2002 03:46:53 +0000 (03:46 +0000)]
If EOF encountered while reading server response, signal an error.
This prevents the uninterruptible infinite loop when the network goes
down while the connection is open.
Chris Hanson [Mon, 25 Mar 2002 16:35:58 +0000 (16:35 +0000)]
Change M-o command to act like o if the output file is in a known
format.
Chris Hanson [Tue, 19 Mar 2002 17:21:03 +0000 (17:21 +0000)]
Tweak comment.
Chris Hanson [Fri, 15 Mar 2002 04:07:43 +0000 (04:07 +0000)]
Broaden pattern used to match FreeBSD versions.
Chris Hanson [Fri, 15 Mar 2002 01:42:41 +0000 (01:42 +0000)]
Fix missed reference in last change.
Chris Hanson [Thu, 14 Mar 2002 04:58:51 +0000 (04:58 +0000)]
Allow end user to specify operating-system type, in order to do cross
compilation.
Chris Hanson [Thu, 14 Mar 2002 04:44:32 +0000 (04:44 +0000)]
Change PACKAGE-SET-PATHNAME to accept an optional argument that
specifies the operating-system type. This is useful for
cross-compilation.
Chris Hanson [Wed, 13 Mar 2002 05:56:36 +0000 (05:56 +0000)]
Update for release 7.7.0.
Chris Hanson [Wed, 13 Mar 2002 05:47:01 +0000 (05:47 +0000)]
Add definitions for LINK-VARIABLES and UNBIND-VARIABLE.
Chris Hanson [Tue, 12 Mar 2002 20:33:24 +0000 (20:33 +0000)]
Update version number for release.
Chris Hanson [Mon, 11 Mar 2002 21:39:18 +0000 (21:39 +0000)]
Use pushad/popad rather than pusha/popa. Latter don't work properly
on Windows, and former aren't implemented by GCC.
Chris Hanson [Thu, 7 Mar 2002 06:26:11 +0000 (06:26 +0000)]
Remove description of METHOD macro; it hasn't been supported in a long
time.
Chris Hanson [Thu, 7 Mar 2002 06:24:02 +0000 (06:24 +0000)]
Remove description of METHOD macro; it hasn't been supported in a long
time.
Chris Hanson [Wed, 6 Mar 2002 20:07:00 +0000 (20:07 +0000)]
Change the following to allow their BUFFER argument to be any object
accepted by ->BUFFER:
DEFINE-VARIABLE-LOCAL-VALUE!
UNDEFINE-VARIABLE-LOCAL-VALUE!
VARIABLE-LOCAL-VALUE?
SET-VARIABLE-LOCAL-VALUE!
Chris Hanson [Wed, 6 Mar 2002 20:05:44 +0000 (20:05 +0000)]
Rewrite mechanism that controls whether PRIMARY or CLIPBOARD selection
is used on X. Now cut and paste are separately configurable, and the
defaults are different for each. This should provide better behavior
on older systems while making the default more usable on newer ones.
Chris Hanson [Sat, 2 Mar 2002 04:31:41 +0000 (04:31 +0000)]
Don't output bare block declarations at top level; always wrap them in
an open block. Otherwise, SF won't act on the declarations, just
passing them through to the compiler.