mit-scheme.git
19 years agoDon't always encrypt password; caller must do that explicitly.
Chris Hanson [Mon, 22 Nov 2004 19:45:27 +0000 (19:45 +0000)]
Don't always encrypt password; caller must do that explicitly.

19 years agoDon't add CONTENT-TYPE headers; overwrite them.
Chris Hanson [Mon, 22 Nov 2004 19:17:45 +0000 (19:17 +0000)]
Don't add CONTENT-TYPE headers; overwrite them.

19 years agoCookie keyword must be a symbol.
Chris Hanson [Mon, 22 Nov 2004 16:23:34 +0000 (16:23 +0000)]
Cookie keyword must be a symbol.

19 years agoPrint cookies in traced request.
Chris Hanson [Mon, 22 Nov 2004 14:03:02 +0000 (14:03 +0000)]
Print cookies in traced request.

19 years agoFix thinkos in FAST-DEL-ASSOC and FAST-DEL-ASSOC!.
Chris Hanson [Mon, 22 Nov 2004 06:31:03 +0000 (06:31 +0000)]
Fix thinkos in FAST-DEL-ASSOC and FAST-DEL-ASSOC!.

19 years agoUse EMPTY_LIST_P.
Chris Hanson [Sun, 21 Nov 2004 04:21:06 +0000 (04:21 +0000)]
Use EMPTY_LIST_P.

19 years agoCreate new predicate EMPTY_LIST_P.
Chris Hanson [Sun, 21 Nov 2004 04:16:56 +0000 (04:16 +0000)]
Create new predicate EMPTY_LIST_P.

20 years agoMake #!aux self-evaluating.
Chris Hanson [Fri, 19 Nov 2004 18:15:01 +0000 (18:15 +0000)]
Make #!aux self-evaluating.

20 years agoDEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 18:11:29 +0000 (18:11 +0000)]
DEFAULT-OBJECT? is no longer a special form.

20 years agoDEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 17:40:30 +0000 (17:40 +0000)]
DEFAULT-OBJECT? is no longer a special form.

20 years agoDEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 17:28:51 +0000 (17:28 +0000)]
DEFAULT-OBJECT? is no longer a special form.

20 years agoDEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 16:59:27 +0000 (16:59 +0000)]
DEFAULT-OBJECT? is no longer a special form.

20 years agoDEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 16:54:23 +0000 (16:54 +0000)]
DEFAULT-OBJECT? is no longer a special form.

20 years agoDEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 16:46:21 +0000 (16:46 +0000)]
DEFAULT-OBJECT? is no longer a special form.

20 years agoDon't put password policy in password-changing code; OCW doesn't need
Chris Hanson [Fri, 19 Nov 2004 14:52:24 +0000 (14:52 +0000)]
Don't put password policy in password-changing code; OCW doesn't need
this.

20 years agoCan't use #!UNASSIGNED; it compiles into an unreferenceable object.
Chris Hanson [Fri, 19 Nov 2004 07:14:57 +0000 (07:14 +0000)]
Can't use #!UNASSIGNED; it compiles into an unreferenceable object.

20 years agoAdd syntax for #!UNASSIGNED and #!UNSPECIFIC.
Chris Hanson [Fri, 19 Nov 2004 07:12:03 +0000 (07:12 +0000)]
Add syntax for #!UNASSIGNED and #!UNSPECIFIC.

20 years agoPrint EOF object as #!EOF.
Chris Hanson [Fri, 19 Nov 2004 07:04:52 +0000 (07:04 +0000)]
Print EOF object as #!EOF.

20 years agoChange back to using a single EOF object.
Chris Hanson [Fri, 19 Nov 2004 07:00:01 +0000 (07:00 +0000)]
Change back to using a single EOF object.

20 years agoRename LAMBDA-AUXILIARY-TAG to LAMBDA-AUX-TAG.
Chris Hanson [Fri, 19 Nov 2004 06:56:37 +0000 (06:56 +0000)]
Rename LAMBDA-AUXILIARY-TAG to LAMBDA-AUX-TAG.

20 years agoAdd syntax #!default and #!key.
Chris Hanson [Fri, 19 Nov 2004 06:51:39 +0000 (06:51 +0000)]
Add syntax #!default and #!key.

20 years agoDon't use unassigned object for defaulted optional values.
Chris Hanson [Fri, 19 Nov 2004 04:28:39 +0000 (04:28 +0000)]
Don't use unassigned object for defaulted optional values.

20 years agoFix copyright dates.
Chris Hanson [Fri, 19 Nov 2004 04:18:44 +0000 (04:18 +0000)]
Fix copyright dates.

20 years agoDon't use DEFAULT_OBJECT for auxiliary bindings.
Chris Hanson [Fri, 19 Nov 2004 04:16:07 +0000 (04:16 +0000)]
Don't use DEFAULT_OBJECT for auxiliary bindings.

20 years agoFirst draft of cookie support.
Chris Hanson [Thu, 18 Nov 2004 20:03:18 +0000 (20:03 +0000)]
First draft of cookie support.

20 years agoExpand procedure DEFAULT-OBJECT?.
Chris Hanson [Thu, 18 Nov 2004 18:17:59 +0000 (18:17 +0000)]
Expand procedure DEFAULT-OBJECT?.

20 years agoChange DEFAULT-OBJECT? from syntax to a procedure. Requires
Chris Hanson [Thu, 18 Nov 2004 18:16:13 +0000 (18:16 +0000)]
Change DEFAULT-OBJECT? from syntax to a procedure.  Requires
corresponding changes to microcode.

20 years agoIntroduce new default object and use that for filling in optional
Chris Hanson [Thu, 18 Nov 2004 18:14:06 +0000 (18:14 +0000)]
Introduce new default object and use that for filling in optional
arguments.

20 years agoDon't use DEFINE-SYNTAX in this file; it breaks the cold load.
Chris Hanson [Wed, 17 Nov 2004 06:09:07 +0000 (06:09 +0000)]
Don't use DEFINE-SYNTAX in this file; it breaks the cold load.

20 years agoFix typo.
Chris Hanson [Wed, 17 Nov 2004 05:59:13 +0000 (05:59 +0000)]
Fix typo.

20 years agoUse new keyword-list support. Add ERROR:NOT-xxx procedures to xhtml.scm.
Chris Hanson [Wed, 17 Nov 2004 05:48:43 +0000 (05:48 +0000)]
Use new keyword-list support.  Add ERROR:NOT-xxx procedures to xhtml.scm.

20 years agoAdd support for keyword lists.
Chris Hanson [Wed, 17 Nov 2004 05:42:33 +0000 (05:42 +0000)]
Add support for keyword lists.

20 years agoDon't define the standard membership/association procedures in terms
Chris Hanson [Wed, 17 Nov 2004 05:24:31 +0000 (05:24 +0000)]
Don't define the standard membership/association procedures in terms
of the generic ones.

20 years agoExport ERROR:NOT-xxx procedures. Add predicate WEAK-LIST?.
Chris Hanson [Wed, 17 Nov 2004 04:42:42 +0000 (04:42 +0000)]
Export ERROR:NOT-xxx procedures.  Add predicate WEAK-LIST?.

20 years agoUse package system to create upwards-compatibility links.
Chris Hanson [Wed, 17 Nov 2004 04:20:57 +0000 (04:20 +0000)]
Use package system to create upwards-compatibility links.

20 years agoAdd support for multiple headers with the same name.
Chris Hanson [Tue, 16 Nov 2004 20:11:38 +0000 (20:11 +0000)]
Add support for multiple headers with the same name.

20 years agoImplement #!eof as equivalent to (make-eof-object #f).
Chris Hanson [Thu, 4 Nov 2004 03:01:18 +0000 (03:01 +0000)]
Implement #!eof as equivalent to (make-eof-object #f).

20 years agoChange MAKE-EOF-OBJECT to return the same object if called twice with
Chris Hanson [Thu, 4 Nov 2004 03:00:47 +0000 (03:00 +0000)]
Change MAKE-EOF-OBJECT to return the same object if called twice with
the same argument.

20 years agoMust call FLUSH-OUTPUT to make sure that logged requests are pushed
Chris Hanson [Tue, 2 Nov 2004 04:37:12 +0000 (04:37 +0000)]
Must call FLUSH-OUTPUT to make sure that logged requests are pushed
out in a reasonable amount of time.

20 years agoAdd in backwards-compatibility links.
Chris Hanson [Tue, 2 Nov 2004 03:57:41 +0000 (03:57 +0000)]
Add in backwards-compatibility links.

20 years agoCreate new xdoc directory.
Chris Hanson [Mon, 1 Nov 2004 19:22:29 +0000 (19:22 +0000)]
Create new xdoc directory.

20 years agoFix typo in comment.
Chris Hanson [Mon, 1 Nov 2004 19:18:21 +0000 (19:18 +0000)]
Fix typo in comment.

20 years agoRemove xdoc references.
Chris Hanson [Mon, 1 Nov 2004 19:14:15 +0000 (19:14 +0000)]
Remove xdoc references.

20 years agoRemove xdoc code.
Chris Hanson [Mon, 1 Nov 2004 19:09:25 +0000 (19:09 +0000)]
Remove xdoc code.

20 years agoUpdate to permit use of XHTML expander outside of mod-lisp.
Chris Hanson [Mon, 1 Nov 2004 04:57:05 +0000 (04:57 +0000)]
Update to permit use of XHTML expander outside of mod-lisp.

20 years agoFix typo: response -> request.
Chris Hanson [Sun, 31 Oct 2004 00:01:26 +0000 (00:01 +0000)]
Fix typo: response -> request.

20 years agoFix some missing exports.
Chris Hanson [Sat, 30 Oct 2004 05:28:20 +0000 (05:28 +0000)]
Fix some missing exports.

20 years agoFix typo.
Chris Hanson [Sat, 30 Oct 2004 05:20:03 +0000 (05:20 +0000)]
Fix typo.

20 years agoAdd XD:PAGE-FRAME and XD:PROGRAMMED-OUTPUT.
Chris Hanson [Sat, 30 Oct 2004 05:17:31 +0000 (05:17 +0000)]
Add XD:PAGE-FRAME and XD:PROGRAMMED-OUTPUT.

20 years agoOops, forgot to include the logging code.
Chris Hanson [Sat, 30 Oct 2004 04:57:27 +0000 (04:57 +0000)]
Oops, forgot to include the logging code.

20 years agoFix typo from previous change.
Chris Hanson [Sat, 30 Oct 2004 04:44:51 +0000 (04:44 +0000)]
Fix typo from previous change.

20 years agoMerge in logging changes from upstream.
Chris Hanson [Sat, 30 Oct 2004 04:44:09 +0000 (04:44 +0000)]
Merge in logging changes from upstream.

20 years agoAdd HOOK-IN-LIST?.
Chris Hanson [Sat, 30 Oct 2004 03:59:06 +0000 (03:59 +0000)]
Add HOOK-IN-LIST?.

20 years agoImplement hooks-list datatype.
Chris Hanson [Sat, 30 Oct 2004 03:56:39 +0000 (03:56 +0000)]
Implement hooks-list datatype.

20 years agoFix unbound variable references.
Chris Hanson [Sat, 30 Oct 2004 01:25:48 +0000 (01:25 +0000)]
Fix unbound variable references.

20 years agoUpdate to match changed upstream.
Chris Hanson [Sat, 30 Oct 2004 01:24:31 +0000 (01:24 +0000)]
Update to match changed upstream.

20 years agoOops... fix unfinished part of last change.
Chris Hanson [Fri, 29 Oct 2004 20:05:06 +0000 (20:05 +0000)]
Oops... fix unfinished part of last change.

20 years agoReflect change to ADD-BUFFER-MIME-ATTACHMENT!.
Chris Hanson [Fri, 29 Oct 2004 16:32:24 +0000 (16:32 +0000)]
Reflect change to ADD-BUFFER-MIME-ATTACHMENT!.

20 years agoUse mime-type objects rather than symbols. Use RECEIVE rather than
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.

20 years agoFix DISASSOCIATE-PATHNAME-TYPE-FROM-MIME-TYPE so that it can
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.

20 years agoRemove old file.
Chris Hanson [Fri, 29 Oct 2004 05:49:07 +0000 (05:49 +0000)]
Remove old file.

20 years agoxhtml-expander must be loaded _after_ mod-lisp.
Chris Hanson [Fri, 29 Oct 2004 05:47:42 +0000 (05:47 +0000)]
xhtml-expander must be loaded _after_ mod-lisp.

20 years agoInstall SSP. Update top-level configure.
Chris Hanson [Fri, 29 Oct 2004 05:32:18 +0000 (05:32 +0000)]
Install SSP.  Update top-level configure.

20 years agoUse "include" to get useful rules.
Chris Hanson [Fri, 29 Oct 2004 05:30:30 +0000 (05:30 +0000)]
Use "include" to get useful rules.

20 years agoDon't print warning when bad mime.types line is encountered.
Chris Hanson [Thu, 28 Oct 2004 22:58:01 +0000 (22:58 +0000)]
Don't print warning when bad mime.types line is encountered.

20 years agoAdd ability to define associations between pathname types and MIME
Chris Hanson [Thu, 28 Oct 2004 22:53:28 +0000 (22:53 +0000)]
Add ability to define associations between pathname types and MIME
types.

20 years agoIntern MIME-type objects.
Chris Hanson [Thu, 28 Oct 2004 22:39:56 +0000 (22:39 +0000)]
Intern MIME-type objects.

20 years agoUpdate to current implementation.
Chris Hanson [Thu, 28 Oct 2004 19:56:38 +0000 (19:56 +0000)]
Update to current implementation.

20 years agoUpdate db.scm to current implementation.
Chris Hanson [Thu, 28 Oct 2004 19:54:57 +0000 (19:54 +0000)]
Update db.scm to current implementation.

20 years agoUpdate for new MIME-type abstraction.
Chris Hanson [Thu, 28 Oct 2004 19:41:18 +0000 (19:41 +0000)]
Update for new MIME-type abstraction.

20 years agoAdd syntax checking to code that reads mime.types files.
Chris Hanson [Thu, 28 Oct 2004 19:38:50 +0000 (19:38 +0000)]
Add syntax checking to code that reads mime.types files.

20 years agoMove MIME-type support to "sfile.scm" and flesh it out. Define a new
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.

20 years agoCache contents of MIME-type files. Also, simplify implementation of
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.

20 years agoImplement "expression" comments.
Chris Hanson [Thu, 28 Oct 2004 02:10:55 +0000 (02:10 +0000)]
Implement "expression" comments.

20 years agoFirst pass at updating to current implementation.
Chris Hanson [Wed, 27 Oct 2004 20:04:15 +0000 (20:04 +0000)]
First pass at updating to current implementation.

20 years agoEliminate no-longer-used files.
Chris Hanson [Wed, 27 Oct 2004 20:03:43 +0000 (20:03 +0000)]
Eliminate no-longer-used files.

20 years agoNo longer used.
Chris Hanson [Wed, 27 Oct 2004 20:02:07 +0000 (20:02 +0000)]
No longer used.

20 years agoFix M-x occur to handle multiple-line matches better/properly. Make
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.

20 years agoUse new runtime procedure PATHNAME-MIME-TYPE.
Chris Hanson [Fri, 22 Oct 2004 04:48:13 +0000 (04:48 +0000)]
Use new runtime procedure PATHNAME-MIME-TYPE.

20 years agoFinish implementing PATHNAME-MIME-TYPE.
Chris Hanson [Fri, 22 Oct 2004 04:47:42 +0000 (04:47 +0000)]
Finish implementing PATHNAME-MIME-TYPE.

20 years agoAdd support for looking up the MIME type associated with a pathname.
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.

20 years agoAdd support for Win32 registry access.
Chris Hanson [Mon, 18 Oct 2004 04:12:03 +0000 (04:12 +0000)]
Add support for Win32 registry access.

20 years agoIn double_to_bignum(), use the length of the significand to limit how
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.

20 years agoUpdate TEXINFO-ENVIRONMENT-REGEXP to match more things.
Chris Hanson [Sun, 17 Oct 2004 03:37:16 +0000 (03:37 +0000)]
Update TEXINFO-ENVIRONMENT-REGEXP to match more things.

20 years agoTweak.
Chris Hanson [Sun, 17 Oct 2004 03:19:46 +0000 (03:19 +0000)]
Tweak.

20 years agoUpdate prologue to GNU standard form.
Chris Hanson [Sun, 17 Oct 2004 03:09:07 +0000 (03:09 +0000)]
Update prologue to GNU standard form.

20 years agoTweak.
Chris Hanson [Sun, 17 Oct 2004 03:08:09 +0000 (03:08 +0000)]
Tweak.

20 years agoDon't generate @shortcontents or @detailmenu in HTML.
Chris Hanson [Sun, 17 Oct 2004 03:06:14 +0000 (03:06 +0000)]
Don't generate @shortcontents or @detailmenu in HTML.

20 years agoTweak.
Chris Hanson [Sun, 17 Oct 2004 02:44:56 +0000 (02:44 +0000)]
Tweak.

20 years agoTweak.
Chris Hanson [Sun, 17 Oct 2004 02:44:36 +0000 (02:44 +0000)]
Tweak.

20 years agoAdd EXTRA_TEX_OPTIONS so that includer can modify tex behavior.
Chris Hanson [Sun, 17 Oct 2004 02:43:00 +0000 (02:43 +0000)]
Add EXTRA_TEX_OPTIONS so that includer can modify tex behavior.

20 years agoTweaks.
Chris Hanson [Sun, 17 Oct 2004 02:41:54 +0000 (02:41 +0000)]
Tweaks.

20 years agoDon't use @noindent in @copying.
Chris Hanson [Sun, 17 Oct 2004 02:11:43 +0000 (02:11 +0000)]
Don't use @noindent in @copying.

20 years agoUpdate prologue to GNU standard form.
Chris Hanson [Sun, 17 Oct 2004 02:11:15 +0000 (02:11 +0000)]
Update prologue to GNU standard form.

20 years agoSet page headings and contents correctly.
Chris Hanson [Sat, 16 Oct 2004 23:43:06 +0000 (23:43 +0000)]
Set page headings and contents correctly.

20 years agoTweak title page slightly.
Chris Hanson [Sat, 16 Oct 2004 13:32:57 +0000 (13:32 +0000)]
Tweak title page slightly.

20 years agoUpdate prologue to GNU standard form.
Chris Hanson [Sat, 16 Oct 2004 13:31:28 +0000 (13:31 +0000)]
Update prologue to GNU standard form.

20 years agoMake output names and compilation consistent. Assumes GNU Make.
Chris Hanson [Sat, 16 Oct 2004 06:02:55 +0000 (06:02 +0000)]
Make output names and compilation consistent.  Assumes GNU Make.

20 years agoRename XML-ELEMENT-CONTENTS to XML-ELEMENT-CONTENT.
Chris Hanson [Fri, 15 Oct 2004 18:34:22 +0000 (18:34 +0000)]
Rename XML-ELEMENT-CONTENTS to XML-ELEMENT-CONTENT.

20 years agoSome minor tweaks to previous changeset.
Chris Hanson [Fri, 15 Oct 2004 06:00:49 +0000 (06:00 +0000)]
Some minor tweaks to previous changeset.