28876afb4e67f9f4292fc2a7134f6b97f0618b7d |
|
23-Mar-2013 |
Alex Bligh <alex@alex.org.uk> |
Add xmlXPathSetContextNode and xmlXPathNodeEval This patch adds xmlXPathSetContextNode and xmlXPathNodeEval, which make it easier to evaluation XPath expressions with a context node other than the document root without poking about inside the internals of the context. This patch is compile-tested only, and is my first libxml2 contribution, so please go easy. Signed-off-by: Alex Bligh <alex@alex.org.uk>
/external/libxml2/include/libxml/xpath.h
|
f8e3db0445a1bc8cfe3f77326b07ec161482caa2 |
|
11-Sep-2012 |
Daniel Veillard <veillard@redhat.com> |
Big space and tab cleanup Remove all space before tabs and space and tabs at end of lines.
/external/libxml2/include/libxml/xpath.h
|
47881284aeaeeb93b3444419adeffc9e11ed1093 |
|
07-Sep-2012 |
Daniel Veillard <veillard@redhat.com> |
Add a forbidden variable error number and message to XPath Related to https://bugzilla.gnome.org/show_bug.cgi?id=680938 When the XML_XPATH_NOVAR flags is being used it means that variables are forbidden, not that they are missing
/external/libxml2/include/libxml/xpath.h
|
f5048b3e71fc30ad096970b8df6e7af073bae4cb |
|
18-Aug-2011 |
Daniel Veillard <veillard@redhat.com> |
Hardening of XPath evaluation Add a mechanism of frame for XPath evaluation when entering a function or a scoped evaluation, also fix a potential problem in predicate evaluation.
/external/libxml2/include/libxml/xpath.h
|
e43579b2d48d577f5a18073bb4a2e714466205b7 |
|
03-Apr-2008 |
Daniel Veillard <veillard@src.gnome.org> |
small doc improvement for xmlXPathContext from Jack Jansen, fixes #524759 * include/libxml/xpath.h: small doc improvement for xmlXPathContext from Jack Jansen, fixes #524759 * doc/newapi.xsl doc/*: fixed a problem and regenerated the docs Daniel svn path=/trunk/; revision=3722
/external/libxml2/include/libxml/xpath.h
|
7ef5169074e18e95e038a103517b6a101a50a814 |
|
21-Mar-2007 |
Daniel Veillard <veillard@src.gnome.org> |
applied documentation patch from James Dennett Daniel * include/libxml/xpath.h: applied documentation patch from James Dennett Daniel svn path=/trunk/; revision=3595
/external/libxml2/include/libxml/xpath.h
|
631ea8176ad5ae7662145e2ab18b3a62e8838dec |
|
26-Jun-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added xmlXPathCompiledEvalToBoolean() to the API and adjusted/added * xpath.c: Added xmlXPathCompiledEvalToBoolean() to the API and adjusted/added xmlXPathRunEval(), xmlXPathRunStreamEval(), xmlXPathCompOpEvalToBoolean(), xmlXPathNodeCollectAndTest() to be aware of a boolean result request. The new function is now used to evaluate predicates.
/external/libxml2/include/libxml/xpath.h
|
5869469f42db259a21fb0721d66513de0b619097 |
|
31-May-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Changed the name of the recently added public function * xpath.c include/libxml/xpath.h runsuite.c: Changed the name of the recently added public function xmlXPathContextSetObjectCache() to xmlXPathContextSetCache(); so a more generic one, in case we decide to cache more things than only XPath objects.
/external/libxml2/include/libxml/xpath.h
|
a72484438f798d821fcd65ef26ddd25f2380c5c7 |
|
29-May-2006 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added an XPath object cache. It sits on an xmlXPathContext and need to be * xpath.c include/libxml/xpath.h: Added an XPath object cache. It sits on an xmlXPathContext and need to be explicitely activated (or deactivated again) with xmlXPathContextSetObjectCache(). The cache consists of 5 lists for node-set, string, number, boolean and misc XPath objects. Internally the xpath.c module will use object- deposition and -acquisition functions which will try to reuse as many XPath objects as possible, and fallback to normal free/create behaviour if no cache is available or if the cache is full. * runsuite.c: Adjusted to deactivate the cache for XML Schema tests if a cache-creation is turned on by default for the whole library, e.g. for testing purposes of the cache. It is deactivated here in order to avoid confusion of the memory leak detection in runsuite.c.
/external/libxml2/include/libxml/xpath.h
|
b3d1491b69060f8a67516b9a3ef12617adf88954 |
|
04-Sep-2005 |
Daniel Veillard <veillard@src.gnome.org> |
prepare for release work for #303289, fix a formatting bug for MIN_INT * configure.in doc/* configure.in: prepare for release * xpath.c: work for #303289, fix a formatting bug for MIN_INT Daniel
/external/libxml2/include/libxml/xpath.h
|
ed6c54971fdb7fa37c183b1a36c2e581c750984b |
|
23-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
changed xmlPatterncompile signature to pass an int and not an enum since * pattern.c include/libxml/pattern.h: changed xmlPatterncompile signature to pass an int and not an enum since it can generate ABI compat troubles. * include/libxml/schematron.h schematron.c: adding the new schematron code, work in progress lots to be left and needing testing * include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in Makefile.am configure.in: integration of schematron into the build * xpath.c include/libxml/xpath.h: adding flags to control compilation options right now just XML_XPATH_CHECKNS. Daniel
/external/libxml2/include/libxml/xpath.h
|
21e4ef20f64ebd740ebac0ead5d85a5631d2db5e |
|
02-Jan-2005 |
William M. Brack <wbrack@src.gnome.org> |
Re-examined the problems of configuring a "minimal" library. Synchronized the header files with the library code in order to assure that all the various conditionals (LIBXML_xxxx_ENABLED) were the same in both. Modified the API database content to more accurately reflect the conditionals. Enhanced the generation of that database. Although there was no substantial change to any of the library code's logic, a large number of files were modified to achieve the above, and the configuration script was enhanced to do some automatic enabling of features (e.g. --with-xinclude forces --with-xpath). Additionally, all the format errors discovered by apibuild.py were corrected. * configure.in: enhanced cross-checking of options * doc/apibuild.py, doc/elfgcchack.xsl, doc/libxml2-refs.xml, doc/libxml2-api.xml, gentest.py: changed the usage of the <cond> element in module descriptions * elfgcchack.h, testapi.c: regenerated with proper conditionals * HTMLparser.c, SAX.c, globals.c, tree.c, xmlschemas.c, xpath.c, testSAX.c: cleaned up conditionals * include/libxml/[SAX.h, SAX2.h, debugXML.h, encoding.h, entities.h, hash.h, parser.h, parserInternals.h, schemasInternals.h, tree.h, valid.h, xlink.h, xmlIO.h, xmlautomata.h, xmlreader.h, xpath.h]: synchronized the conditionals with the corresponding module code * doc/examples/tree2.c, doc/examples/xpath1.c, doc/examples/xpath2.c: added additional conditions required for compilation * doc/*.html, doc/html/*.html: rebuilt the docs
/external/libxml2/include/libxml/xpath.h
|
57b2516af5e2e06c54750b6549723cf5b8edf8a4 |
|
06-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
augmented type autogeneration for enums removed direct error reporting. * gentest.py testapi.c: augmented type autogeneration for enums * xpath.c include/libxml/xpath.h: removed direct error reporting. Daniel
/external/libxml2/include/libxml/xpath.h
|
6ebf3c4c1a78406d15e8629b4a7b3d52549f0c8b |
|
22-Aug-2004 |
Daniel Veillard <veillard@src.gnome.org> |
trying to remove some warning when compiling on Fedora Core 3 and 64bits * xmllint.c xpath.c include/libxml/xpath.h include/libxml/xpathInternals.h python/libxml.c python/libxml_wrap.h: trying to remove some warning when compiling on Fedora Core 3 and 64bits Daniel
/external/libxml2/include/libxml/xpath.h
|
a2351322c89608d09ce1a99e5eccd62d00c79890 |
|
27-Jun-2004 |
Daniel Veillard <veillard@src.gnome.org> |
hack based on Arjan van de Ven suggestion to reduce ELF footprint and * elfgcchack.h doc/elfgcchack.xsl libxml.h: hack based on Arjan van de Ven suggestion to reduce ELF footprint and generated code. Based on aliasing of libraries function to generate direct call instead of indirect ones * doc/libxml2-api.xml doc/Makefile.am doc/apibuild.py: added automatic generation of elfgcchack.h based on the API description, extended the API description to show the conditionals configuration flags required for symbols. * nanohttp.c parser.c xmlsave.c include/libxml/*.h: lot of cleanup * doc/*: regenerated the docs. Daniel
/external/libxml2/include/libxml/xpath.h
|
4773df2a58be83e1b9b1b55840371acf37386820 |
|
23-Jan-2004 |
Daniel Veillard <veillard@src.gnome.org> |
added io1.c an example ox xmlIO usage and io1.res test result, fixed a * doc/examples/*: added io1.c an example ox xmlIO usage and io1.res test result, fixed a awful lot of memory leaks showing up in testWriter.c, changed the examples and the Makefiles to test memory leaks. * xmlwriter.c: fixed a memory leak * Makefile.am: run the doc/examples regression tests as part of make tests * xpath.c include/libxml/xpath.h: added xmlXPathCtxtCompile() to compile an XPath expression within a context, currently the goal is to be able to reuse the XSLT stylesheet dictionnary, but this opens the door to others possible optimizations. * dict.c include/libxml/dict.h: added xmlDictCreateSub() which allows to build a new dictionnary based on another read-only dictionnary. This is needed for XSLT to keep the stylesheet dictionnary read-only while being able to reuse the strings for the transformation dictionnary. * xinclude.c: fixed a dictionnar reference counting problem occuring when document parsing failed. * testSAX.c: adding option --repeat for timing 100times the parsing * doc/* : rebuilt all the docs Daniel
/external/libxml2/include/libxml/xpath.h
|
be5869729a416032a4abb5a65430d25831828f75 |
|
18-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
modified the file header to add more informations, painful... updated to * include/libxml/*.h include/libxml/*.h.in: modified the file header to add more informations, painful... * genChRanges.py genUnicode.py: updated to generate said changes in headers * doc/apibuild.py: extract headers, add them to libxml2-api.xml * *.html *.xsl *.xml: updated the stylesheets to flag geprecated APIs modules. Updated the stylesheets, some cleanups, regenerated * doc/html/*.html: regenerated added back book1 and libxml-lib.html Daniel
/external/libxml2/include/libxml/xpath.h
|
d96f6d34295c8ce73c15c60115e970132e6fd18e |
|
07-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
cleaning up XPath error reporting that time. applied the two patches for * error.c include/libxml/xmlerror.h include/libxml/xpath.h include/libxml/xpathInternals.h xpath.c: cleaning up XPath error reporting that time. * threads.c: applied the two patches for TLS threads on Windows from Jesse Pelton * parser.c: tiny safety patch for xmlStrPrintf() make sure the return is always zero terminated. Should also help detecting passing wrong buffer size easilly. * result/VC/* result/valid/rss.xml.err result/valid/xlink.xml.err: updated the results to follow the errors string generated by last commit. Daniel
/external/libxml2/include/libxml/xpath.h
|
aa3cfbd0809378d88bc907742a9ddd27cc49b335 |
|
27-Aug-2003 |
Igor Zlatkovic <igor@src.gnome.org> |
realigned parameters after taint
/external/libxml2/include/libxml/xpath.h
|
76874e4516a1d7b467d400604f8aef77be015727 |
|
25-Aug-2003 |
Igor Zlatkovic <igor@src.gnome.org> |
Exportability taint of the headers
/external/libxml2/include/libxml/xpath.h
|
e4fa293265c935365717dc9accf6c6ec23d5f22f |
|
26-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
first part of the fix to performance bug #108905, adds * xpath.c include/libxml/xpath.h: first part of the fix to performance bug #108905, adds xmlXPathOrderDocElems() providing document order for nodes. * python/libxml.c: Python may require TRIO as Albert Chin pointed out Daniel
/external/libxml2/include/libxml/xpath.h
|
61f261749f44d6e6f938441598bc724cd1375c51 |
|
12-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Heiko W. Rupp fixed a lot of comments to generate better API descriptions * include/libxml/*.h: Heiko W. Rupp fixed a lot of comments to generate better API descriptions etc... Daniel
/external/libxml2/include/libxml/xpath.h
|
044fc6b7476798cbb95277b4905e5111d7c2775d |
|
04-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixing #61290 "namespace nodes have no parent" long standing divergence * xpath.c: fixing #61290 "namespace nodes have no parent" long standing divergence from the XPath REC. NodeSets simply hold a copy of namespace nodes and those node ->next points to the parent (which may not be the node carrying the definition). * include/libxml/xpath.h: flagged but didn't added a possible speedup * DOCBparser.c HTMLparser.c: removed some warnings from push parser due to new state being added. * tree.c: new fix from Boris Erdmann * configure.in c14n.c include/libxml/c14n.h testC14N.c: added the XML Canonalization support from Aleksey Sanin Daniel
/external/libxml2/include/libxml/xpath.h
|
9d06d300a5c4146907b3af8fcbf67d8e7d868567 |
|
22-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Build a new version hopefully near complete and fully documented of the * doc/libxml2-api.xml doc/parsedecl.py: Build a new version hopefully near complete and fully documented of the API in XML * HTMLtree.c SAX.c debugXML.c error.c globals.c parser.c tree.c xmlIO.c xmlmemory.c include/libxml/catalog.h include/libxml/hash.h include/libxml/list.h include/libxml/parser.h include/libxml/tree.h include/libxml/parserInternals.h include/libxml/valid.hi include/libxml/xmlIO.h include/libxml/xmlerror.hi include/libxml/xmlmemory.h include/libxml/xmlversion.h.ini include/libxml/xpath.h include/libxml/xpathInternals.h: Cleaned up the doc comments a lot in the process, the interface coverage is now 100% Daniel
/external/libxml2/include/libxml/xpath.h
|
cbaf399537a1fb69ef97b079e4cb553869aaa4d9 |
|
31-Dec-2001 |
Daniel Veillard <veillard@src.gnome.org> |
applied 42 documentation patches from Charlie Bozeman. Regenerated the * *.c include/libxml/*.h doc/html/*: applied 42 documentation patches from Charlie Bozeman. Regenerated the HTML docs. Daniel
/external/libxml2/include/libxml/xpath.h
|
b06c61455f86758511aa050a06ff1bbd33f8c3c3 |
|
27-Aug-2001 |
Daniel Veillard <veillard@src.gnome.org> |
hum, restrict the integer usage gcc bug workaround to only gcc compilers * xpath.c: hum, restrict the integer usage gcc bug workaround to only gcc compilers so that other architecture don't get penalized by this limitation. * include/libxml/xpath.h: small typo fix from Heiko W. Rupp Daniel
/external/libxml2/include/libxml/xpath.h
|
cda969218bdda1d3dd8d3c4417f3dc100d076024 |
|
21-Aug-2001 |
Daniel Veillard <veillard@src.gnome.org> |
more work on the XML catalog support. small cleanup seems using list as a * Makefile.am catalog.c xmlcatalog.c include/libxml/catalog.h: more work on the XML catalog support. * parser.c include/libxml/parser.h: small cleanup seems using list as a public parameter name can give portability troubles * trionan.c trionan.h xpath.c include/libxml/trionan.h include/libxml/xpath.h include/libxml/Makefile.am: removed trionan from the libxml API, added xmlXPathIsInf and xmlXPathIsNaN wrappers Daniel
/external/libxml2/include/libxml/xpath.h
|
7d7e37919fc6c7f257769c867122d885d2aae26f |
|
30-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a serious memory problen when walking the namespace axis showing up * xpath.c include/libxml/xpath.h: fixed a serious memory problen when walking the namespace axis showing up in libxst/tests/general/bug-12 * xmlmemory.c: added the possibility to trace a given block defined by its address Daniel
/external/libxml2/include/libxml/xpath.h
|
ba4ad3263bf7f5625329f115367e0c7018521a16 |
|
26-Jul-2001 |
Thomas Broyer <tbroyer@src.gnome.org> |
added a function lookup framework * xpath.c include/libxml/xpath{,Internals}.h: added a function lookup framework
/external/libxml2/include/libxml/xpath.h
|
5e2dace1ca6fbb023d1ce848d4e98deefbbfec31 |
|
18-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Cleanup, cleanup .. removed libxml softlink for good cleanup to get 100% Cleanup, cleanup .. * configure.in Makefile.am: removed libxml softlink for good * include/libxml/*.h *.c doc/Makefile.am: cleanup to get 100% coverage by gtk-doc Daniel
/external/libxml2/include/libxml/xpath.h
|
f06a3d8b53686e215eb3302eea32436e8c3f693f |
|
16-Jul-2001 |
Thomas Broyer <tbroyer@src.gnome.org> |
added a more convenient extension API for value and context managing Now * include/libxml/xpath{,Internals}.h xpath.c: added a more convenient extension API for value and context managing Now handles external objects through xmlXPathPopExternal, xmlXPathWrapExternal and xmlXPathReturnExternal. Added functions for sets operations (intersection, etc.)
/external/libxml2/include/libxml/xpath.h
|
496be6838858455849f48b048b954f04809dd6e3 |
|
16-Jul-2001 |
Thomas Broyer <tbroyer@src.gnome.org> |
exported xmlXPath{NAN,PINF,NINF} fixed xmlXPathNodeSetItem when passing * include/libxml/xpath.h: exported xmlXPath{NAN,PINF,NINF} fixed xmlXPathNodeSetItem when passing index=0
/external/libxml2/include/libxml/xpath.h
|
5168dbfe5392a591151bfb9c3162d05ceda3e4ae |
|
07-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
small cleanup update Daniel * include/libxml/xpath.h: small cleanup * doc/xml.html: update Daniel
/external/libxml2/include/libxml/xpath.h
|
f06307e2c172284bb41376c396f757bdac9bdd19 |
|
03-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- xpath.c include/libxml/xpath.h include/libxml/xpathInternals.h: lot of optimization work, results in significant improvements when handling really complex XPath queries. Add a small optimizer for unions, improve [n] and [last()], avoid some costly ops. Daniel
/external/libxml2/include/libxml/xpath.h
|
c5d64345cf19bfd72418eb0a837869b0462e9130 |
|
24-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Summer's cleanup, a really big one: * AUTHORS: added William and Bjorn * include/libxml/*.h *.c README doc/*.html etc.: changed old email to daniel@veillard.com hopefully I won't have to do this again * doc/Makefile.am doc/html/*.html: cleanup makefile, checked that docs can be rebuilt cleanly now * include/libxml/xml*version.h*: removed include/libxml/xmlversion.h from CVs it's generated, added include/libxml/xmlwin32version.h also generated but which should change far less frequently. * catalog.c nanoftp.c: made sure to include libxml.h not libxml/xmlversion.h directly * include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h when compiling on WIN32 and MSC Daniel
/external/libxml2/include/libxml/xpath.h
|
42596ad20cdf1925dd79ea801cbe598b6e7b7aec |
|
22-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c: fixed a gross mistake in base computation, xml:base is not completely correct yet (need cascade). - xpath.[ch]: added the few things needed to find a function name and URI from the XPath context when it is called. Daniel
/external/libxml2/include/libxml/xpath.h
|
bed7b052a318695f5e0856f12fc0c86f66472cb3 |
|
19-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- HTMLtree.h debugXML.h parserInternals.h tree.h valid.c xmlversion.h.in xpathInternals.h xpath.h: some cleanup for gtk-doc - doc/html/* : rebuilt the docs - valid.c: small patch which may improve some case when validating. Daniel
/external/libxml2/include/libxml/xpath.h
|
790142b5b932356bcbe6a4da6b9346b47d2f8f2b |
|
15-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
two nodeset access macros from Thomas Broyer Daniel * xpath.h: two nodeset access macros from Thomas Broyer Daniel
/external/libxml2/include/libxml/xpath.h
|
ba0b8c94acad3f8e880002b3069f074be582e893 |
|
15-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- xpath.c xpath.h xpathInternals.h: apply an XPath API cleanup patch from Thomas Broyer Daniel
/external/libxml2/include/libxml/xpath.h
|
61d80a2822b2678dee885ac2850295cc96277c63 |
|
27-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- parserInternals.c xpath.[ch]: some UTF8 cleanup on xmlXPathParseName - xpath.c: Igor Zlatkovic suggested a change for NAN and MSC - debugXML.c: avoid compilation problems if compiling without HTML support, Igor Zlatkovic - win32/libxml2/libxml2.def.src: being able to compile without XPath on Windows Daniel
/external/libxml2/include/libxml/xpath.h
|
fbf8a2d0c8145b713099df63d174154a8442e60d |
|
19-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
More cleanups, XSLT induced, start looking okay: - xpath.[ch]: still a lot of cleanup based on XSLT, added xmlXPathConvert{String,Number,Boolean} to be able to make type casts without a context stack, fixed some implementation problems related to the absence of context at parse-time, added xmlXPathEvalPredicate() and xmlXPathFreeCompExpr() in the public API too - xpointer.c xpathInternals.h: we need to know at parse time whether we are compiling an XPointer Daniel
/external/libxml2/include/libxml/xpath.h
|
afcbe1cb12ae42a3be93249730e631d795d63a4f |
|
19-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Did the boring cleanup job now that stuff works okay again: - xpath.[ch] xpointer.c: restaured the Binary and API compatibility cleaned up the parser internals, refactored XPath code, added new compilation based APIs and cleanly separated public and private APIs. Daniel
/external/libxml2/include/libxml/xpath.h
|
d007d6c53e6ef461d45d3fd1f1d20307661bce13 |
|
19-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Ooops: - xpath.h: the comp field must be added at the end to avoid killing Ooops: - xpath.h: the comp field must be added at the end to avoid killing binary compat. Daniel
/external/libxml2/include/libxml/xpath.h
|
9e7160d45a18bfa26d708e22ba991f7670d0128b |
|
19-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Completely changed the way the XPath evaluation is done, likely to break stuff like libxslt right now: - Makefile.am: detect XPath memleaks in regreson tests - error.c: fixed and error w.r.t. error reporting still using stderr - hash.c: added new line at end of file - tree.h: minor cleanup - xpath.[ch] xpointer.[ch]: Major changes ! Separated XPath expression parsing from evaluation, resulted in a number of changes internally, and in XPointer. Likely to break stuff using xpathInternals.h but should remain binary compatible, new interfaces will be added. Daniel
/external/libxml2/include/libxml/xpath.h
|
3473f88a7abdf4e585e267288fb77e898c580d2b |
|
23-Feb-2001 |
Owen Taylor <otaylor@src.gnome.org> |
Revert directory structure changes
/external/libxml2/include/libxml/xpath.h
|
64636e7f6e97729eae365801ab13632492bf0b14 |
|
23-Feb-2001 |
CET 2001 Tomasz K�oczko <kloczek@pld.org.pl> |
moved to libxml directory - this allow simplify automake/autoconf. Now Thu Feb 23 02:03:56 CET 2001 Tomasz K�oczko <kloczek@pld.org.pl> * *.c *.h libxml files: moved to libxml directory - this allow simplify automake/autoconf. Now isn't neccessary hack on am/ac level for make and remove libxml symlink (modified for this also configure.in and main Makefile.am). Now automake abilities are used in best way (like in many other projects with libraries). * include/win32config.h: moved to libxml directory (now include directory isn't neccessary). * Makefile.am, examples/Makefile.am, libxml/Makefile.am: added empty DEFS and in INCLUDES rest only -I$(top_builddir) - this allow minimize parameters count passed to libtool script (now compilation is also slyghtly more quiet). * configure.in: simplifies libzdetestion - prepare separated variables for keep libz name and path to libz header files isn't realy neccessary (if someone have libz installed in non standard prefix path to header files ald library can be passed as: $ CFALGS="-I</libz.h/path>" LDFLAGS="-L</libz/path>" ./configure * autogen.sh: check now for libxml/entities.h. After above building libxml pass correctly and also pass "make install DESTDIR=</install/prefix>" from tar ball generated by "make dist". Seems ac/am reorganization is finished. This changes not touches any other things on *.{c,h} files level.
/external/libxml2/include/libxml/xpath.h
|
930866637182a8ad62a27236a577aa1f27639227 |
|
25-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- xpath.h: added a hook in the context structure allowing to link to extra support, needed for XSLT Daniel
/external/libxml2/include/libxml/xpath.h
|
f17e09bcc8e69f124b4571309f7fa3785550d269 |
|
25-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Incorporated patches, some cleanup: - xpath.[ch] xpointer.c: added xmlXPathCmpNodes, changed xmlXPtrCmpPoints to use it. - propagated the following patch from Alejandro Forero - include/win32config.h xmlIO.c: applied further suggestions from Igor Zlatkovic <igorz@dialup.nacamar.de> and cleanup - example/gjobread.c: fixed warnings, now that it builds Daniel
/external/libxml2/include/libxml/xpath.h
|
e456646d5dd0610dfea886b572e670b9647d7a83 |
|
22-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
More work, bugfixes for problems detected by XSLT, and addition of a new specific type for XSLT: - xpathInternals.h xpath.[ch] debugXML.c: added the XPATH_XSLT_TREE type correponding to an XSLT result tree fragment. Share most of the data format with node set, as well as operators. - HTMLtree.c: added a newline at the end of the doctype output whe this one is not present initially. - tree.c: make sure taht the parent and doc pointers are properly set when copying attributes (lists). Daniel
/external/libxml2/include/libxml/xpath.h
|
8f4d97579acd5a72c2bae3042ef47a01ff676926 |
|
19-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
added xmlXPathRegisterVariableLookup() for XSLT Daniel * xpath.[ch] xpathInternals.h: added xmlXPathRegisterVariableLookup() for XSLT Daniel
/external/libxml2/include/libxml/xpath.h
|
a6d8eb6256e4b4165976318a0f058b7c51330564 |
|
27-Dec-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Finally had a bit of time to resynch both trees: - HTMLparser.[ch]: added a way to avoid adding automatically omitted tags. htmlHandleOmittedElem() allows to change the default handling. - tree.[ch] xmllint.c: added xmlDocDumpFormatMemory() and xmlDocDumpFormatMemoryEnc(), uses memory functions for output of xmllint too when using --memory flag, added a memory test suite at the Makefile level. - xpathInternals.h xpath.[ch] xpointer.c: fixed problems with namespace use when encountering QNames in XPath evalation, added xmlns() scheme in XPointer. - nanoftp.c : incorporated a fix - parser.c xmlIO.c: fixed problems raised with encoding when using the memory I/O - parserInternals.c: closed bug 25934 reported by torsten.landschoff@innominate.de - TODO: updated Daniel
/external/libxml2/include/libxml/xpath.h
|
29a11cc696655f9ac841a5ca28b272e4150aafa1 |
|
25-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Releasing 2.2.6 after adding xpathInternals.h: - configure.in: release 2.2.6 - xpath.[ch] xpointer.c xpathInternals.h: added xpathInternals.h exporting the inner functions of xpath for extension modules - doc/*: updated and rebuilt the doc Daniel
/external/libxml2/include/libxml/xpath.h
|
126f27992d541f6ff897554828c339822fafee65 |
|
24-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Bunch of fixes, finishing moving datastructures to the hash stuff: - hash.[ch] debugXML.c: expanded/enhanced the API, added multikey tuples, made hash structure opaque - valid.[ch]: moved elements, attributes, notations decalarations as well as ID and refs to hash tables. - entities.c: hash cleanup - xmlmemory.c: fixed a dump problem in debug mode - include/Makefile.am: problem passing in DESTDIR= values patch from Marc Christensen <marc@calderasystems.com> - nanohttp.c: removed debugging remains - HTMLparser.c: the bogus tag should be ignored (Wayne) - HTMLparser.c parser.c: fixing a number of problems with the macros in the *parser.c files (Wayne). - HTMLparser.c: close the previous option when opening a new one (Marc Sanfacon). - result/HTML/*: updated the HTML results accordingly Daniel
/external/libxml2/include/libxml/xpath.h
|
52afe800ace426d98ef98f742cabbbf08c7d83e3 |
|
22-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Started working on the hash table module integration, fixed a bug: - entities.[ch] xpath.[ch] hash.[ch] debugXML.c tree.h: added/hacked hash tables from Bjorn Reese <breese@mail1.stofanet.dk>. Switched XPath functions and XML entities table to them. More to come... - xmlIO.c: fixed libxml closing FILEs it didn't open. Daniel
/external/libxml2/include/libxml/xpath.h
|
683cb026362f6f41000bda3a541b19c17e81ae48 |
|
22-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Patches added during last week on W3C CVS base: - tree.c: coalesce adjacent text nodes - valid.c: handling of blank nodes in DTd validation (raised by problems with a posteriori validation). - nanohttp.c: changing behaviour on HTTP write stuff. - HTMLtree.c: forced body and html to be explicitely closed. - xpath.h: exported more XPath functions. Daniel
/external/libxml2/include/libxml/xpath.h
|
c2df4cde4e9e364fe2f06f053b3fa9d5d3129386 |
|
13-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Going forward in XPointer implementation: - testXPath.c xpath.[ch]: moved some debug functions to xpath core - xpointer.c: implemented string-range() at least a good first version - test/XPath/docs/str test/XPath/xptr/strrange result/XPath/xptr/strrange: the string-range() tests Daniel
/external/libxml2/include/libxml/xpath.h
|
2d38f047073a0c988a078f1536658b80e1cb4ee1 |
|
11-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- xpath.[ch] xpointer.[ch]: worked on XPath functions and variable handlings (registration, lookup, cleanup) Daniel
/external/libxml2/include/libxml/xpath.h
|
b71379b796214f382b025ccf63cefe0419cd4e9d |
|
09-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- moved xml-error.h to xmlerror.h: seems this allowed to bypass the automake bug where wrong dependancies were generated. - xpath.[ch]: worked on XPointer Daniel
/external/libxml2/include/libxml/xpath.h
|
7e99c63be0c76e8456e69c7619f3979f97153c23 |
|
06-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Tried to build libxml2-2.2.5 Automake is a fucking piece of ugly shit full of tricks and without any kind of sensible documentation or logic :-((((((((( Daniel, pissed !
/external/libxml2/include/libxml/xpath.h
|
55b91f2d5b0f469e02eb73abd551ec4a36c8e056 |
|
05-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Massive XPath implementation cleanup: - debugXML.c testXPath.c xpath.[ch]: got pissed by some nastyness in the XPath engine, rewrote large parts of it, now it's far cleaner and in sync with the REC not an old WD. Fixed a parsing problem in the interactive XML shell found when testing XPath. Daniel
/external/libxml2/include/libxml/xpath.h
|
ac2603066945f8508fc8cb0a78a8f91983c24e59 |
|
04-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
More work and fixes on XPath: - debugXML.c testXPath.c xpath.[ch]: More work on XPath/Xpointer, incorporated "(TOM)" <ptittom@free.fr> patches rebuilt the XPath examples with the extra test Daniel
/external/libxml2/include/libxml/xpath.h
|
740abf5ae7bb78491a031feb501baea43ded7688 |
|
03-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Big XPath cleanup continues, one URI fix: - xpath.[ch] debugXML.c testXPath.c: fixed the XPath evaluation engine, should be far more stable, incorporated a new version of preceding/following axis, need testing - uri.c: fixed file:///c:/a/b/c problem - test/XPath/tests/idsimple: augmented the XPath tests Daniel
/external/libxml2/include/libxml/xpath.h
|
f09e7e35de098cc017eaeabc5d7127fba6057445 |
|
01-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
XPath fixes and cleanup, 2 general bug fixes: - xpath.[ch] : fixed some serious XPath Predicate evaluation problems - Makefile.am : added XPath regression tests to normal tests - uri.c: fixed a problem with local paths, cleanup - parser.c: fixed a problem with large CData sections Daniel
/external/libxml2/include/libxml/xpath.h
|
be803967dbecb5534c7c7fbc1a17157ba43366b5 |
|
29-Jun-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- Large resync between W3C and Gnome tree - configure.in: 2.1.0 prerelease - example/Makefile.am example/gjobread.c tree.h: work on libxml1 libxml2 convergence. - nanoftp, nanohttp.c: fixed stalled connections probs - HTMLtree.c SAX.c : support for attribute without values in HTML for andersca - valid.c: Fixed most validation + namespace problems - HTMLparser.c: start document callback for andersca - debugXML.c xpath.c: lots of XPath fixups from Picdar Technology - parser.h, SAX.c: serious speed improvement for large CDATA blocks - encoding.[ch] xmlIO.[ch]: Improved seriously saving to different encoding - config.h.in parser.c xmllint.c: added xmlCheckVersion() and the LIBXML_TEST_VERSION macro Daniel
/external/libxml2/include/libxml/xpath.h
|
361d845de0f06c1d52668c8df489ec8e4071a768 |
|
03-Apr-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Work done on the plane, ready to release libxml2-2.0.0, Daniel
/external/libxml2/include/libxml/xpath.h
|
71b656e06707c733ab02c5bf9bd2754cea678562 |
|
05-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- added xmlRemoveID() and xmlRemoveRef() - added check and handling when possibly removing an ID - fixed some entities problems - added xmlParseTryOrFinish() - changed the way struct aredeclared to allow gtk-doc to expose those - closed #4960 - fixes to libs detection from Albert Chin-A-Young - preparing 1.8.3 release Daniel
/external/libxml2/include/libxml/xpath.h
|
dbfd641b78b5a98e790459e13d126e2784a7adeb |
|
28-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- Lots of improvements, too long to list here - Push mode for the XML parser (HTML to come) - XML shell like interface for debug - improvements on XPath and validation Daniel
/external/libxml2/include/libxml/xpath.h
|
5cb5ab8d94a0715ba600b01377cf57531cc97f73 |
|
21-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- release 1.8.2 - HTML handling improvement - new tree handling functions - release 1.8.2 - HTML handling improvement - new tree handling functions - default namespace on attribute bug fixed - libxml use for C++ fixed (for good this time !) Daniel
/external/libxml2/include/libxml/xpath.h
|
b24054a09a36e27f5bb1011d9ca9aef2366e4209 |
|
18-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- Updated HTML test outputs - Fixed taht f....g problem with C++ and includes, Daniel
/external/libxml2/include/libxml/xpath.h
|
e4e51317de85da294d0cfb968d42a60f0c12b645 |
|
18-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- Fixed bug #4344 - Fixed C++ problems in headers - Released 1.8.1 Daniel - Fixed bug #4344 - Fixed C++ problems in headers - Released 1.8.1 Daniel
/external/libxml2/include/libxml/xpath.h
|
dd6b36766fb1cc83020cc12f226452ba2d640e35 |
|
24-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed CHAR, errno, alpha RPM compile, updated doc, Daniel
/external/libxml2/include/libxml/xpath.h
|
c08a2c6fd41773f55853c5d93a67a932c61511e9 |
|
08-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Bug fixes, improvement on ID/IDREF support, 1.6.2, no memleaks, Daniel
/external/libxml2/include/libxml/xpath.h
|
b96e64384985b150d7730d860c05514315f8d4a6 |
|
29-Aug-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Release 1.6, lot of fixes, more validation, code cleanup, added namespace on attributes, Daniel.
/external/libxml2/include/libxml/xpath.h
|
e2d034d3b56287f93a815147eff0f4e707b64774 |
|
27-Jul-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Bunch of updates, progressive parsing, updates on HTML, XPAth and docs, Daniel
/external/libxml2/include/libxml/xpath.h
|
1566d3a91b50e08f8bd928da5a06d9c53a99747f |
|
15-Jul-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Added XPath code (http://www.w3.org/TR/xpath), updated HTML support and docs, Daniel
/external/libxml2/include/libxml/xpath.h
|