Age | Commit message (Collapse) | Author |
|
|
|
|
|
That isn't in any release, and anyway we have a suitable replacement in
xml_parser_build_tree_with_options().
|
|
<a>b<[CDATA[c]]></a> gives a.data = "bc".
<a>b<d/>c</a> gives a.data = "b" & .child = "d" then "[CDATA]" with .data = "c"
if XML_PARSER_MULTI_TEXT is set, else a.data = "bc" and there's no "[CDATA]".
|
|
|
|
|
|
|
|
|
|
|
|
In the XML data structure returned by xml_parser_build_tree(), the primary
content is the directly-returned node, and the extra elements follow this
(use ->next) though they appear first in the XML text, thus maintaining
backward compatibility.
|
|
|
|
|
|
Copes with missing close tags.
Copes with extra close tags iff they don't match so-far-unclosed elements.
Doesn't cope with missing "/>" - that needs more info from the caller.
|
|
xine-lib XML parser to GNU LGPL
CVS patchset: 8643
CVS date: 2007/03/04 16:19:12
|
|
Remove some unnecessary NULL tests (free()).
Replace an unneeded printf() wrapper.
CVS patchset: 7891
CVS date: 2006/02/14 02:25:00
|
|
- recognise " ' & < > &#X; (1<=X<256)
- automatic decoding for text and for attribute values
- provide a function for front-ends to use to escape text for XML output
CVS patchset: 7352
CVS date: 2005/01/16 17:51:04
|
|
worthless:
* fixing some lprintf's
* fixing one printf -> xprintf
* adding patch to diff_to_ffmpeg_cvs
* small addition to xineutils.h (some gcc magic for future optimizations)
CVS patchset: 5853
CVS date: 2003/12/06 18:11:53
|
|
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
|
|
CVS patchset: 5796
CVS date: 2003/11/26 19:43:26
|
|
end lines to dos end lines.
First small changes for compilation engine under VCC, but it isn't finished yet.
CVS patchset: 5624
CVS date: 2003/10/28 13:48:45
|
|
CVS patchset: 5393
CVS date: 2003/09/16 02:12:54
|
|
CVS patchset: 5361
CVS date: 2003/09/13 14:30:29
|
|
CVS patchset: 5357
CVS date: 2003/09/13 00:05:38
|
|
faster and uses less memory
fix a segfault with >30Mo files.
ok, it's a bit stupid to parse 30Mo xml file, but
a crazy tried to parse a 30Mo asx file and he was not happy with the parser. ;)
CVS patchset: 5356
CVS date: 2003/09/11 23:05:39
|
|
engine and the utils, removed unused variables
CVS patchset: 5219
CVS date: 2003/07/27 12:47:23
|
|
Thanks Günter.
CVS patchset: 5182
CVS date: 2003/07/19 00:22:43
|
|
CVS patchset: 3416
CVS date: 2002/12/02 22:37:08
|
|
fix some input plugins that would not copy the mrl on open
CVS patchset: 2623
CVS date: 2002/09/06 18:13:10
|
|
CVS patchset: 1823
CVS date: 2002/05/01 19:41:55
|