Escape non-ASCII characters in URIs
[closure-html.git] / doc / index.xml
blob96f13dc4f050a497f36ac77b4c792a8ba2849443
1 <page title="Closure HTML">
2   <p>An HTML parser written in Common Lisp.</p>
4   <h3>About</h3>
6   <p>
7     Closure HTML was written
8     by <a href="http://www.stud.uni-karlsruhe.de/~unk6/">Gilbert
9     Baumann</a> as part of the Closure web browser.  It was first
10     converted into a stand-alone installation by Ignas Mikalajūnas, and
11     finally reassembled and documented for integration with Closure XML
12     and use with the Closure browser by David Lichteblau under its
13     current name.
14   </p>
15   <p>
16     It available under an MIT-style license.
17   </p>      
19   <p>
20     Please send bug reports
21     to <a href="mailto:closure-devel@common-lisp.net">
22       closure-devel@common-lisp.net</a>
23     (<a href="http://common-lisp.net/cgi-bin/mailman/listinfo/closure-devel">list information</a>).
24   </p>
26   <h3>Related projects</h3>
27   <ul>
28     <li>
29       <a href="http://common-lisp.net/project/cxml/">Closure XML</a>:
30       An XML library that can be used together with Closure HTML.
31     </li>
32 <!--
33     <li>
34       <a href="http://www.lichteblau.com/cxml-stp/">cxml-stp</a>:
35       STP, an alternative to DOM
36     </li>
37 -->
38     <li>
39       <a href="http://common-lisp.net/project/closure/">Closure</a>:
40       The web browser based on Closure HTML.
41     </li>
42   </ul>
44   <h3>History</h3>
45   <p><b>2008-03-dd</b></p>
46   <ul>
47     <li>
48       Changes in closure-common:
49       <ul>
50         <li>
51           Use 21 bit characters on Lisp offering them.
52         </li>
53         <li>
54           New event HAX:UNESCAPED for unescaped characters.
55         </li>
56         <li>
57           Allow Microsoft BOM (thanks to Ivan Shvedunov)
58         </li>
59       </ul>
60     </li>
61     <li>
62       Serialization fixes:
63       <ul>
64         <li>
65           Fixed serialization of unknown elements.
66         </li>
67         <li>
68           Implemented hax:unescaped on sinks.
69         </li>
70         <li>
71           Fixed contents of script and style to be written without
72           escaping by the sink.
73         </li>
74         <li>
75           Don't escape &lt; in attributes.
76         </li>
77         <li>
78           Don't escape &amp;{ in attributes.
79         </li>
80         <li>
81           Escape non-ASCII characters in URIs.
82         </li>
83       </ul>
84     </li>
85     <li>
86       New argument documentp to serialize-pt.
87     </li>
88   </ul>
89   <p><b>2007-10-28</b></p>
90   <ul>
91     <li>Closure HTML released as a stand-alone project.</li>
92   </ul>
93   <p><b>2005-03-13</b></p>
94   <ul>
95     <li>Closure released unter an MIT-style license.</li>
96   </ul>
97   <p><b>1996-10-21</b></p>
98   <ul>
99     <li>sgml-parse.lisp created.</li>
100   </ul>
101 </page>