More updates for v2.8.

This commit is contained in:
Michael R Sweet 2014-01-05 03:12:18 +00:00
parent 4351cf060c
commit ce2c97135f
6 changed files with 40 additions and 23 deletions

View File

@ -3,7 +3,7 @@ dnl "$Id$"
dnl
dnl Configuration script for Mini-XML, a small XML-like file parsing library.
dnl
dnl Copyright 2003-2011 by Michael R Sweet.
dnl Copyright 2003-2014 by Michael R Sweet.
dnl
dnl These coded instructions, statements, and computer programs are the
dnl property of Michael R Sweet and are protected by Federal copyright
@ -11,7 +11,7 @@ dnl law. Distribution and use rights are outlined in the file "COPYING"
dnl which should have been included with this file. If this file is
dnl missing or damaged, see the license at:
dnl
dnl http://www.minixml.org/
dnl http://www.msweet.org/projects.php/Mini-XML
dnl
dnl Specify a source file from the distribution...
@ -21,7 +21,7 @@ dnl Set the name of the config header file...
AC_CONFIG_HEADER(config.h)
dnl Version number...
VERSION=2.7
VERSION=2.8
AC_SUBST(VERSION)
AC_DEFINE_UNQUOTED(MXML_VERSION, "Mini-XML v$VERSION")

View File

@ -1,7 +1,7 @@
<html>
<head>
<title>Mini-XML Programmers Manual, Version 2.7</title>
<meta name="copyright" content="Copyright 2003-2011">
<title>Mini-XML Programmers Manual, Version 2.8</title>
<meta name="copyright" content="Copyright 2003-2014">
<meta name="author" content="Michael R. Sweet">
<meta name="keywords" content="XML, C, C++, library">
</head>
@ -10,7 +10,7 @@
<h1 align="right"><a name="INTRO"><img src="0.gif" align="right"
hspace="10" width="100" height="100" alt="0"></a>Introduction</h1>
<p>This programmers manual describes Mini-XML version 2.7, a small
<p>This programmers manual describes Mini-XML version 2.8, a small
XML parsing library that you can use to read and write XML data
files in your C and C++ applications.</p>
@ -37,26 +37,25 @@ and removed libxml2.</p>
<p>Thanks to lots of feedback and support from various
developers, Mini-XML has evolved since then to provide a more
complete XML implementation and now stands at a whopping 3,965
lines of code, compared to 103,893 lines of code for libxml2
version 2.6.9.</p>
complete XML implementation and now stands at a whopping 3,792
lines of code, compared to 140,410 lines of code for libxml2
version 2.9.1.</p>
<p>Aside from Gutenprint, Mini-XML is used for the
following projects/software applications:</p>
<ul>
<li><a href="http://www.cups.org/">CUPS</a></li>
<li><a href="https://www.cups.org/">CUPS</a></li>
<li><a
href="http://zynaddsubfx.sourceforge.net">ZynAddSubFX</a></li>
</ul>
<p>Please email me (mxml @ easysw . com) if you would like your
project added or removed from this list, or if you have any
comments/quotes you would like me to publish about your
experiences with Mini-XML.</p>
<p>Please file a bug on msweet.org if you would like your project added or
removed from this list, or if you have any comments/quotes you would like me to
publish about your experiences with Mini-XML.</p>
<!-- NEED 1in -->
<h2>Organization of This Document</h2>
@ -188,7 +187,7 @@ manual:</p>
<!-- NEED 6 -->
<h2>Legal Stuff</h2>
<p>The Mini-XML library is copyright 2003-2011 by Michael Sweet. License terms
<p>The Mini-XML library is copyright 2003-2014 by Michael R Sweet. License terms
are described in <a href="#LICENSE">Appendix A - Mini-XML License</a>.</p>
</body>

View File

@ -2,8 +2,8 @@
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Mini-XML 2.7 documentation schema for mxmldoc output.
Copyright 2003-2011 by Michael Sweet.
Mini-XML 2.8 documentation schema for mxmldoc output.
Copyright 2003-2014 by Michael Sweet.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public

View File

@ -5,6 +5,24 @@
hspace="10" width="100" height="100" alt="B"></a>Release Notes</h1>
<h2 _hd_omit_toc>Changes in Mini-XML 2.8</h2>
<ul>
<li>Now call docsetutil using xcrun on OS X (Bug #458)</li>
<li>mxmldoc did not escape special HTML characters inside @code foo@
comments.</li>
<li>Fixed a memory leak in mxmlElementDeleteAttr (Bug #452)</li>
<li>Added MXML_MAJOR/MINOR_VERSION definitions to mxml.h (Bug $461)</li>
<li>Fixed a bug reading UTF-16 characters from a file (Bug #454)</li>
</ul>
<h2 _hd_omit_toc>Changes in Mini-XML 2.7</h2>
<ul>

View File

@ -9,7 +9,7 @@ files produced by <tt>mxmldoc</tt>. This schema is available on-line
at:</p>
<pre>
http://www.minixml.org/mxmldoc.xsd
http://www.msweet.org/schema/mxmldoc.xsd
</pre>
<h2 _hd_omit_toc>mxmldoc.xsd</h2>
@ -19,8 +19,8 @@ at:</p>
&lt;xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
&lt;xsd:annotation>
&lt;xsd:documentation xml:lang="en">
Mini-XML 2.7 documentation schema for mxmldoc output.
Copyright 2003-2011 by Michael Sweet.
Mini-XML 2.8 documentation schema for mxmldoc output.
Copyright 2003-2014 by Michael Sweet.
&lt;/xsd:documentation>
&lt;/xsd:annotation>

View File

@ -3,7 +3,7 @@
<head>
<title>Mini-XML Programmers Manual</title>
<meta name="author" content="Michael R Sweet">
<meta name="copyright" content="Copyright 2003-2011">
<meta name="copyright" content="Copyright 2003-2014">
</head>
<body>
@ -11,7 +11,7 @@
<tr><td height="100%">
<H1 ALIGN="CENTER"><FONT SIZE="-1">Mini-XML Programmers Manual<br>
Version 2.7</H1>
Version 2.8</H1>
<P ALIGN="CENTER">MICHAEL R. SWEET</P>
@ -21,7 +21,7 @@ Version 2.7</H1>
<!-- NEW PAGE -->
<P><FONT SIZE="+1"><B>Mini-XML Programmers Manual, Version 2.7</B></FONT></P>
<P><B>Copyright &copy; 2003-2011 by Michael R. Sweet</B></P>
<P><B>Copyright &copy; 2003-2014 by Michael R. Sweet</B></P>
<P><SMALL>Permission is granted to copy, distribute and/or modify
this document under the terms of the GNU Library General Public