| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* testC14N.c vms/config.vms: applied Craig A. Berry patches for VMS
Daniel
|
|
|
|
|
|
|
| |
* doc/libxml2-api.xml python/tests/reader.py: one really need
to provide the base URI information when creating a reader parser
from an input stream. Updated the API and the example using it.
Daniel
|
|
|
|
|
|
|
|
|
|
|
| |
* testReader.c xmlreader.c valid.c include/libxml/tree.h
include/libxml/valid.h include/libxml/xmlreader.h: working on
DTD validation on top of xml reader interfaces. Allows to
validate arbitrary large instances. This required some extensions
to the valid module interface and augmenting the size of xmlID
and xmlRef structs a bit.
* uri.c xmlregexp.c: simple cleanup.
Daniel
|
| |
|
|
|
|
|
|
|
|
| |
* xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: more
work on the xml reader interfaces.
* AUTHORS MAINTAINERS doc/* win32/*: updated Igor's mail and the
Web page for the Windows binaries.
Daniel
|
|
|
|
|
| |
* xmlIO.c: applied a patch for VMS following the report by Nigel Hall
Daniel
|
|
|
|
|
| |
* parser.c: the parseStartTag bug fix wasn't complete.
Daniel
|
|
|
|
|
|
|
|
|
| |
* parser.c: Vyacheslav Pindyura managed to trigger a bug in
parseStartTag, fixing it.
* test/att4 result/att4 result/noent/att4: adding the test
* xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: added
more methods to XmlTextReader.
Daniel
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Mon Dec 16 06:36:54 MST 2002 John Fleck <jfleck@inkstain.net>
* doc/tutorial/xmltutorial.xml
plus generated html and pdf
Updating tutorial again based on further comments from Niraj
Tolia on the last iteration
|
|
|
|
|
|
|
|
|
|
| |
Sun Dec 15 21:27:30 MST 2002 John Fleck <jfleck@inkstain.net>
* doc/tutorial/xmltutorial.xml
* doc/tutorial/includekeyword.c
* doc/tutorial/includegetattribute.c
plus generated html and pdf
Adding fix from Niraj Tolia to tutorial to properly free memory.
|
|
|
|
|
|
|
|
|
| |
* xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: added
more methods of XmlTextReader.
* python/libxml2class.txt python/tests/reader.py: this increased the
methods in the bndings, augmented the test to check those new
functions.
Daniel
|
|
|
|
|
|
|
|
|
|
|
| |
* xmlreader.c doc/libxml2-api.xml: added the close and getattribute
methods of XmlTextReader.
* python/generator.py python/libxml_wrap.h python/types.c
python/libxml2class.txt: added the reader to the Python bindings
* python/tests/Makefile.am python/tests/reader.py: added a specific
test for the Python bindings of the Reader APIs
* parser.c: small cleanup.
Daniel
|
| |
|
|
|
|
|
|
|
| |
* xinclude.c: fallback was only copying the first child not the
full child list of the fallback element, closes #89684 as reopened
by Bernd Kuemmerlen
Daniel
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* configure.in: preparing release of 2.4.30
* doc/apibuild.py doc/libxml2-api.xml: fixups to the api builder,
gives enum values, fix functype return type, put back fields in
structs
* doc/*: updated the docs rebuilt
Daniel
|
|
|
|
|
|
| |
* doc/apibuild.py doc/libxml2-api.xml: fixups to the api builder,
gives enum values, fix functype return type
Daniel
|
|
|
|
|
|
|
|
|
|
| |
* HTMLtree.c include/libxml/HTMLtree.h: patch from Mark Vadok
about htmlNodeDumpOutput location.
* xpath.c: removed an undefined function signature
* doc/apibuild.py doc/libxml2-api.xml: the script was exporting
too many symbols in the API breaking the python bindings.
Updated with the libxslt/libexslt changes.
Daniel
|
|
|
|
|
|
|
| |
* configure.in: preparing release of 2.4.29
* doc/*: rebuilt the docs and API
* xmlreader.c: a few more fixes for the XmlTextReader API
Daniel
|
| |
|
| |
|
|
|
|
|
| |
* catalog.c doc/libxml2-api.xml: a bit more cleanup
Daniel
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/apibuild.py doc/libxml2-api.xml doc/Makefile.am: new API
building Python script, does the C parsing directly, generates
a better API description including structure fieds defs and
enums. Still a couple of bugs, but good enough for the python
wrappers now.
* DOCBparser.c SAX.c nanohttp.c parser.c parserInternals.c tree.c
valid.c xmlIO.c xmlmemory.c xmlreader.c xmlregexp.c xmlschemas.c
include/libxml/schemasInternals.h include/libxml/tree.h: more
cleanup based on the python analysis script reports.
* libxml.spec.in: make sure the API XML description is part of the
devel package.
Daniel
|
|
|
|
|
|
|
|
|
|
| |
* DOCBparser.c HTMLparser.c c14n.c debugXML.c encoding.c hash.c
nanoftp.c nanohttp.c parser.c parserInternals.c testC14N.c
testDocbook.c threads.c tree.c valid.c xmlIO.c xmllint.c xmlmemory.c
xmlreader.c xmlregexp.c xmlschemas.c xmlschemastypes.c xpath.c:
code cleanup, especially the function comments.
* tree.c: fixed a small bug when freeing nodes which are XInclude ones.
Daniel
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am xmlreader.c include/libxml/Makefile.am
include/libxml/xmlreader.h: Adding a new set of APIs based on
the C# TextXmlReader API but converted to C. Allow to parse
in constant memory usage, far simpler to program and explain
than the SAX like APIs, unfinished but working.
* testReader.c: test program
Daniel
|
| |
|
| |
|
|
|
|
|
|
|
| |
* tree.c: Chip turner indicated that XHTML1 serialization
rule for style actually break on both IE and Mozilla,
try to avoid the rule if escaping ain't necessary
Daniel
|
|
|
|
|
|
| |
* nanhttp.c: handle HTTP URL escaping, problem reported by
Glen Nakamura and Stefano Zacchiroli
Daniel
|
|
|
|
|
| |
* DOCBparser.c HTMLparser.c parser.c valid.c xpath.c: code cleanup
Daniel
|
|
|
|
|
|
|
|
|
| |
* uri.c: Johann Richard pointed out some XPointer problems for
URN based URI references in XInclude. Modified the URI parsing
and saving routines to allow correct parsing and saving of
XPointers, especially when attached to "opaque" scheme accordingly
to RFC 2396
Daniel
|
|
|
|
|
|
|
|
| |
* HTMLtree.c include/libxml/HTMLtree.h: applied the same kind
of refactoring to the HTML saving code.
* doc/libxml2-*.xml doc/API*.html: slight API changes got reflected
in the doc.
Daniel
|
|
|
|
|
|
|
|
| |
* tree.c include/libxml/tree.h: refactored the XML dump of a node
to a buffer API to reuse the generic dump to an OutputIO layer,
this reduces code, fixes xmlNodeDump() for XHTML, also made
xmlNodeDump() now return the number of byte written.
Daniel
|
|
|
|
|
|
|
| |
* python/setup.py.in: another patch from Stéphane Bidoul for
Python bindings on Windows
* doc/parsedecl.py: small cleanup
Daniel
|
|
|
|
|
| |
* libxml.spec.in configure.in: add a line in %changelog for releases
Daniel
|
|
|
|
|
|
| |
* parser.c: patch from Marcus Clarke fixing a problem in entities
parsing that was detected in KDe documentations environment.
Daniel
|
|
|
|
|
|
| |
* python/libxml.c (libxml_prev): Return the previous as opposed to
the next node (I guess this is the result of some cut & paste programming:)
Daniel
|
|
|
|
|
| |
* doc/Makefile.am: Jan Rafaj pointed a bug in the Makefile.
Daniel
|
|
|
|
|
|
| |
* python/generator.py python/libxml.c python/setup.py.in: trying
to fix the Python bindings build on Windows (Stéphane Bidoul)
Daniel
|
| |
|
| |
|
| |
|
| |
|
| |
|