Chris Hanson [Sat, 30 Oct 2004 03:59:06 +0000 (03:59 +0000)]
Add HOOK-IN-LIST?.
Chris Hanson [Sat, 30 Oct 2004 03:56:39 +0000 (03:56 +0000)]
Implement hooks-list datatype.
Chris Hanson [Sat, 30 Oct 2004 01:25:48 +0000 (01:25 +0000)]
Fix unbound variable references.
Chris Hanson [Sat, 30 Oct 2004 01:24:31 +0000 (01:24 +0000)]
Update to match changed upstream.
Chris Hanson [Fri, 29 Oct 2004 20:05:06 +0000 (20:05 +0000)]
Oops... fix unfinished part of last change.
Chris Hanson [Fri, 29 Oct 2004 16:32:24 +0000 (16:32 +0000)]
Reflect change to ADD-BUFFER-MIME-ATTACHMENT!.
Chris Hanson [Fri, 29 Oct 2004 16:31:41 +0000 (16:31 +0000)]
Use mime-type objects rather than symbols. Use RECEIVE rather than
CALL-WITH-VALUES.
Chris Hanson [Fri, 29 Oct 2004 16:30:25 +0000 (16:30 +0000)]
Fix DISASSOCIATE-PATHNAME-TYPE-FROM-MIME-TYPE so that it can
disassociate system-defined types as well as user-defined ones.
Chris Hanson [Fri, 29 Oct 2004 05:49:07 +0000 (05:49 +0000)]
Remove old file.
Chris Hanson [Fri, 29 Oct 2004 05:47:42 +0000 (05:47 +0000)]
xhtml-expander must be loaded _after_ mod-lisp.
Chris Hanson [Fri, 29 Oct 2004 05:32:18 +0000 (05:32 +0000)]
Install SSP. Update top-level configure.
Chris Hanson [Fri, 29 Oct 2004 05:30:30 +0000 (05:30 +0000)]
Use "include" to get useful rules.
Chris Hanson [Thu, 28 Oct 2004 22:58:01 +0000 (22:58 +0000)]
Don't print warning when bad mime.types line is encountered.
Chris Hanson [Thu, 28 Oct 2004 22:53:28 +0000 (22:53 +0000)]
Add ability to define associations between pathname types and MIME
types.
Chris Hanson [Thu, 28 Oct 2004 22:39:56 +0000 (22:39 +0000)]
Intern MIME-type objects.
Chris Hanson [Thu, 28 Oct 2004 19:56:38 +0000 (19:56 +0000)]
Update to current implementation.
Chris Hanson [Thu, 28 Oct 2004 19:54:57 +0000 (19:54 +0000)]
Update db.scm to current implementation.
Chris Hanson [Thu, 28 Oct 2004 19:41:18 +0000 (19:41 +0000)]
Update for new MIME-type abstraction.
Chris Hanson [Thu, 28 Oct 2004 19:38:50 +0000 (19:38 +0000)]
Add syntax checking to code that reads mime.types files.
Chris Hanson [Thu, 28 Oct 2004 19:38:23 +0000 (19:38 +0000)]
Move MIME-type support to "sfile.scm" and flesh it out. Define a new
record type to represent MIME types.
Chris Hanson [Thu, 28 Oct 2004 03:22:07 +0000 (03:22 +0000)]
Cache contents of MIME-type files. Also, simplify implementation of
environment variables on unix systems.
Chris Hanson [Thu, 28 Oct 2004 02:10:55 +0000 (02:10 +0000)]
Implement "expression" comments.
Chris Hanson [Wed, 27 Oct 2004 20:04:15 +0000 (20:04 +0000)]
First pass at updating to current implementation.
Chris Hanson [Wed, 27 Oct 2004 20:03:43 +0000 (20:03 +0000)]
Eliminate no-longer-used files.
Chris Hanson [Wed, 27 Oct 2004 20:02:07 +0000 (20:02 +0000)]
No longer used.
Chris Hanson [Sat, 23 Oct 2004 04:01:09 +0000 (04:01 +0000)]
Fix M-x occur to handle multiple-line matches better/properly. Make
lookup of *Occur* lines more robust if the buffer is changed.
Chris Hanson [Fri, 22 Oct 2004 04:48:13 +0000 (04:48 +0000)]
Use new runtime procedure PATHNAME-MIME-TYPE.
Chris Hanson [Fri, 22 Oct 2004 04:47:42 +0000 (04:47 +0000)]
Finish implementing PATHNAME-MIME-TYPE.
Chris Hanson [Mon, 18 Oct 2004 05:05:52 +0000 (05:05 +0000)]
Add support for looking up the MIME type associated with a pathname.
Chris Hanson [Mon, 18 Oct 2004 04:12:03 +0000 (04:12 +0000)]
Add support for Win32 registry access.
Chris Hanson [Sun, 17 Oct 2004 21:35:40 +0000 (21:35 +0000)]
In double_to_bignum(), use the length of the significand to limit how
much information we extract from it. Previously, this code generated
garbage bits for the LSBs when the exponent was larger than the length
of the significand; now it generates zero bits instead.
Chris Hanson [Sun, 17 Oct 2004 03:37:16 +0000 (03:37 +0000)]
Update TEXINFO-ENVIRONMENT-REGEXP to match more things.
Chris Hanson [Sun, 17 Oct 2004 03:19:46 +0000 (03:19 +0000)]
Tweak.
Chris Hanson [Sun, 17 Oct 2004 03:09:07 +0000 (03:09 +0000)]
Update prologue to GNU standard form.
Chris Hanson [Sun, 17 Oct 2004 03:08:09 +0000 (03:08 +0000)]
Tweak.
Chris Hanson [Sun, 17 Oct 2004 03:06:14 +0000 (03:06 +0000)]
Don't generate @shortcontents or @detailmenu in HTML.
Chris Hanson [Sun, 17 Oct 2004 02:44:56 +0000 (02:44 +0000)]
Tweak.
Chris Hanson [Sun, 17 Oct 2004 02:44:36 +0000 (02:44 +0000)]
Tweak.
Chris Hanson [Sun, 17 Oct 2004 02:43:00 +0000 (02:43 +0000)]
Add EXTRA_TEX_OPTIONS so that includer can modify tex behavior.
Chris Hanson [Sun, 17 Oct 2004 02:41:54 +0000 (02:41 +0000)]
Tweaks.
Chris Hanson [Sun, 17 Oct 2004 02:11:43 +0000 (02:11 +0000)]
Don't use @noindent in @copying.
Chris Hanson [Sun, 17 Oct 2004 02:11:15 +0000 (02:11 +0000)]
Update prologue to GNU standard form.
Chris Hanson [Sat, 16 Oct 2004 23:43:06 +0000 (23:43 +0000)]
Set page headings and contents correctly.
Chris Hanson [Sat, 16 Oct 2004 13:32:57 +0000 (13:32 +0000)]
Tweak title page slightly.
Chris Hanson [Sat, 16 Oct 2004 13:31:28 +0000 (13:31 +0000)]
Update prologue to GNU standard form.
Chris Hanson [Sat, 16 Oct 2004 06:02:55 +0000 (06:02 +0000)]
Make output names and compilation consistent. Assumes GNU Make.
Chris Hanson [Fri, 15 Oct 2004 18:34:22 +0000 (18:34 +0000)]
Rename XML-ELEMENT-CONTENTS to XML-ELEMENT-CONTENT.
Chris Hanson [Fri, 15 Oct 2004 06:00:49 +0000 (06:00 +0000)]
Some minor tweaks to previous changeset.
Chris Hanson [Fri, 15 Oct 2004 05:58:23 +0000 (05:58 +0000)]
Update using new @copying directive, and reword the copying
information to meet GNU recommendations.
Chris Hanson [Fri, 15 Oct 2004 05:52:25 +0000 (05:52 +0000)]
Consistently use "mit-scheme-ref" as the file name of the document.
Use makeinfo rather than texi2html. Use various newer options to
improve compilation.
Chris Hanson [Fri, 15 Oct 2004 05:23:31 +0000 (05:23 +0000)]
Fix some awkward grammar.
Chris Hanson [Thu, 14 Oct 2004 17:37:25 +0000 (17:37 +0000)]
Update TEXINFO-ENVIRONMENT-REGEXP to include "@direntry".
Chris Hanson [Thu, 14 Oct 2004 17:28:46 +0000 (17:28 +0000)]
Update TEXINFO-ENVIRONMENT-REGEXP to include "@copying".
Chris Hanson [Thu, 14 Oct 2004 17:15:36 +0000 (17:15 +0000)]
Add description of XHTML named-character support.
Chris Hanson [Thu, 14 Oct 2004 04:10:43 +0000 (04:10 +0000)]
Update to remove gfdl.texinfo references.
Chris Hanson [Thu, 14 Oct 2004 04:05:39 +0000 (04:05 +0000)]
Reorganize in order to use texinfo-multiple-files-update.
Chris Hanson [Thu, 14 Oct 2004 04:03:55 +0000 (04:03 +0000)]
Integrate GFDL directly into document.
Chris Hanson [Thu, 14 Oct 2004 03:54:52 +0000 (03:54 +0000)]
Reorganize in order to use texinfo-multiple-files-update.
Chris Hanson [Thu, 14 Oct 2004 03:53:45 +0000 (03:53 +0000)]
Do another pass on the XML documentation.
Chris Hanson [Thu, 14 Oct 2004 03:52:06 +0000 (03:52 +0000)]
Integrate GFDL directly into document.
Chris Hanson [Thu, 14 Oct 2004 03:08:14 +0000 (03:08 +0000)]
Fix type error when in SUBSTITUTE-COMMAND-KEYS. Update style.
Chris Hanson [Thu, 14 Oct 2004 02:48:51 +0000 (02:48 +0000)]
Copy the string returned by XML-NAMESPACE-IRI-STRING.
Chris Hanson [Thu, 14 Oct 2004 02:33:37 +0000 (02:33 +0000)]
Copy the string returned by XML-QNAME-STRING.
Chris Hanson [Wed, 13 Oct 2004 04:49:53 +0000 (04:49 +0000)]
WIDE-STRING->STRING should signal an error if a character in the
source doesn't satisfy CHAR-ASCII?.
Chris Hanson [Wed, 13 Oct 2004 03:22:40 +0000 (03:22 +0000)]
Update to current style.
Chris Hanson [Wed, 13 Oct 2004 02:02:23 +0000 (02:02 +0000)]
Fix minor bug in EXPT: wrong error was being signalled for (EXPT 0 +I).
Chris Hanson [Tue, 12 Oct 2004 23:33:27 +0000 (23:33 +0000)]
Initial pass on new XML interface.
Chris Hanson [Tue, 12 Oct 2004 23:20:58 +0000 (23:20 +0000)]
Fix typo.
Chris Hanson [Tue, 12 Oct 2004 22:42:49 +0000 (22:42 +0000)]
Update release number.
Chris Hanson [Tue, 12 Oct 2004 19:06:36 +0000 (19:06 +0000)]
Fix formatting of output.
Chris Hanson [Wed, 6 Oct 2004 18:46:59 +0000 (18:46 +0000)]
Implement better fix for READ-FINISH operation in ttyio. Export all
of the PORT-TYPE/ operation accessors.
Chris Hanson [Wed, 6 Oct 2004 13:48:51 +0000 (13:48 +0000)]
Fix think-o in READ-FINISH that caused infinite loop when reading an
atom.
Chris Hanson [Fri, 1 Oct 2004 17:04:58 +0000 (17:04 +0000)]
Eliminate another instance of WITHOUT-INTERRUPTS that was being used
to turn interrupts on.
Chris Hanson [Fri, 1 Oct 2004 04:39:32 +0000 (04:39 +0000)]
It's now OK to flush output during GC. (Whew!)
Chris Hanson [Fri, 1 Oct 2004 04:32:36 +0000 (04:32 +0000)]
Fix usage of WITHOUT-INTERRUPTS that actually turns interrupts _on_.
Chris Hanson [Fri, 1 Oct 2004 04:32:09 +0000 (04:32 +0000)]
Fix WNA typo.
Chris Hanson [Fri, 1 Oct 2004 03:39:02 +0000 (03:39 +0000)]
Show bit of illegal interrupt.
Chris Hanson [Fri, 1 Oct 2004 02:48:06 +0000 (02:48 +0000)]
Move WITH-LIMITED-INTERRUPTS from "global.scm" to "boot.scm".
Chris Hanson [Fri, 1 Oct 2004 02:43:49 +0000 (02:43 +0000)]
Limit interrupts to GC rather than forcing them to GC. This allows
state-space transitions to occur during the GC. (Not that this is a
good thing to do!)
Chris Hanson [Fri, 1 Oct 2004 02:40:39 +0000 (02:40 +0000)]
Update copyright statement.
Chris Hanson [Fri, 1 Oct 2004 02:32:03 +0000 (02:32 +0000)]
Eliminate unused WITHOUT-BACKGROUND-INTERRUPTS.
Chris Hanson [Fri, 1 Oct 2004 02:29:35 +0000 (02:29 +0000)]
Remove ENABLE-INTERRUPTS! and add GET-INTERRUPT-ENABLES.
Chris Hanson [Fri, 1 Oct 2004 02:26:55 +0000 (02:26 +0000)]
Change WITHOUT-INTERRUPTS and WITHOUT-BACKGROUND-INTERRUPTS to use
WITH-LIMITED-INTERRUPTS rather than WITH-INTERRUPT-MASK.
Chris Hanson [Fri, 1 Oct 2004 02:16:49 +0000 (02:16 +0000)]
Implement LIMIT-INTERRUPTS!.
Chris Hanson [Fri, 1 Oct 2004 02:15:20 +0000 (02:15 +0000)]
Implement WITH-LIMITED-INTERRUPTS.
Chris Hanson [Fri, 1 Oct 2004 01:53:10 +0000 (01:53 +0000)]
Eliminate unused ENABLE-INTERRUPTS! and define GET-INTERRUPT-ENABLES.
Chris Hanson [Thu, 30 Sep 2004 20:02:48 +0000 (20:02 +0000)]
Can't flush output during gc.
Chris Hanson [Thu, 30 Sep 2004 20:00:36 +0000 (20:00 +0000)]
Cosmetic changes.
Chris Hanson [Mon, 27 Sep 2004 17:08:34 +0000 (17:08 +0000)]
Fix typo.
Chris Hanson [Wed, 15 Sep 2004 02:56:51 +0000 (02:56 +0000)]
Fix infinite recursion in new strategy. Be more careful about
performing operations only when appropriate.
Chris Hanson [Tue, 14 Sep 2004 20:06:19 +0000 (20:06 +0000)]
Change strategy used to manage the emacs interface: just swap port
types on the console port. This modulates the behavior without
messing with any of the state.
Chris Hanson [Tue, 14 Sep 2004 20:01:36 +0000 (20:01 +0000)]
Implement SET-PORT/TYPE!.
Chris Hanson [Tue, 14 Sep 2004 20:00:27 +0000 (20:00 +0000)]
Implement SET-PORT/TYPE!.
Chris Hanson [Tue, 14 Sep 2004 19:51:56 +0000 (19:51 +0000)]
Eliminate some unused code. Minor stylistic cleanups.
Chris Hanson [Tue, 14 Sep 2004 01:37:16 +0000 (01:37 +0000)]
Fix typo in CASE syntax: no expressions in a clause is OK.
Chris Hanson [Fri, 10 Sep 2004 18:01:36 +0000 (18:01 +0000)]
Fix problem with console echoing in READ-FINISH.
Chris Hanson [Sun, 15 Aug 2004 04:54:45 +0000 (04:54 +0000)]
Revert change to NON-POINTER-OBJECT?. The resulting code doesn't work
properly on win32 for some reason.
Chris Hanson [Sat, 14 Aug 2004 19:17:10 +0000 (19:17 +0000)]
Fix typo.
Chris Hanson [Sat, 14 Aug 2004 05:51:46 +0000 (05:51 +0000)]
Cache the immediate traps. There's no need to have more than one copy
of each.
Chris Hanson [Sat, 14 Aug 2004 04:57:12 +0000 (04:57 +0000)]
Make printer more robust when printing objects that might contain
reference traps.