Tweak web interface, icons, and Chapter 2 of the programmers manual.

This commit is contained in:
Michael R Sweet 2010-09-26 07:37:07 +00:00
parent dd1e874ae1
commit 3ab2fa249f
8 changed files with 20 additions and 13 deletions

View File

@ -1,7 +1,14 @@
Mini-XML 2.4 is now available for download from:
Mini-XML 2.7 is now available for download from:
http://www.easysw.com/~mike/mxml/software.php
http://www.minixml.org/software.php
Mini-XML 2.4 fixes some build and XML parsing bugs, adds support
for the apos character entity, and adds per-thread global settings.
Mini-XML 2.7 fixes some minor platform and XML issues. Changes include:
- Updated the source headers to reference the Mini-XML license and its
exceptions to the LGPL2 (STR #108)
- The shared library did not include a destructor for the thread-
specific data key on UNIX-based operating systems (STR #103)
- mxmlLoad* did not error out on XML with multiple root nodes (STR #101)
- Fixed an issue with the _mxml_vstrdupf function (STR #107)
- mxmlSave* no longer write all siblings of the passed node, just that
node and its children (STR #109)

View File

@ -121,11 +121,11 @@ href='#mxmlNewElement'><tt>mxmlNewElement</tt></a>, <a
href='#mxmlNewInteger'><tt>mxmlNewInteger</tt></a>, <a
href='#mxmlNewOpaque'><tt>mxmlNewOpaque</tt></a>, <a
href='#mxmlNewReal'><tt>mxmlNewReal</tt></a>, <a
href='#mxmlNewText'><tt>mxmlNewText</tt></a> <a
href='#mxmlNewTextf'><tt>mxmlNewTextf</tt></a> <a
href='#mxmlNewText'><tt>mxmlNewText</tt></a>, <a
href='#mxmlNewTextf'><tt>mxmlNewTextf</tt></a>, and <a
href='#mxmlNewXML'><tt>mxmlNewXML</tt></a> functions. Only
elements can have child nodes, and the top node must be an element,
usually the <tt>&lt;?xml version="1.0"?&gt;</tt> node created by
elements can have child nodes, and the top node must be an element, usually the
<tt>&lt;?xml version="1.0" encoding="utf-8"?&gt;</tt> node created by
<tt>mxmlNewXML()</tt>.</p>
<p>Nodes have pointers to the node above (<tt>parent</tt>), below
@ -133,7 +133,7 @@ usually the <tt>&lt;?xml version="1.0"?&gt;</tt> node created by
of the current node. If you have an XML file like the following:</p>
<pre>
&lt;?xml version="1.0"?&gt;
&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;data&gt;
&lt;node&gt;val1&lt;/node&gt;
&lt;node&gt;val2&lt;/node&gt;
@ -152,7 +152,7 @@ of the current node. If you have an XML file like the following:</p>
memory:</p>
<pre>
?xml
?xml version="1.0" encoding="utf-8"?
|
data
|
@ -216,7 +216,7 @@ create the XML document described in the previous section:</p>
mxmlNewText(node, 0, "val8");
</pre>
<p>We start by creating the <tt>&lt;?xml version="1.0"?&gt;</tt>
<p>We start by creating the <tt>&lt;?xml version="1.0" encoding="utf-8"?&gt;</tt>
node common to all XML files using the <a
href="#mxmlNewXML"><tt>mxmlNewXML</tt></a> function:</p>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -51,7 +51,7 @@ A:link {
A:visited {
font-family: sans-serif;
text-decoration: none;
color: #0000ff;
color: #0000bf;
}
A:hover {
@ -63,7 +63,7 @@ A:hover {
A:active {
font-family: sans-serif;
text-decoration: underline;
color: #ff0000;
color: #bf0000;
}
TD.unsel, TD.sel {