Chris Hanson [Fri, 18 Feb 2005 18:21:09 +0000 (18:21 +0000)]
Implement CONDITION-OF-TYPE?.
Chris Hanson [Fri, 18 Feb 2005 01:05:34 +0000 (01:05 +0000)]
Fix typo in write-kbd-macro.
Chris Hanson [Thu, 17 Feb 2005 17:52:08 +0000 (17:52 +0000)]
Make peek operation send character to transcript if necessary.
Chris Hanson [Thu, 17 Feb 2005 17:50:54 +0000 (17:50 +0000)]
Fix typo.
Chris Hanson [Wed, 16 Feb 2005 04:31:24 +0000 (04:31 +0000)]
Fix bug in implementation of empty-element constructors.
Chris Hanson [Tue, 8 Feb 2005 20:40:31 +0000 (20:40 +0000)]
Change XML-RPC method names to be symbols rather than strings.
Chris Hanson [Tue, 8 Feb 2005 04:19:40 +0000 (04:19 +0000)]
Update to current style.
Chris Hanson [Tue, 8 Feb 2005 03:28:13 +0000 (03:28 +0000)]
Move reference-trap management from continuation parser to
control-point abstraction.
Chris Hanson [Tue, 8 Feb 2005 01:11:03 +0000 (01:11 +0000)]
Add heuristic search to find dynamic link. Parser was assuming that
the dynamic link immediately followed the associated return address,
but that isn't so. However, the compiler doesn't record the location
of the dynamic link, so we must search for it. This search is not
guaranteed to be correct, but it will be so with a high probability.
Chris Hanson [Tue, 8 Feb 2005 00:11:11 +0000 (00:11 +0000)]
Implement GUARANTEE-STREAM-PAIR.
Chris Hanson [Sun, 6 Feb 2005 04:44:27 +0000 (04:44 +0000)]
Reverse order of arguments to XML-RPC:CONDITION->FAULT.
Chris Hanson [Sun, 6 Feb 2005 04:41:13 +0000 (04:41 +0000)]
Rewrite of XML-RPC support to make it more general. Code specific to
mod-lisp has been moved to that file. Client-side operations have
been added; previously there were just server-side operations. New
condition types have been added, to facilitate condition filtering.
Chris Hanson [Sat, 5 Feb 2005 03:44:10 +0000 (03:44 +0000)]
Export XML-RPC interface for use by other programs.
Chris Hanson [Sun, 23 Jan 2005 17:53:16 +0000 (17:53 +0000)]
Implement strong eq and eqv hash tables.
Chris Hanson [Mon, 17 Jan 2005 20:03:55 +0000 (20:03 +0000)]
Fix bug: SIGSEGV when M-x occur matches 0 lines.
Chris Hanson [Sun, 16 Jan 2005 04:17:41 +0000 (04:17 +0000)]
Add support for COPY operation and BYTEA type.
Chris Hanson [Sun, 16 Jan 2005 04:12:59 +0000 (04:12 +0000)]
Add codecs for bytea strings.
Chris Hanson [Sun, 16 Jan 2005 03:03:20 +0000 (03:03 +0000)]
Add support for COPY command.
Chris Hanson [Tue, 11 Jan 2005 03:57:23 +0000 (03:57 +0000)]
New syntax DEFINE-GUARANTEE.
Chris Hanson [Tue, 11 Jan 2005 03:44:43 +0000 (03:44 +0000)]
Add support for Berkeley DB.
Chris Hanson [Tue, 11 Jan 2005 03:43:46 +0000 (03:43 +0000)]
Symbol names now use UTF-8 encoding.
Chris Hanson [Tue, 11 Jan 2005 03:13:23 +0000 (03:13 +0000)]
Use new cref argument to generate for all OS types.
Chris Hanson [Tue, 11 Jan 2005 03:12:26 +0000 (03:12 +0000)]
Initial (unfinished) draft.
Chris Hanson [Tue, 11 Jan 2005 02:59:14 +0000 (02:59 +0000)]
Add optional argument to top-level procedures, to specify the OS type
to generate for. Revert default to current OS rather than all.
Chris Hanson [Mon, 10 Jan 2005 17:55:15 +0000 (17:55 +0000)]
Add optional argument to signal error if given string isn't a number's
representation.
Chris Hanson [Fri, 7 Jan 2005 15:10:23 +0000 (15:10 +0000)]
New procedure HEXADECIMAL->VECTOR-8B.
Chris Hanson [Thu, 6 Jan 2005 19:09:06 +0000 (19:09 +0000)]
Initial draft.
Chris Hanson [Thu, 6 Jan 2005 19:08:43 +0000 (19:08 +0000)]
Add support for Berkeley DB.
Chris Hanson [Thu, 6 Jan 2005 18:17:02 +0000 (18:17 +0000)]
Enlarge checkin window to account for multiple checkins with same
entry.
Chris Hanson [Thu, 6 Jan 2005 18:10:44 +0000 (18:10 +0000)]
Flesh out vector-8b operations a bit.
Chris Hanson [Sat, 1 Jan 2005 05:44:12 +0000 (05:44 +0000)]
Add symbol-creating procedures to extern.h.
Chris Hanson [Tue, 28 Dec 2004 06:42:25 +0000 (06:42 +0000)]
Fix typo.
Chris Hanson [Tue, 28 Dec 2004 06:41:33 +0000 (06:41 +0000)]
Change MAKE-GC-FINALIZED-OBJECT to ignore the return type from its
GET-CONTEXT argument.
Chris Hanson [Fri, 24 Dec 2004 19:03:20 +0000 (19:03 +0000)]
Add entry for "allen".
Chris Hanson [Thu, 23 Dec 2004 04:44:18 +0000 (04:44 +0000)]
Change symbol names to use UTF-8 encoding.
Chris Hanson [Mon, 20 Dec 2004 04:38:49 +0000 (04:38 +0000)]
Add new procedure channel-file-truncate.
Chris Hanson [Mon, 20 Dec 2004 04:37:17 +0000 (04:37 +0000)]
Add new primitive file-truncate.
Chris Hanson [Fri, 17 Dec 2004 03:46:22 +0000 (03:46 +0000)]
Fix bug in comment parsing.
Chris Hanson [Wed, 15 Dec 2004 02:34:46 +0000 (02:34 +0000)]
Add support for cygwin.
Chris Hanson [Wed, 15 Dec 2004 02:24:11 +0000 (02:24 +0000)]
Treat '\r' as whitespace.
Chris Hanson [Mon, 13 Dec 2004 04:46:58 +0000 (04:46 +0000)]
Leave second argument to PACKAGE-SET-PATHNAME as an optional arg.
Chris Hanson [Mon, 13 Dec 2004 03:27:17 +0000 (03:27 +0000)]
Always generate package files for all OS types.
Chris Hanson [Mon, 13 Dec 2004 03:26:51 +0000 (03:26 +0000)]
Always generate package files for all OS types.
Chris Hanson [Mon, 13 Dec 2004 03:25:59 +0000 (03:25 +0000)]
Always generate package files for all OS types.
Chris Hanson [Mon, 13 Dec 2004 03:22:21 +0000 (03:22 +0000)]
Eliminate PACKAGE/SYSTEM-LOADER and ADD-IDENTIFICATION!. Remove
optional argument from LOAD-PACKAGE-SET. Change optional argument of
PACKAGE-SET-PATHNAME to be required argument.
Chris Hanson [Tue, 7 Dec 2004 18:21:42 +0000 (18:21 +0000)]
Fix #f/() type error.
Chris Hanson [Tue, 7 Dec 2004 07:25:26 +0000 (07:25 +0000)]
Fix a #f/() type error.
Chris Hanson [Tue, 7 Dec 2004 04:58:48 +0000 (04:58 +0000)]
Remove note about empty list being the same as #f.
Chris Hanson [Tue, 7 Dec 2004 04:54:47 +0000 (04:54 +0000)]
Update directory descriptions.
Chris Hanson [Tue, 7 Dec 2004 04:29:58 +0000 (04:29 +0000)]
Add "xdoc" to directory list.
Chris Hanson [Tue, 7 Dec 2004 03:21:55 +0000 (03:21 +0000)]
Add "xdoc" directory to build.
Chris Hanson [Mon, 6 Dec 2004 21:33:30 +0000 (21:33 +0000)]
Split #f and ().
Chris Hanson [Mon, 6 Dec 2004 21:27:35 +0000 (21:27 +0000)]
Fix unreferenced-variable warning.
Chris Hanson [Mon, 6 Dec 2004 18:30:09 +0000 (18:30 +0000)]
Fix #f/() type error.
Chris Hanson [Mon, 6 Dec 2004 03:31:51 +0000 (03:31 +0000)]
Work around interpreted-compiler bug.
Chris Hanson [Mon, 6 Dec 2004 02:34:04 +0000 (02:34 +0000)]
Fix type error in structure definition.
Chris Hanson [Fri, 26 Nov 2004 15:17:27 +0000 (15:17 +0000)]
Add support for access to more than one database. There is no longer
a default database name, so the database to use must always be
specified by a URL binding.
Chris Hanson [Fri, 26 Nov 2004 15:14:33 +0000 (15:14 +0000)]
Major reorganization, mostly to better distinguish between URLs and
pathnames. There's also a generalized URL-scoped variable binding
mechanism.
Chris Hanson [Fri, 26 Nov 2004 05:04:42 +0000 (05:04 +0000)]
Implement GUARANTEE-PATHNAME and ERROR:NOT-PATHNAME.
Chris Hanson [Fri, 26 Nov 2004 04:47:35 +0000 (04:47 +0000)]
Implement PATHNAME-RELATIVE?, which is not the negation of
PATHNAME-ABSOLUTE?.
Chris Hanson [Fri, 26 Nov 2004 04:42:06 +0000 (04:42 +0000)]
Change GET-KEYWORD-VALUE to return #!DEFAULT when not found. Add
procedures to map between keyword lists and alists.
Chris Hanson [Thu, 25 Nov 2004 04:19:53 +0000 (04:19 +0000)]
Fix typo in cookie parsing.
Chris Hanson [Thu, 25 Nov 2004 04:00:21 +0000 (04:00 +0000)]
Force loading of pgsql from ESCAPE-PGSQL-STRING.
Chris Hanson [Wed, 24 Nov 2004 20:56:35 +0000 (20:56 +0000)]
Must export DB-GET-USER-PASSWORD to SSP package.
Chris Hanson [Wed, 24 Nov 2004 20:54:54 +0000 (20:54 +0000)]
Must export DB-GET-USER-PASSWORD to SSP package.
Chris Hanson [Wed, 24 Nov 2004 20:20:48 +0000 (20:20 +0000)]
Get subtree authentication working properly.
Chris Hanson [Tue, 23 Nov 2004 19:38:48 +0000 (19:38 +0000)]
Modify transcript support to allow it to be used on any port.
Chris Hanson [Tue, 23 Nov 2004 18:19:24 +0000 (18:19 +0000)]
Don't pass request object to authenticator.
Chris Hanson [Tue, 23 Nov 2004 18:00:22 +0000 (18:00 +0000)]
Eliminate kludge to deal with case-sensitive header matching in
mod_lisp, as this has been fixed in 2.41.
Chris Hanson [Tue, 23 Nov 2004 17:20:38 +0000 (17:20 +0000)]
Finish implementing subtree authentication.
Chris Hanson [Tue, 23 Nov 2004 16:34:28 +0000 (16:34 +0000)]
Add ability to trace I/O port to client.
Chris Hanson [Tue, 23 Nov 2004 03:22:12 +0000 (03:22 +0000)]
Use SYSTEM-GLOBAL-ENVIRONMENT? for locally-defined predicate.
Chris Hanson [Mon, 22 Nov 2004 20:08:46 +0000 (20:08 +0000)]
Add procedure to get user's password.
Chris Hanson [Mon, 22 Nov 2004 19:45:27 +0000 (19:45 +0000)]
Don't always encrypt password; caller must do that explicitly.
Chris Hanson [Mon, 22 Nov 2004 19:17:45 +0000 (19:17 +0000)]
Don't add CONTENT-TYPE headers; overwrite them.
Chris Hanson [Mon, 22 Nov 2004 16:23:34 +0000 (16:23 +0000)]
Cookie keyword must be a symbol.
Chris Hanson [Mon, 22 Nov 2004 14:03:02 +0000 (14:03 +0000)]
Print cookies in traced request.
Chris Hanson [Mon, 22 Nov 2004 06:31:03 +0000 (06:31 +0000)]
Fix thinkos in FAST-DEL-ASSOC and FAST-DEL-ASSOC!.
Chris Hanson [Sun, 21 Nov 2004 04:21:06 +0000 (04:21 +0000)]
Use EMPTY_LIST_P.
Chris Hanson [Sun, 21 Nov 2004 04:16:56 +0000 (04:16 +0000)]
Create new predicate EMPTY_LIST_P.
Chris Hanson [Fri, 19 Nov 2004 18:15:01 +0000 (18:15 +0000)]
Make #!aux self-evaluating.
Chris Hanson [Fri, 19 Nov 2004 18:11:29 +0000 (18:11 +0000)]
DEFAULT-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.
Chris Hanson [Fri, 19 Nov 2004 17:28:51 +0000 (17:28 +0000)]
DEFAULT-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.
Chris Hanson [Fri, 19 Nov 2004 16:54:23 +0000 (16:54 +0000)]
DEFAULT-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.
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.
Chris Hanson [Fri, 19 Nov 2004 07:14:57 +0000 (07:14 +0000)]
Can't use #!UNASSIGNED; it compiles into an unreferenceable object.
Chris Hanson [Fri, 19 Nov 2004 07:12:03 +0000 (07:12 +0000)]
Add syntax for #!UNASSIGNED and #!UNSPECIFIC.
Chris Hanson [Fri, 19 Nov 2004 07:04:52 +0000 (07:04 +0000)]
Print EOF object as #!EOF.
Chris Hanson [Fri, 19 Nov 2004 07:00:01 +0000 (07:00 +0000)]
Change back to using a single EOF object.
Chris Hanson [Fri, 19 Nov 2004 06:56:37 +0000 (06:56 +0000)]
Rename LAMBDA-AUXILIARY-TAG to LAMBDA-AUX-TAG.
Chris Hanson [Fri, 19 Nov 2004 06:51:39 +0000 (06:51 +0000)]
Add syntax #!default and #!key.
Chris Hanson [Fri, 19 Nov 2004 04:28:39 +0000 (04:28 +0000)]
Don't use unassigned object for defaulted optional values.
Chris Hanson [Fri, 19 Nov 2004 04:18:44 +0000 (04:18 +0000)]
Fix copyright dates.
Chris Hanson [Fri, 19 Nov 2004 04:16:07 +0000 (04:16 +0000)]
Don't use DEFAULT_OBJECT for auxiliary bindings.
Chris Hanson [Thu, 18 Nov 2004 20:03:18 +0000 (20:03 +0000)]
First draft of cookie support.
Chris Hanson [Thu, 18 Nov 2004 18:17:59 +0000 (18:17 +0000)]
Expand procedure DEFAULT-OBJECT?.
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.