Source

perl-XML-LibXML / MANIFEST

Author Commit Message Labels Comments Date
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Added t/19 to MANIFEST Still do encoding switching on non-unicode perls
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
ok, this is a mid release commit. i cleaned the code a lot. as a result the entire module should be more stable now and more easy to maintain. this version does not implement the memory management code, i still have in my mind. because everytime a node is retured a new scalar is created, this version leaks as hell (probably all earlier versions did as well). this will change with one of the next commits. one other thing left to do, is to make a switch for toString available, so a user may decide wether to recieve the string as UTF8 or as the DOM encoding. Modified Files: LibXML.xs + over all cleanup + recognize s…
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Added ns example for SAX tests Fixed SAX for NS nodes
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: Changes MANIFEST o updated because of the removement of parser.?
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Major memory leak fixes (these need more test coverage) Made DocumentFragment ISA Node
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Missing files added
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Added SAX2 Parser tests and installer and prereq.
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
LibXML.pm: removed warning MANIFEST: added complex test file (for input callbacks test)
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
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
Added doc files Added example files
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Made ::Dtd a ::Node Added DTD parsing from a string (still a wee bit buggy though - see comments in code) Made DTD objects a ProxyObject
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Updated to current release files
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Removed doc files - they are created by the "make dist" thing.
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Final tweaks before release
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Moved POD files around, played with Makefile.PL, etc.
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Initial revision