diff --git a/ANNOUNCEMENT b/ANNOUNCEMENT index 747a2f9..64cfd0d 100644 --- a/ANNOUNCEMENT +++ b/ANNOUNCEMENT @@ -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) diff --git a/doc/basics.html b/doc/basics.html index 3dce7b4..6804a3a 100644 --- a/doc/basics.html +++ b/doc/basics.html @@ -121,11 +121,11 @@ href='#mxmlNewElement'>mxmlNewElement, mxmlNewInteger, mxmlNewOpaque, mxmlNewReal, mxmlNewText mxmlNewTextf mxmlNewText, mxmlNewTextf, and mxmlNewXML functions. Only -elements can have child nodes, and the top node must be an element, -usually the <?xml version="1.0"?> node created by +elements can have child nodes, and the top node must be an element, usually the +<?xml version="1.0" encoding="utf-8"?> node created by mxmlNewXML().

Nodes have pointers to the node above (parent), below @@ -133,7 +133,7 @@ usually the <?xml version="1.0"?> node created by of the current node. If you have an XML file like the following:

-    <?xml version="1.0"?>
+    <?xml version="1.0" encoding="utf-8"?>
     <data>
         <node>val1</node>
         <node>val2</node>
@@ -152,7 +152,7 @@ of the current node. If you have an XML file like the following:

memory:

-    ?xml
+    ?xml version="1.0" encoding="utf-8"?
       |
     data
       |
@@ -216,7 +216,7 @@ create the XML document described in the previous section:

mxmlNewText(node, 0, "val8");
-

We start by creating the <?xml version="1.0"?> +

We start by creating the <?xml version="1.0" encoding="utf-8"?> node common to all XML files using the mxmlNewXML function:

diff --git a/doc/hires/logo.png b/doc/hires/logo.png index 88da742..c966856 100644 Binary files a/doc/hires/logo.png and b/doc/hires/logo.png differ diff --git a/doc/logo.opacity b/doc/logo.opacity index 8ec270f..f27a031 100644 Binary files a/doc/logo.opacity and b/doc/logo.opacity differ diff --git a/doc/logo.png b/doc/logo.png index 50bf0cd..836d655 100644 Binary files a/doc/logo.png and b/doc/logo.png differ diff --git a/www/images/logo-large.png b/www/images/logo-large.png index fe84217..7a7f9a1 100644 Binary files a/www/images/logo-large.png and b/www/images/logo-large.png differ diff --git a/www/images/logo.png b/www/images/logo.png index 343fad0..392a23d 100644 Binary files a/www/images/logo.png and b/www/images/logo.png differ diff --git a/www/style.css b/www/style.css index e614fd9..92d4f70 100644 --- a/www/style.css +++ b/www/style.css @@ -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 {