Commits

Author Commit Message Labels Comments Date
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Some tweaks to make error handling faster Fix segfaults in LibXSLT, by restoring old entity handler
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
This is an incomplete checkin. The whole system compiles and runs, but a longtime runing is not guaranteed. This is because libxml2 does not (yet) implement reinitialization of callback, therefore the current this will fill the cb-stack with each parse. As well the interface changed slightly: Now the interface allows (currently more theoreticly) multiple parserinstances in a single process. Each parser may has its own set of callbacks. the multiple parser implementation has a perl and a c layer. the c-layer is implemented in parser.c. The libxml2 parser is now initialized each time, a file, string or handle is parsed. Therefor the parse_* functi…
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Fixed validation mode, and added proper tests for it
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Slightly improved the way callbacks work
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Added new files to MANIFEST Updated Changes to 1.00 Fixed findvalue() to use find() instead of findnodes() Documented find, findvalue and updated findnodes docs
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Added support for findnodes in scalar context (returning a NodeList object) Added support for find() a-la XML::XPath Added support for findvalue() a-la XML::XPath Added support for non-node returning XPath's (Boolean, Literal, Number)
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
*** empty log message ***
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
SAX utility modules (not written yet)
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Bump rev
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Give documents a URL even if not parsed via parse_file
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: t/05dombasic.t + test for Document::URI() return value.
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs + FIX: Document::URI() does not return a non existing pointer anymore
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs + Document::URI : some typecasts, to avoid warnings
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: t/06nodetypes.t + fixed the normalization test (test 53)
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: dom.c + domSetNodeValue does set the node value again (sorry, forgot to change variable names)
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
tests for Document->URI method
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Added Document->URI method
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Fixed oopses in new have_library code.
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs dom.c + FIX double entity encoding + FIX textnodes will not be merged on insert anymore (dom.c)
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
new have_library implementation
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Croak with better error messages with empty strings
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
0.97 changes
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Bump rev
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
importNode: Don't ref dec extra if moving a node
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
More dtd validation stuff
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
DTD validation test files
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Added doc files Added example files
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Allow for XML::LibXML::Dtd nodes
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Added validate() method on docs Cleaned up is_valid a bit
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
xmlDocPtr is a PROXY_OBJECT
  1. Prev
  2. Next