1.1 --- a/README.txt Sun Sep 04 23:30:55 2005 +0000
1.2 +++ b/README.txt Sat Sep 10 21:59:08 2005 +0000
1.3 @@ -47,53 +47,57 @@
1.4 New in libxml2dom 0.2.1 (Changes since libxml2dom 0.2)
1.5 ------------------------------------------------------
1.6
1.7 - * Moved libxml2macro script to the tools directory.
1.8 - * Added getElementsByTagNameNS.
1.9 - * Added HTML parsing support.
1.10 - * Fixed parseURI.
1.11 - * Improved some of the API documentation.
1.12 - * Introduced better suppression of warnings, network access, and other
1.13 - potentially intrusive libxml2 features.
1.14 - * Reorganised the documentation, expanding the README.txt file at the
1.15 - expense of the HTML documentation, but removing older, less relevant
1.16 - information.
1.17 - * Added Debian package support.
1.18 + * Moved libxml2macro script to the tools directory.
1.19 + * Added getElementsByTagNameNS.
1.20 + * Added HTML parsing support.
1.21 + * Fixed parseURI.
1.22 + * Introduced better testing for Unicode objects, especially since things
1.23 + like rdflib like to subclass the unicode type, and it might be more
1.24 + convenient to detect such subclasses and convert their values
1.25 + automatically.
1.26 + * Improved some of the API documentation.
1.27 + * Introduced better suppression of warnings, network access, and other
1.28 + potentially intrusive libxml2 features.
1.29 + * Reorganised the documentation, expanding the README.txt file at the
1.30 + expense of the HTML documentation, but removing older, less relevant
1.31 + information.
1.32 + * Added Debian package support.
1.33
1.34 New in libxml2dom 0.2 (Changes since libxml2dom 0.1.3)
1.35 ------------------------------------------------------
1.36
1.37 - * Adopted libxml2macro code within the libxml2dom classes, removing any
1.38 - dependencies on the libxml2 module - this makes everything much faster
1.39 - and virtually removes any necessity to use libxml2macro.
1.40 - * Improved attribute and document node handling.
1.41 - * Introduced document reference management.
1.42 - * Introduced NodeList wrapper objects.
1.43 + * Adopted libxml2macro code within the libxml2dom classes, removing any
1.44 + dependencies on the libxml2 module - this makes everything much faster
1.45 + and virtually removes any necessity to use libxml2macro.
1.46 + * Improved attribute and document node handling.
1.47 + * Introduced document reference management.
1.48 + * Introduced NodeList wrapper objects.
1.49
1.50 New in libxml2dom 0.1.3 (Changes since libxml2dom 0.1.2)
1.51 --------------------------------------------------------
1.52
1.53 - * Fixed createElement.
1.54 - * Introduced experimental libxml2macro tools, tests and libraries.
1.55 + * Fixed createElement.
1.56 + * Introduced experimental libxml2macro tools, tests and libraries.
1.57
1.58 New in libxml2dom 0.1.2 (Changes since libxml2dom 0.1.1)
1.59 --------------------------------------------------------
1.60
1.61 - * Fixed getAttributeNode and getAttributeNodeNS.
1.62 - * Added comment node creation.
1.63 - * Fixed empty namespace usage with elements and attributes.
1.64 - * Introduced usage of the libxml2 file and memory parsing features.
1.65 - * Introduced suppression of DTD retrieval and validation as the default
1.66 - behaviour.
1.67 - * Added experimental XPath method support.
1.68 + * Fixed getAttributeNode and getAttributeNodeNS.
1.69 + * Added comment node creation.
1.70 + * Fixed empty namespace usage with elements and attributes.
1.71 + * Introduced usage of the libxml2 file and memory parsing features.
1.72 + * Introduced suppression of DTD retrieval and validation as the default
1.73 + behaviour.
1.74 + * Added experimental XPath method support.
1.75
1.76 New in libxml2dom 0.1.1
1.77 -----------------------
1.78
1.79 - * Fixed text node creation.
1.80 - * Fixed setAttributeNS.
1.81 - * Added encoding parameters to convenience methods.
1.82 - * Added the missing previousSibling property.
1.83 - * Added release number to the package.
1.84 + * Fixed text node creation.
1.85 + * Fixed setAttributeNS.
1.86 + * Added encoding parameters to convenience methods.
1.87 + * Added the missing previousSibling property.
1.88 + * Added release number to the package.
1.89
1.90 Release Procedures
1.91 ------------------
1.92 @@ -117,15 +121,15 @@
1.93
1.94 To make Debian packages:
1.95
1.96 - 1. Create new package directories under packages/debian if necessary.
1.97 - 2. Make a symbolic link in the distribution's root directory to keep the
1.98 - Debian tools happy:
1.99 + 1. Create new package directories under packages/debian if necessary.
1.100 + 2. Make a symbolic link in the distribution's root directory to keep the
1.101 + Debian tools happy:
1.102
1.103 - ln -s packages/debian/python2.4-libxml2dom/debian/
1.104 + ln -s packages/debian/python2.4-libxml2dom/debian/
1.105
1.106 - 3. Run the package builder:
1.107 + 3. Run the package builder:
1.108
1.109 - dpkg-buildpackage -rfakeroot
1.110 + dpkg-buildpackage -rfakeroot
1.111
1.112 - 4. Locate and tidy up the packages in the parent directory of the
1.113 - distribution's root directory.
1.114 + 4. Locate and tidy up the packages in the parent directory of the
1.115 + distribution's root directory.