|
12171c4d
|
2002-05-29T14:43:10
|
|
Fixed serialize and saveTo comment, Daniel
|
|
d5e22ef5
|
2002-05-27T21:17:57
|
|
preparing 2.4.22 Daniel
* configure.in: preparing 2.4.22
Daniel
|
|
3cd7240d
|
2002-05-13T10:33:30
|
|
fixed a problem with the HTML parser pointed by Gary Benson sdding the
* python/generator.py python/libxml2class.txt : fixed a problem
with the HTML parser pointed by Gary Benson
* python/tests/Makefile.am python/tests/pushSAXhtml.py: sdding the
example
Daniel
|
|
a7084cd5
|
2002-04-15T17:12:47
|
|
release of 2.4.20 updated and rebuilt the docs Daniel
* configure.in: release of 2.4.20
* doc/*: updated and rebuilt the docs
Daniel
|
|
f544f193
|
2002-04-15T12:56:56
|
|
patch from Cristian Gafton to build on Red Hat 6.2, should also fix #75779
* python/Makefile.am: patch from Cristian Gafton to build on
Red Hat 6.2, should also fix #75779
Daniel
|
|
5fc1f089
|
2002-03-27T09:05:40
|
|
Added Igor Zlatkovic as official maintainer Albert Chin pointed that
* AUTHORS HACKING: Added Igor Zlatkovic as official maintainer
* python/Makefile.am python/tests/Makefile.am: Albert Chin pointed
that $(datadir) should be used for docs
Daniel
|
|
5997aca8
|
2002-03-18T18:36:20
|
|
humm, changed the way the SAX parser work when
* parser.c: humm, changed the way the SAX parser work when
xmlSubstituteEntitiesDefault(1) is set, it will then
do the entity registration and loading by itself in case the
user provided SAX getEntity() returns NULL.
* testSAX.c: added --noent to test the behaviour.
Daniel
|
|
38bf6f04
|
2002-03-16T22:03:31
|
|
small fix to avoid potential problem due to ordering of freeing data
* xpath.c: small fix to avoid potential problem due to
ordering of freeing data
* python/Makefile.am: people were complaining about
the generated file in python dir not being built
Daniel
|
|
d2379010
|
2002-03-15T22:24:56
|
|
Cleanup of the python Makefiles based on Jacob and James feedback, fixed
* libxml.spec.in python/Makefile.am python/tests/Makefile.am
python/generator.py python/libxml.c python/types.c: Cleanup
of the python Makefiles based on Jacob and James feedback,
fixed the spec file accordingly, fixed the number of warning
that passing my pedantic CFLAGS was generating. Conclusion
is that Python includes are real crap.
Daniel
|
|
9be6586c
|
2002-03-14T02:15:56
|
|
remove LDADD and CFLAGS as this is broken usage, redundant, and gcc
2002-03-13 jacob berkman <jacob@ximian.com>
* python/Makefile.am: remove LDADD and CFLAGS as this is broken
usage, redundant, and gcc specific
|
|
a6d2e9ec
|
2002-03-09T10:22:50
|
|
config.py* was missing, Daniel
|
|
fa49d87f
|
2002-03-09T10:20:00
|
|
fix to adapt varaiations in the bindings fixed to have the version of the
* check-xml-test-suite.py: fix to adapt varaiations in the
bindings
* configure.in python/setup.py python/setup.py.in: fixed to
have the version of the python scripts automatically updated
Daniel
|
|
af43f63a
|
2002-03-08T15:05:20
|
|
preparing 2.4.17 release updated and rebuilt the docs fixed a comment
* configure.in: preparing 2.4.17 release
* doc/*: updated and rebuilt the docs
* xpath.c: fixed a comment
* python/libxml.c: fixed a possible reentrancy problem
Daniel
|
|
ef6c46f8
|
2002-03-07T22:21:56
|
|
fixed xmlHasNsProp() bugs for defaulted from DTD attribs, added a specific
* tree.c python/tests/Makefile.am python/tests/attribs.py:
fixed xmlHasNsProp() bugs for defaulted from DTD attribs,
added a specific regression test
* python/generator.py: xmlHasNsProp() and xmlHasProp() shall
not raise exceptions when failing to find the attribute.
Daniel
|
|
f742d341
|
2002-03-07T00:05:35
|
|
fixed xmlReconciliateNs(), added a Python test/example for inter-document
* tree.c python/tests/Makefile.am python/tests/cutnpaste.py:
fixed xmlReconciliateNs(), added a Python test/example for
inter-document cut'n paste
* python/libxml.py: fixed node.doc on document nodes and added
xpathEval() onto node objects
Daniel
|
|
4e0e2974
|
2002-03-06T21:39:42
|
|
fixed some htmlSetMetaEncoding() problems fixup and integrated tests for
* HTMLtree.c: fixed some htmlSetMetaEncoding() problems
* python/libxml.c python/tests/Makefile.am python/tests/serialize.py:
fixup and integrated tests for the serialization stuff
Daniel
|
|
1e77438d
|
2002-03-06T17:35:40
|
|
fix bug #72490 added methods serialize() and saveTo() to all node
* tree.c: fix bug #72490
* python/libxml.c python/libxml.py: added methods serialize()
and saveTo() to all node elements.
Daniel
|
|
8d24cc18
|
2002-03-05T15:41:29
|
|
make sure SAX endDocument is always called as this could result in a
* parser.c: make sure SAX endDocument is always called as
this could result in a Python memory leak otherwise (it's
used to decrement ref-counting)
* python/generator.py python/libxml.c python/libxml.py
python/libxml2-python-api.xml python/libxml2class.txt
python/tests/error.py python/tests/xpath.py: implemented
the suggestions made by Gary Benson and extended the tests
to match it.
Daniel
|
|
ba5e18a3
|
2002-03-05T09:36:43
|
|
applied patch fixing #73450 Daniel
* python/generator.py: applied patch fixing #73450
Daniel
|
|
79426f2b
|
2002-03-01T16:14:17
|
|
added the possibility of returning nodesets from XPath extension functions
* python/types.c python/tests/Makefile.am python/tests/xpathret.py:
added the possibility of returning nodesets from XPath extension
functions written in Python
Daniel
|
|
a94ec6ff
|
2002-03-01T13:00:53
|
|
commiting some Python bindings work done while travelling Daniel
* python/*: commiting some Python bindings work done while travelling
Daniel
|
|
6361da0c
|
2002-02-23T10:10:33
|
|
Added wrapper for the xmlURIPtr type, provided accessors, fixed the
* python/generator.py python/libxml.c python/libxml2-python-api.xml
python/libxml2class.txt python/libxml_wrap.h python/types.c:
Added wrapper for the xmlURIPtr type, provided accessors, fixed
the accessor generator for strings
* python/tests/Makefile.am python/tests/tstURI.py: added a specific
regression test.
Daniel
|
|
0fea6f45
|
2002-02-22T22:51:13
|
|
added the 'usual' setup.py to allow building a libxml2-python module based
* python/README python/generator.py python/libxml.c python/setup.py:
added the 'usual' setup.py to allow building a libxml2-python
module based on the same code. The initialization is however
different the 2 .so files fo libxml2 and libxslt are identical and
they entry point initialize both libraries. this is done to avoid
some possible nasty problem since the Python don't merge the maps
of all shared modules.
Daniel
|
|
5f4b5999
|
2002-02-20T10:22:49
|
|
preparing 2.4.16 updated and rebuilt the docs, rebuilt the API and web
* configure.in include/libxml/xmlwin32version.h: preparing 2.4.16
* doc/* python/libxml2class.txt: updated and rebuilt the docs,
rebuilt the API and web site
* xpath.c: fixed #71978 portability bugs
Daniel
|
|
bb7ddb34
|
2002-02-17T21:26:33
|
|
python script to run regression tests against the XML Test suite of
* check-xml-test-suite.py: python script to run regression tests
against the XML Test suite of W3C/OASis
* SAX.c: fixed a validation bug
* parser.c: fixed 3 errors pointed by the test suite
* doc/buildDocBookCatalog: fixed a typo pointed by drake
* python/Makefile.am: fixed a dependendy
Daniel
|
|
797a565a
|
2002-02-12T13:46:21
|
|
couple of bug fixes Daniel
* python/libxml.c: couple of bug fixes
Daniel
|
|
01a6d417
|
2002-02-11T18:42:20
|
|
removed tabs and used spaces. Daniel
* python/*.py: removed tabs and used spaces.
Daniel
|
|
0ba59239
|
2002-02-10T13:20:39
|
|
Tentatively fixed #69655 , make compiling with -Wredundant-decls clean.
* HTMLtree.c Makefile.am build_glob.py configure.in debugXML.c
globals.c parser.c threads.c tree.c valid.c xmlmemory.c
xpath.c xpointer.c include/libxml/globals.h include/libxml/parser.h
include/libxml/parserInternals.h include/libxml/tree.h
include/libxml/xmlmemory.h include/libxml/xpathInternals.h:
Tentatively fixed #69655 , make compiling with -Wredundant-decls
clean.
* python/libxml.c: fixed a warning.
Daniel
|
|
1c18e30b
|
2002-02-09T22:16:40
|
|
seems some version of automake didn't generate the dependancies right as
* python/Makefile.am: seems some version of automake didn't
generate the dependancies right as Jacob found out. Add
an extra dependancy rule.
Daniel
|
|
5e5c2d0a
|
2002-02-09T18:03:01
|
|
Justin Fletcher found some parts of the code needing cleanup Fixed the
* parserInternals.c valid.c: Justin Fletcher found some parts
of the code needing cleanup
* libxml.spec.in python/Makefile.am python/generator.py
python/libxml.c python/libxml.py: Fixed the python Makefiles
corrected a bug showing up on ia64, changed the name of the
python internal module too
Daniel
|
|
c575b997
|
2002-02-08T13:28:40
|
|
Changed to the MIT Licence updated the doc accordingly preparing 2.4.14
* Copyright Makefile.am README configure.in libxml.spec.in:
Changed to the MIT Licence
* doc/FAQ.html doc/catalog.html doc/intro.html doc/xml.html
doc/xmlio.html: updated the doc accordingly
* include/libxml/xmlwin32version.h configure.in: preparing
2.4.14 release
* python/generator.py python/libxml.c python/libxml2-python-api.xml
python/libxml2class.txt python/libxml_wrap.h python/types.c:
fixed the const xmlChar * wrapper and generator, XPath extension
functions now use the context as first argument
* python/tests/tstxpath.py python/tests/xpath.py
python/tests/xpathext.py: Updated the tests accordingly
* tree.c: fixed bug #70067
Daniel
|
|
2a0cf740
|
2002-02-07T16:40:20
|
|
oops, Daniel
|
|
7db3871b
|
2002-02-07T16:39:11
|
|
cleanup always use stdout if output is NULL don't close filedescriptors
* Makefile.am: cleanup
* debugXML.c: always use stdout if output is NULL
* xmlIO.c: don't close filedescriptors passed to outputBuffers
* python/Makefile.am python/generator.py python/libxml2class.txt
python/libxml_wrap.h python/types.c: augmented the number of bindings
handling FILE * and XPath contexts
* python/tests/Makefile.am: avoid a stupid problem due to the
use of TEST.
Daniel
|
|
70cab35a
|
2002-02-06T16:06:58
|
|
cleanup the extension function lookup always compile the list Daniel
* python/TODO python/libxml.c: cleanup the extension function lookup
* xmlmemory.c include/libxml/xmlmemory.h: always compile the list
Daniel
|
|
7a96efc0
|
2002-02-05T16:34:33
|
|
do not install outside of prefix Daniel
* configure.in python/Makefile.am: do not install outside
of prefix
Daniel
|
|
33caa0b8
|
2002-02-04T14:07:26
|
|
started adding SAX interfaces added a basic SAX test Daniel
* python/TODO python/libxml.c: started adding SAX interfaces
* python/tests/Makefile.am python/tests/pushSAX.py: added a basic
SAX test
Daniel
|
|
36eea2d2
|
2002-02-04T00:17:01
|
|
hardened the addChild function added accessors needed for xmlNode, a bit
* tree.c: hardened the addChild function
* python/generator.py python/libxml.c python/libxml2-python-api.xml
python/libxml2class.txt python/libxml_wrap.h python/TODO:
added accessors needed for xmlNode, a bit more testing and
extension of interfaces
* python/tests/Makefile.am python/tests/build.py: added a test
build from scratch/save/load/check
Daniel
|
|
4e1b26cf
|
2002-02-03T20:13:06
|
|
change a small bit in the way valididy error messages get initialized
* parserInternals.c: change a small bit in the way valididy
error messages get initialized
* python/TODO python/libxml.c python/libxml2-python-api.xml
python/libxml2class.txt python/libxml_wrap.h python/types.c:
added some memory debugging to track leaks at the libxml2 level
* python/tests/*.py: changed all tests to check for leaks,
there is just one left in XPath extension registrations.
daniel
|
|
26f1dcc5
|
2002-02-03T16:53:19
|
|
more accessor classes for the parser context, allow to switch on and check
* python/TODO python/generator.py python/libxml2-python-api.xml
python/libxml2class.txt: more accessor classes for the parser
context, allow to switch on and check validity
* python/tests/Makefile.am python/tests/error.py
python/tests/invalid.xml python/tests/valid.xml
python/tests/validate.py: attded more test and and added error.py
which I forgot to commit in the last step
Daniel
|
|
3ce5257b
|
2002-02-03T15:08:05
|
|
cleanup added class for parser context, added first cut for push mode
* python/Makefile.am python/types.c: cleanup
* python/libxml.c python/libxml.py python/libxml_wrap.h
python/generator.py python/libxml2-python-api.xml
python/libxml2class.txt: added class for parser context, added
first cut for push mode support. Added a framework to generate
accessors functions.
* python/tests/Makefile.am python/tests/push.py: added a push
test
Daniel
|
|
cfb05462
|
2002-02-02T23:18:22
|
|
fixed a small bug a bit of cleanup. Daniel
* python/Makefile.am python/TODO python/libxml.py: fixed a small
bug a bit of cleanup.
Daniel
|
|
5d81903b
|
2002-02-02T21:49:17
|
|
adding error redirections and preformat to a python handler cleanup made
* python/Makefile.am python/libxml.c python/libxml2-python-api.xml
python/libxml2class.txt: adding error redirections and preformat
to a python handler
* python/tests/Makefile.am python/tests/*.py: cleanup made all
tests self checking
Daniel
|
|
7fd7a94a
|
2002-02-02T12:19:46
|
|
fixed a stupid bug when renaming a function Daniel
* python/libxml.c python/libxml.py: fixed a stupid bug when renaming
a function
Daniel
|
|
4cf998a6
|
2002-02-02T10:42:43
|
|
Oops, missing an EXTRA_DIST, Daniel
|
|
9589d455
|
2002-02-02T10:28:17
|
|
Progressing through the TODOs, class description output, extra XML API,
* libxml.spec.in python/Makefile.am python/TODO python/generator.py
python/libxml.c python/libxml2-python-api.xml
python/libxml2class.txt: Progressing through the TODOs, class
description output, extra XML API, RPM now builds the wrappers
for all python installed versions
Daniel
|
|
253aa2c3
|
2002-02-02T09:17:16
|
|
added more informations in the libxml2-python package including docs.
* configure.in libxml.spec.in python/Makefile.am python/TODO
python/generator.py python/libxml2class.txt: added more informations
in the libxml2-python package including docs. Slightly changed
the class hierarchy
* python/tests/*: added basic regression tests infrastructure too
Daniel
|
|
a7340c83
|
2002-02-01T17:56:45
|
|
more work, now able to extend the XPath interpreter with functions written
* python/Makefile.am python/generator.py python/libxml.c
python/libxml.py: more work, now able to extend the
XPath interpreter with functions written in python.
Daniel
|
|
c3e39448
|
2002-02-01T09:29:41
|
|
Jacob sent a patch to allow building from tarfile. Daniel
* python/Makefile.am: Jacob sent a patch to allow building from
tarfile.
Daniel
|
|
96c9af76
|
2002-02-01T00:06:44
|
|
Fixed a couple more of python building problems, Daniel
|
|
6327697c
|
2002-01-31T23:49:05
|
|
Force the generato to use the API description in ../doc, Daniel
|
|
f1d0e6be
|
2002-01-31T23:42:44
|
|
inserted the python wrappers build, I hope this won't be too unportable
* python/Makefile.am python/libxml.c configure.in Makefile.am:
inserted the python wrappers build, I hope this won't be too
unportable
Daniel
|
|
1971ee26
|
2002-01-31T20:29:19
|
|
minor optimization more work on the python bindings, they now support
* xpath.c: minor optimization
* python/generator.py python/libxml.c python/libxml.py
python/libxml_wrap.h: more work on the python bindings,
they now support XPath and there is no evident leak
Daniel
|
|
36ed5290
|
2002-01-30T23:49:06
|
|
more work on the python bindings generator. Daniel
* python/generator.py python/libxml.c python/libxml.py:
more work on the python bindings generator.
Daniel
|
|
96fe095d
|
2002-01-30T20:52:23
|
|
more work on the python bindings. Daniel
* python/generator.py python/libxml.c python/libxml_wrap.h:
more work on the python bindings.
Daniel
|
|
d2897fde
|
2002-01-30T16:37:32
|
|
commited early version of a python binding for private use only ATM Daniel
* python/generator.py python/libxml.c python/libxml.py
python/libxml_wrap.h: commited early version of a python binding
for private use only ATM
Daniel
|