From 9b6fd30f6468773edad65a27478daffed60d2a2f Mon Sep 17 00:00:00 2001
From: Daniel Veillard
Date: Mon, 13 May 2002 12:06:47 +0000
Subject: [PATCH] Adding references to XMLwrapp the C++ wrapper, Daniel
---
doc/FAQ.html | 17 ++++++++++++-----
doc/contribs.html | 6 ------
doc/python.html | 8 ++++++--
doc/upgrade.html | 2 +-
doc/xml.html | 30 ++++++++++++++++++------------
doc/xmlio.html | 1 +
6 files changed, 38 insertions(+), 26 deletions(-)
diff --git a/doc/FAQ.html b/doc/FAQ.html
index 634f3f57..d31c7255 100644
--- a/doc/FAQ.html
+++ b/doc/FAQ.html
@@ -121,7 +121,7 @@ A:link, A:visited, A:active { text-decoration: underline }
Most linux and Bsd distribution includes libxml, this is probably the
safer way for end-users
-David Doolin provides precompiled Windows versions at http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/
+
David Doolin provides precompiled Windows versions at http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/
@@ -318,13 +318,20 @@ pnode=pxmlDoc->children->children;
libxml is written in pure C in order to allow easy reuse on a number
of platforms, including embedded systems. I don't intend to convert to
C++.
-There is however a C++ wrapper provided by Ari Johnson
- <ari@btigate.com> which may fullfill your needs:
-Website: http://lusis.org/~ari/xml++/
+
There is however a few C++ wrappers which may fullfill your needs:
+
+
How to validate a document a posteriori ?
It is possible to validate documents which had not been validated at
initial parsing time or documents who have been built from scratch using
diff --git a/doc/contribs.html b/doc/contribs.html
index 16cebe23..37218f10 100644
--- a/doc/contribs.html
+++ b/doc/contribs.html
@@ -92,12 +92,6 @@ A:link, A:visited, A:active { text-decoration: underline }
and Solaris port.
John Fleck helps maintaining the documentation and man pages.
-Ari Johnson provides a C++ wrapper
- for libxml:
- Website: http://lusis.org/~ari/xml++/
- Download: http://lusis.org/~ari/xml++/libxml++.tar.gz
-
-
Igor Zlatkovic is now
the maintainer of the Windows port, he
provides binaries
diff --git a/doc/python.html b/doc/python.html
index 0c76415c..e84d9dca 100644
--- a/doc/python.html
+++ b/doc/python.html
@@ -95,11 +95,15 @@ or libxslt wrappers or bindings:
Ari Johnson provides a C++ wrapper
for libxml:
- Website: http://lusis.org/~ari/xml++/
- Download: http://lusis.org/~ari/xml++/libxml++.tar.gz
+ Website: http://lusis.org/~ari/xml++/
+ Download: http://lusis.org/~ari/xml++/libxml++.tar.gz
There is another C++ wrapper
based on the gdome2 bindings maintained by Tobias Peters.
+and a third C++ wrapper by Peter Jones <pjones@pmade.org>
+ Website: http://pmade.org/pjones/software/xmlwrapp/
+
+
Matt
Sergeant developped XML::LibXSLT, a perl wrapper for
diff --git a/doc/upgrade.html b/doc/upgrade.html
index fc5d08ef..1fbc84e8 100644
--- a/doc/upgrade.html
+++ b/doc/upgrade.html
@@ -107,7 +107,7 @@ incompatible changes. The main goals were:
So client code of libxml designed to run with version 1.x may have to be
changed to compile against version 2.x of libxml. Here is a list of changes
that I have collected, they may not be sufficient, so in case you find other
-change which are required, drop me a
+change which are required, drop me a
mail:
- The package name have changed from libxml to libxml2, the library name
diff --git a/doc/xml.html b/doc/xml.html
index 95f9c146..0e6ee7f7 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -372,12 +372,19 @@ pnode=pxmlDoc->children->children;
libxml is written in pure C in order to allow easy reuse on a number
of platforms, including embedded systems. I don't intend to convert to
C++.
- There is however a C++ wrapper provided by Ari Johnson
- <ari@btigate.com> which may fullfill your needs:
- Website: http://lusis.org/~ari/xml++/
- Download: http://lusis.org/~ari/xml++/libxml++.tar.gz
+ There is however a few C++ wrappers which may fullfill your needs:
+
- How to validate a document a posteriori ?
It is possible to validate documents which had not been validated at
@@ -1384,6 +1391,10 @@ or libxslt wrappers or bindings:
href="http://lusis.org/~ari/xml++/libxml++.tar.gz">http://lusis.org/~ari/xml++/libxml++.tar.gz
- There is another C++ wrapper
based on the gdome2 bindings maintained by Tobias Peters.
+ - and a third C++ wrapper by Peter Jones <pjones@pmade.org>
+
Website: http://pmade.org/pjones/software/xmlwrapp/
+
- Matt
Sergeant developped
- And then use it to save the document:
@@ -3728,12 +3740,6 @@ Gnome CVS base under gnome-xml/example
patches, Gary Pennington worked on the validation API, threading support
and Solaris port.
- John Fleck helps maintaining the documentation and man pages.
- - Ari Johnson provides a C++ wrapper
- for libxml:
- Website: http://lusis.org/~ari/xml++/
- Download: http://lusis.org/~ari/xml++/libxml++.tar.gz
- Igor Zlatkovic is now
the maintainer of the Windows port, he
diff --git a/doc/xmlio.html b/doc/xmlio.html
index 7d9153fe..e61735b1 100644
--- a/doc/xmlio.html
+++ b/doc/xmlio.html
@@ -233,6 +233,7 @@ xmlOutputBufferCreateOwn(FILE *file, xmlCharEncodingHandlerPtr encoder) {
+
}
- And then use it to save the document: