[cxml-cvs] CVS cxml/doc
dlichteblau
dlichteblau at common-lisp.net
Sat Dec 22 15:24:52 UTC 2007
Update of /project/cxml/cvsroot/cxml/doc
In directory clnet:/tmp/cvs-serv4227/doc
Modified Files:
index.xml installation.xml
Log Message:
Use 21 bit characters on Lisp offering them.
--- /project/cxml/cvsroot/cxml/doc/index.xml 2007/10/21 18:39:40 1.21
+++ /project/cxml/cvsroot/cxml/doc/index.xml 2007/12/22 15:24:52 1.22
@@ -35,28 +35,53 @@
<p>
The following libraries are available as separate downloads:
</p>
- <p>
- ⬗
- <a href="http://www.lichteblau.com/cxml-rng/">cxml-rng</a>
-
- Relax NG validation
- </p>
- <p>
- ⬗
- <a href="http://www.lichteblau.com/cxml-stp/">cxml-stp</a>
-
- STP, an alternative to DOM
- </p>
- <p>
- ⬗
- <a href="http://common-lisp.net/project/closure/closure-html/">Closure
- HTML</a>: cxml can be used together with its sister project
- Closure HTML to convert between HTML and XHTML.
- </p>
+ <ul style="list-style-type: square">
+ <li>
+ <a href="http://www.lichteblau.com/cxml-rng/">cxml-rng</a>:
+ Relax NG validation
+ </li>
+ <li>
+ <a href="http://www.lichteblau.com/cxml-stp/">cxml-stp</a>:
+ STP, an alternative to DOM
+ </li>
+ <li>
+ <a href="http://common-lisp.net/project/plexippus-xpath/">Plexippus</a>:
+ XPath 1.0
+ </li>
+ <li>
+ <a href="http://repo.or.cz/w/xuriella.git">Xuriella</a>:
+ XSLT 1.0 (work in progress)
+ </li>
+ <li>
+ <a href="http://common-lisp.net/project/closure/closure-html/">Closure
+ HTML</a>:
+ parse HTML 4; convert between HTML and XHTML
+ </li>
+ </ul>
<a name="changes"/>
<h3>Recent Changes</h3>
+ <p class="nomargin"><tt>rel-2007-10-21</tt></p>
+ <ul class="nomargin">
+ <li>
+ Lisps using full 21 bit code points as characters are now fully
+ supported (including SBCL and Clozure CL) addition to the
+ existing support for 16 bit characters using UTF-16 (including
+ Allegro and LispWorks). The feature <tt>rune-is-utf-16</tt> is
+ now set on 16 bit Lisps.<br/><br/> Make sure to update and
+ recompile both cxml and closure-common when upgrading.
+ </li>
+ <li>
+ New sink slot omit-xml-declaration-p; functions cxml:unescaped
+ and sax:unescaped.
+ </li>
+ <li>
+ Fixed various DTD serialization bugs. Fixed xmls compatibility
+ bugs. Fixed variable names in with-source. Fixed
+ klacks-error export.
+ </li>
+ </ul>
<div style="background-color: #f7f7f7;
width: 60%;
border: solid #9c0000;
--- /project/cxml/cvsroot/cxml/doc/installation.xml 2007/10/07 14:58:26 1.4
+++ /project/cxml/cvsroot/cxml/doc/installation.xml 2007/12/22 15:24:52 1.5
@@ -24,12 +24,13 @@
supported by <a
href="http://common-lisp.net/project/cl-plus-ssl/#trivial-gray-streams">trivial-gray-streams</a>.
</p>
- <ul>
- <li>
- The SBCL port uses 16 bit surrogate characters instead of taking
- advantage of SBCL's full 21 bit character support.
- </li>
- </ul>
+ <p>
+ On Lisps without Unicode support, cxml uses integers instead of
+ characters to represent code points internally. By default,
+ however, the parser will recode all data to strings containing
+ characters representing UTF-8 bytes before passing it to user
+ code.
+ </p>
<a name="compilation"/>
<h2>Compilation</h2>
More information about the Cxml-cvs
mailing list