Chris Hanson [Wed, 24 Sep 2003 04:47:57 +0000 (04:47 +0000)]
Fix typo.
Chris Hanson [Wed, 24 Sep 2003 04:19:01 +0000 (04:19 +0000)]
Fix typo.
Chris Hanson [Wed, 24 Sep 2003 04:17:45 +0000 (04:17 +0000)]
Implement GUARANTEE- procedures for all types. Implement
XML-ELEMENT-NAMESPACE-DECLS.
Chris Hanson [Wed, 24 Sep 2003 03:50:48 +0000 (03:50 +0000)]
Implement namespace URI abstraction.
Chris Hanson [Wed, 24 Sep 2003 03:38:57 +0000 (03:38 +0000)]
Implement SUBSTRING->SYMBOL.
Chris Hanson [Wed, 24 Sep 2003 03:26:23 +0000 (03:26 +0000)]
Implement new procedures (and use where appropriate):
SIMPLE-XML-ATTRIBUTE-VALUE?
XML-NAME-LOCAL=?
XML-NAME-PREFIX=?
XML-NAME-SIMPLE=?
XML-NAME-URI=?
Chris Hanson [Wed, 24 Sep 2003 01:57:52 +0000 (01:57 +0000)]
Eliminate OS/FILE-TYPE-TO-MAJOR-MODE; use single list for all systems.
Chris Hanson [Tue, 23 Sep 2003 16:25:39 +0000 (16:25 +0000)]
Fix some problems with the HTML paragraph separator.
Chris Hanson [Tue, 23 Sep 2003 03:37:16 +0000 (03:37 +0000)]
Use quoting so that subprocess arguments can include spaces. This
won't work with cygwin programs, but it should work fine for
alternative shells such as 4NT.
Chris Hanson [Fri, 19 Sep 2003 03:26:50 +0000 (03:26 +0000)]
Fix problem with obsolete use of backslash in symbols.
Chris Hanson [Fri, 19 Sep 2003 00:39:32 +0000 (00:39 +0000)]
Implement external representation for random-state objects.
Chris Hanson [Thu, 18 Sep 2003 16:51:59 +0000 (16:51 +0000)]
Change release version to 7.7.90 for test release.
Chris Hanson [Wed, 17 Sep 2003 03:20:45 +0000 (03:20 +0000)]
New procedure XML-NAME-SIMPLE. Change printed representation of
elements to show the simple name.
Chris Hanson [Tue, 16 Sep 2003 04:32:59 +0000 (04:32 +0000)]
Fix typo in namespace-prefix parsing.
Chris Hanson [Mon, 15 Sep 2003 20:22:49 +0000 (20:22 +0000)]
Fix bug in handling of namespace declarations.
Chris Hanson [Sun, 14 Sep 2003 01:52:35 +0000 (01:52 +0000)]
Strip double-quote characters from path elements.
Chris Hanson [Sun, 14 Sep 2003 01:01:45 +0000 (01:01 +0000)]
Strip double-quote characters from path elements.
Chris Hanson [Sun, 14 Sep 2003 00:20:42 +0000 (00:20 +0000)]
Strip double-quote characters from path elements.
Chris Hanson [Thu, 11 Sep 2003 18:38:21 +0000 (18:38 +0000)]
Change namespace URIs to be symbols.
Chris Hanson [Tue, 9 Sep 2003 03:47:32 +0000 (03:47 +0000)]
Document #\U+ syntax and CHAR-SET=?.
Chris Hanson [Tue, 9 Sep 2003 03:46:09 +0000 (03:46 +0000)]
Implement equality predicate for character sets.
Chris Hanson [Fri, 5 Sep 2003 20:51:56 +0000 (20:51 +0000)]
Fix definition of FILE-MODIFICATION-TIME<?, and introduce new
procedure FILE-MODIFICATION-TIME<=?.
Chris Hanson [Sat, 23 Aug 2003 05:39:58 +0000 (05:39 +0000)]
Fix bug in parsing of XML declarations.
Chris Hanson [Sat, 23 Aug 2003 05:39:20 +0000 (05:39 +0000)]
Fix bug in parsing of XML declarations.
Chris Hanson [Fri, 22 Aug 2003 15:13:19 +0000 (15:13 +0000)]
Oops... make change to processing instructions to match change in
parser.
Chris Hanson [Thu, 21 Aug 2003 20:59:10 +0000 (20:59 +0000)]
Oops -- forgot to include dload_initialize_file() when this was
changed to be dynamically loaded.
Chris Hanson [Wed, 20 Aug 2003 17:23:47 +0000 (17:23 +0000)]
New procedure XML-NAME-PREFIX.
Chris Hanson [Wed, 20 Aug 2003 17:22:54 +0000 (17:22 +0000)]
Fix minor bug in syntax of processing instructions.
Chris Hanson [Tue, 19 Aug 2003 01:05:46 +0000 (01:05 +0000)]
Fix syntax to allow all XML names.
Chris Hanson [Thu, 7 Aug 2003 01:46:34 +0000 (01:46 +0000)]
Change GUARANTEE-MAIL-ALIASES so that it reloads the aliases if the
file is changed.
Chris Hanson [Thu, 7 Aug 2003 01:43:45 +0000 (01:43 +0000)]
Change GUARANTEE-MAIL-ALIASES so that it reloads the aliases if the
file is changed.
Chris Hanson [Tue, 5 Aug 2003 16:51:42 +0000 (16:51 +0000)]
Minor tweaks.
Chris Hanson [Sun, 3 Aug 2003 06:20:40 +0000 (06:20 +0000)]
Fix typo.
Chris Hanson [Sun, 3 Aug 2003 06:14:19 +0000 (06:14 +0000)]
Fix typo. Change attribute-defaulting errors to use pointer to the
attribute rather than the start tag.
Chris Hanson [Sun, 3 Aug 2003 05:55:54 +0000 (05:55 +0000)]
Supply default attributes from DTD when appropriate.
Chris Hanson [Sun, 3 Aug 2003 05:54:34 +0000 (05:54 +0000)]
Add appropriate articles to wrong-type error messages.
Chris Hanson [Sun, 3 Aug 2003 05:52:54 +0000 (05:52 +0000)]
Use upper case for bucky-bit prefixes.
Chris Hanson [Fri, 1 Aug 2003 19:31:02 +0000 (19:31 +0000)]
Change DTD structures to use symbol names that are more closely
related to the tokens appearing in the XML document.
Chris Hanson [Fri, 1 Aug 2003 19:23:23 +0000 (19:23 +0000)]
Change syntactic role of vertical bar.
Chris Hanson [Fri, 1 Aug 2003 03:50:16 +0000 (03:50 +0000)]
Tweak error reporting for processing instructions.
Chris Hanson [Fri, 1 Aug 2003 03:26:09 +0000 (03:26 +0000)]
Add support for hash tables based on XML names.
Chris Hanson [Thu, 31 Jul 2003 02:49:33 +0000 (02:49 +0000)]
Revert to use of lisp-style character names, and consistently use
lower case forms.
Chris Hanson [Thu, 31 Jul 2003 02:38:45 +0000 (02:38 +0000)]
Restore BUCKY-BITS->PREFIX as it is being used by Edwin.
Chris Hanson [Thu, 31 Jul 2003 02:33:46 +0000 (02:33 +0000)]
Eliminate use of WRITE on symbols when output isn't intended for READ.
Chris Hanson [Wed, 30 Jul 2003 19:44:05 +0000 (19:44 +0000)]
First draft of XML namespace support.
Chris Hanson [Wed, 30 Jul 2003 17:25:51 +0000 (17:25 +0000)]
Add support for use of backslash as symbol quote character. Fix
printing of non-canonical symbols; respect canonicalization flag.
Chris Hanson [Wed, 30 Jul 2003 17:18:49 +0000 (17:18 +0000)]
Change EOF object to be an opaque type.
Chris Hanson [Wed, 30 Jul 2003 17:06:23 +0000 (17:06 +0000)]
Change EOF object to be an opaque type.
Chris Hanson [Wed, 30 Jul 2003 05:14:38 +0000 (05:14 +0000)]
Don't use vertical-bar syntax for uninterned symbols when
*UNPARSE-UNINTERNED-SYMBOLS-BY-NAME?* is true.
Chris Hanson [Wed, 30 Jul 2003 05:13:46 +0000 (05:13 +0000)]
Fix typo.
Chris Hanson [Wed, 30 Jul 2003 04:37:29 +0000 (04:37 +0000)]
Add support for the use of a vertical bar as a syntax for arbitrary
symbols, as in Common Lisp.
Chris Hanson [Wed, 30 Jul 2003 04:14:23 +0000 (04:14 +0000)]
Add support for the use of a vertical bar as a syntax for arbitrary
symbols, as in Common Lisp.
Chris Hanson [Wed, 30 Jul 2003 04:12:12 +0000 (04:12 +0000)]
Change character-name encoding to support arbitrary Unicode characters
using #\U+XXXX syntax. Prefer this numeric representation for most
ASCII control characters.
Chris Hanson [Tue, 29 Jul 2003 04:16:28 +0000 (04:16 +0000)]
Implement UTFxx validity procedures:
UTF8-STRING-VALID?
UTF16-BE-STRING-VALID?
UTF16-LE-STRING-VALID?
UTF16-STRING-VALID?
UTF32-BE-STRING-VALID?
UTF32-LE-STRING-VALID?
UTF32-STRING-VALID?
Chris Hanson [Tue, 29 Jul 2003 03:46:08 +0000 (03:46 +0000)]
Implement HASH-TABLE/INTERN!. Rewrite conditionals to use PAIR?
rather than NULL?.
Chris Hanson [Tue, 29 Jul 2003 03:45:02 +0000 (03:45 +0000)]
Change SYMBOL-APPEND so that it can be used on non-canonical symbols.
Chris Hanson [Sun, 27 Jul 2003 03:38:15 +0000 (03:38 +0000)]
Fix typo.
Chris Hanson [Sun, 27 Jul 2003 03:06:41 +0000 (03:06 +0000)]
Eliminate some unnecessary uses of alphabets.
Chris Hanson [Fri, 25 Jul 2003 23:05:57 +0000 (23:05 +0000)]
Fix bug in handling of external general entities.
Chris Hanson [Fri, 25 Jul 2003 23:03:57 +0000 (23:03 +0000)]
Fix bug in printing non-Unicode characters.
Chris Hanson [Fri, 25 Jul 2003 20:38:28 +0000 (20:38 +0000)]
Canonicalize character data, by converting wide chars and wide strings
to UTF-8 strings, then coalescing adjacent strings.
Chris Hanson [Fri, 25 Jul 2003 20:37:17 +0000 (20:37 +0000)]
Fix some bugs related to processing of external entity references.
Chris Hanson [Fri, 25 Jul 2003 17:24:22 +0000 (17:24 +0000)]
Canonicalize character data as UTF-8 strings.
Chris Hanson [Thu, 24 Jul 2003 04:49:20 +0000 (04:49 +0000)]
Can't use PACKAGE_* variables here.
Chris Hanson [Tue, 22 Jul 2003 02:40:31 +0000 (02:40 +0000)]
Fix typo in previous change.
Chris Hanson [Tue, 22 Jul 2003 02:37:23 +0000 (02:37 +0000)]
Update to newer version.
Chris Hanson [Tue, 22 Jul 2003 02:35:06 +0000 (02:35 +0000)]
Eliminate unnecessary usage of microcode version number.
Chris Hanson [Tue, 22 Jul 2003 02:32:34 +0000 (02:32 +0000)]
Adapt to new representation used for microcode version info.
Chris Hanson [Tue, 22 Jul 2003 02:19:51 +0000 (02:19 +0000)]
Remove version.h and all references to its bindings. Instead use
PACKAGE_* variables provided by autoconf.
Chris Hanson [Tue, 22 Jul 2003 02:12:56 +0000 (02:12 +0000)]
Eliminate unnecessary usage of microcode version number.
Chris Hanson [Mon, 21 Jul 2003 03:52:08 +0000 (03:52 +0000)]
Change configuration files to use autoconf 2.5x.
Chris Hanson [Mon, 21 Jul 2003 03:24:39 +0000 (03:24 +0000)]
Update to newer version.
Chris Hanson [Mon, 21 Jul 2003 03:19:25 +0000 (03:19 +0000)]
Add support for dynamic loading of gdbm primitives.
Chris Hanson [Mon, 21 Jul 2003 00:59:52 +0000 (00:59 +0000)]
Fix a handful of bugs in the PostgreSQL interface.
Chris Hanson [Mon, 21 Jul 2003 00:54:46 +0000 (00:54 +0000)]
Fix incorrect signature of PQ-RES-STATUS.
Chris Hanson [Tue, 15 Jul 2003 02:33:10 +0000 (02:33 +0000)]
Generalize <string> method to include <wide-string>.
Chris Hanson [Mon, 14 Jul 2003 20:23:47 +0000 (20:23 +0000)]
Use HTML mode for .xsl files.
Chris Hanson [Sun, 13 Jul 2003 03:45:04 +0000 (03:45 +0000)]
Export predicates for some key data structures. Allow use of wide
strings wherever they make sense.
Chris Hanson [Sun, 13 Jul 2003 03:41:29 +0000 (03:41 +0000)]
Export predicates for some key data structures. Allow use of wide
strings wherever they make sense.
Chris Hanson [Sat, 12 Jul 2003 04:34:43 +0000 (04:34 +0000)]
Allow wide strings as content in elements.
Chris Hanson [Sat, 12 Jul 2003 04:20:34 +0000 (04:20 +0000)]
Add bindings for XHTML.
Chris Hanson [Sat, 12 Jul 2003 03:39:29 +0000 (03:39 +0000)]
Fix pointer-mismatch bug.
Chris Hanson [Sat, 12 Jul 2003 03:22:08 +0000 (03:22 +0000)]
Add getsockopt and setsockopt.
Chris Hanson [Sat, 12 Jul 2003 03:15:47 +0000 (03:15 +0000)]
Set SO_REUSEADDR in OS_bind_tcp_server_socket.
Chris Hanson [Wed, 9 Jul 2003 22:53:55 +0000 (22:53 +0000)]
Change OS_bind_tcp_server_socket to set SO_REUSEADDR.
Chris Hanson [Wed, 9 Jul 2003 22:28:18 +0000 (22:28 +0000)]
Fix typo in last change.
Chris Hanson [Wed, 9 Jul 2003 04:27:03 +0000 (04:27 +0000)]
Split OPEN-TCP-SERVER-SOCKET into its component parts.
Chris Hanson [Wed, 9 Jul 2003 04:13:44 +0000 (04:13 +0000)]
Add EADDRINUSE to list of supported error codes.
Chris Hanson [Fri, 4 Jul 2003 01:45:36 +0000 (01:45 +0000)]
Finish filling in Unicode procedure descriptions.
Chris Hanson [Thu, 3 Jul 2003 16:47:49 +0000 (16:47 +0000)]
Emit non-ASCII chars using &#...; notation.
Chris Hanson [Thu, 3 Jul 2003 04:33:50 +0000 (04:33 +0000)]
OPEN-WIDE-INPUT-STRING was checking to see if its argument was a
string rather than a wide string.
Chris Hanson [Fri, 20 Jun 2003 06:50:14 +0000 (06:50 +0000)]
First draft of new Unicode support.
Chris Hanson [Sat, 14 Jun 2003 05:00:33 +0000 (05:00 +0000)]
Tweak name of internal procedure to make indentation work better.
Chris Hanson [Sun, 8 Jun 2003 05:07:12 +0000 (05:07 +0000)]
Add initial draft of PostgreSQL support.
Chris Hanson [Sun, 8 Jun 2003 04:37:57 +0000 (04:37 +0000)]
Change PQ-MAKE-EMPTY-PG-RESULT to accept weak pair to return result
in.
Chris Hanson [Sun, 8 Jun 2003 04:21:56 +0000 (04:21 +0000)]
Fix typo.
Chris Hanson [Sun, 8 Jun 2003 04:07:40 +0000 (04:07 +0000)]
Use GC finalizer to maintain open-channels list.
Chris Hanson [Sun, 8 Jun 2003 04:07:12 +0000 (04:07 +0000)]
Implement MAKE-GC-FINALIZED-OBJECT.
Chris Hanson [Sun, 8 Jun 2003 03:36:11 +0000 (03:36 +0000)]
Fix bug: OPEN-TCP-SERVER-SOCKET was not returning a boolean to
OPEN-CHANNEL.
Chris Hanson [Fri, 6 Jun 2003 23:36:12 +0000 (23:36 +0000)]
Change PQ-EXEC to take a weak-pair argument in which to return the
result.