[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>
-      &#x2b17; 
-      <a href="http://www.lichteblau.com/cxml-rng/">cxml-rng</a>
-        
-      Relax NG validation
-    </p>
-    <p>
-      &#x2b17; 
-      <a href="http://www.lichteblau.com/cxml-stp/">cxml-stp</a>
-        
-      STP, an alternative to DOM
-    </p>
-    <p>
-      &#x2b17; 
-      <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