<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_external_libxml2/include/libxml/xmlschemas.h, branch cm-13.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/'/>
<entry>
<title>Big space and tab cleanup</title>
<updated>2012-09-11T05:26:36+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2012-09-11T05:26:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=f8e3db0445a1bc8cfe3f77326b07ec161482caa2'/>
<id>f8e3db0445a1bc8cfe3f77326b07ec161482caa2</id>
<content type='text'>
Remove all space before tabs and space and tabs at end of lines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove all space before tabs and space and tabs at end of lines.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix file and line report for XSD SAX and reader streaming validation</title>
<updated>2012-08-14T03:01:07+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2012-08-14T03:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=97fa5b3c8f3fe6ff79123ab43ed6b846fd1dd6dd'/>
<id>97fa5b3c8f3fe6ff79123ab43ed6b846fd1dd6dd</id>
<content type='text'>
Things now work correctly at the xmllint level:
thinkpad:~/XML -&gt; xmllint --sax --noout --schema test_schema.xsd
test_xml.xml
test_xml.xml:72721: Schemas validity error : Element 'level1': Missing
child element(s). Expected is ( level2 ).
test_xml.xml fails to validate
thinkpad:~/XML -&gt; xmllint --stream --schema test_schema.xsd test_xml.xml
test_xml.xml:72721: Schemas validity error : Element 'level1': Missing
child element(s). Expected is ( level2 ).
test_xml.xml fails to validate
thinkpad:~/XML -&gt;

* error.c: fix a corner case of not reporting lines when we should
* include/libxml/xmlschemas.h doc/symbols.xml: had to add new entry
  points to set the filename on a validation context and a locator
  callback used to fetch the line and file from the context
* xmlschemas.c: add the new entry points xmlSchemaValidateSetFilename()
  and xmlSchemaValidateSetLocator(), plus make sure the error reporting
  routine gets the information if available. Add a locator for SAX.
* xmlreader.c: add and plug a locator for readers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Things now work correctly at the xmllint level:
thinkpad:~/XML -&gt; xmllint --sax --noout --schema test_schema.xsd
test_xml.xml
test_xml.xml:72721: Schemas validity error : Element 'level1': Missing
child element(s). Expected is ( level2 ).
test_xml.xml fails to validate
thinkpad:~/XML -&gt; xmllint --stream --schema test_schema.xsd test_xml.xml
test_xml.xml:72721: Schemas validity error : Element 'level1': Missing
child element(s). Expected is ( level2 ).
test_xml.xml fails to validate
thinkpad:~/XML -&gt;

* error.c: fix a corner case of not reporting lines when we should
* include/libxml/xmlschemas.h doc/symbols.xml: had to add new entry
  points to set the filename on a validation context and a locator
  callback used to fetch the line and file from the context
* xmlschemas.c: add the new entry points xmlSchemaValidateSetFilename()
  and xmlSchemaValidateSetLocator(), plus make sure the error reporting
  routine gets the information if available. Add a locator for SAX.
* xmlreader.c: add and plug a locator for readers.
</pre>
</div>
</content>
</entry>
<entry>
<title>change ATTRIBUTE_PRINTF into LIBXML_ATTR_FORMAT to avoid macro name</title>
<updated>2009-04-15T09:20:25+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2009-04-15T09:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=f076f348c4e7449f3f70b1e0f2137dccd0c2ba2e'/>
<id>f076f348c4e7449f3f70b1e0f2137dccd0c2ba2e</id>
<content type='text'>
* include/libxml/parser.h include/libxml/xmlwriter.h
  include/libxml/relaxng.h include/libxml/xmlversion.h.in
  include/libxml/xmlwin32version.h.in include/libxml/valid.h
  include/libxml/xmlschemas.h include/libxml/xmlerror.h: change
  ATTRIBUTE_PRINTF into LIBXML_ATTR_FORMAT to avoid macro name
  collisions with other packages and headers as reported by
  Belgabor and Mike Hommey
daniel

svn path=/trunk/; revision=3827
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* include/libxml/parser.h include/libxml/xmlwriter.h
  include/libxml/relaxng.h include/libxml/xmlversion.h.in
  include/libxml/xmlwin32version.h.in include/libxml/valid.h
  include/libxml/xmlschemas.h include/libxml/xmlerror.h: change
  ATTRIBUTE_PRINTF into LIBXML_ATTR_FORMAT to avoid macro name
  collisions with other packages and headers as reported by
  Belgabor and Mike Hommey
daniel

svn path=/trunk/; revision=3827
</pre>
</div>
</content>
</entry>
<entry>
<title>port patch from Marcus Meissner to add gcc checking for printf like</title>
<updated>2009-01-18T20:53:59+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2009-01-18T20:53:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=f63085de5e33a95e326d1d810fb18d979359012b'/>
<id>f63085de5e33a95e326d1d810fb18d979359012b</id>
<content type='text'>
* include/libxml/parser.h include/libxml/xmlwriter.h
  include/libxml/relaxng.h include/libxml/xmlversion.h.in
  include/libxml/xmlwin32version.h.in include/libxml/valid.h
  include/libxml/xmlschemas.h include/libxml/xmlerror.h:
  port patch from Marcus Meissner to add gcc checking for
  printf like functions parameters, should fix #65068
* doc/apibuild.py doc/*: modified the script accordingly
  and regenerated
* xpath.c xmlmemory.c threads.c: fix a few warnings
Daniel

svn path=/trunk/; revision=3813
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* include/libxml/parser.h include/libxml/xmlwriter.h
  include/libxml/relaxng.h include/libxml/xmlversion.h.in
  include/libxml/xmlwin32version.h.in include/libxml/valid.h
  include/libxml/xmlschemas.h include/libxml/xmlerror.h:
  port patch from Marcus Meissner to add gcc checking for
  printf like functions parameters, should fix #65068
* doc/apibuild.py doc/*: modified the script accordingly
  and regenerated
* xpath.c xmlmemory.c threads.c: fix a few warnings
Daniel

svn path=/trunk/; revision=3813
</pre>
</div>
</content>
</entry>
<entry>
<title>added new function xmlSchemaValidCtxtGetParserCtxt based on Holger</title>
<updated>2008-04-11T12:58:43+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2008-04-11T12:58:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=dee23485f639f0738a4a0cc3159c5140ea425b37'/>
<id>dee23485f639f0738a4a0cc3159c5140ea425b37</id>
<content type='text'>
* include/libxml/xmlschemas.h xmlschemas.c: added new function
  xmlSchemaValidCtxtGetParserCtxt based on Holger Kaelberer patch
* doc/apibuild.py doc/*: regenerated the doc, chased why the new
  function didn't got any documentation, added more checking in the
  generator
* include/libxml/relaxng.h include/libxml/schematron.h
  include/libxml/xmlschemas.h include/libxml/c14n.h
  include/libxml/xmlregexp.h include/libxml/globals.h
  include/libxml/xmlreader.h threads.c xmlschemas.c: various changes
  and cleanups following the new reports
Daniel

svn path=/trunk/; revision=3738
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* include/libxml/xmlschemas.h xmlschemas.c: added new function
  xmlSchemaValidCtxtGetParserCtxt based on Holger Kaelberer patch
* doc/apibuild.py doc/*: regenerated the doc, chased why the new
  function didn't got any documentation, added more checking in the
  generator
* include/libxml/relaxng.h include/libxml/schematron.h
  include/libxml/xmlschemas.h include/libxml/c14n.h
  include/libxml/xmlregexp.h include/libxml/globals.h
  include/libxml/xmlreader.h threads.c xmlschemas.c: various changes
  and cleanups following the new reports
Daniel

svn path=/trunk/; revision=3738
</pre>
</div>
</content>
</entry>
<entry>
<title>Added xmlSchemaSetParserStructuredErrors() to the API. Fixed channeling of</title>
<updated>2005-11-18T17:18:27+00:00</updated>
<author>
<name>Kasimier T. Buchcik</name>
<email>kbuchcik@src.gnome.org</email>
</author>
<published>2005-11-18T17:18:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=90b5ebc0f335c3192bf898309b3100c694aa7b2b'/>
<id>90b5ebc0f335c3192bf898309b3100c694aa7b2b</id>
<content type='text'>
* xmlschemas.c include/libxml/xmlschemas.h:
  Added xmlSchemaSetParserStructuredErrors() to the API.
  Fixed channeling of error relevant information to
  subsequent parser/validation contexts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* xmlschemas.c include/libxml/xmlschemas.h:
  Added xmlSchemaSetParserStructuredErrors() to the API.
  Fixed channeling of error relevant information to
  subsequent parser/validation contexts.
</pre>
</div>
</content>
</entry>
<entry>
<title>applied a patch from Marcus Boerger to fix problems with calling</title>
<updated>2005-07-21T13:24:09+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2005-07-21T13:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=ffa3c74933baa45bef5e0d7f15473c38a4c3f9e8'/>
<id>ffa3c74933baa45bef5e0d7f15473c38a4c3f9e8</id>
<content type='text'>
* error.c globals.c parser.c runtest.c testHTML.c testSAX.c
  threads.c valid.c xmllint.c xmlreader.c xmlschemas.c xmlstring.c
  xmlwriter.c include/libxml/parser.h include/libxml/relaxng.h
  include/libxml/valid.h include/libxml/xmlIO.h
  include/libxml/xmlerror.h include/libxml/xmlexports.h
  include/libxml/xmlschemas.h: applied a patch from Marcus Boerger
  to fix problems with calling conventions on Windows this should
  fix #309757
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* error.c globals.c parser.c runtest.c testHTML.c testSAX.c
  threads.c valid.c xmllint.c xmlreader.c xmlschemas.c xmlstring.c
  xmlwriter.c include/libxml/parser.h include/libxml/relaxng.h
  include/libxml/valid.h include/libxml/xmlIO.h
  include/libxml/xmlerror.h include/libxml/xmlexports.h
  include/libxml/xmlschemas.h: applied a patch from Marcus Boerger
  to fix problems with calling conventions on Windows this should
  fix #309757
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>applied patch from Marcus Boerger to route relaxng and schemas error</title>
<updated>2005-07-13T23:07:49+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2005-07-13T23:07:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=da0aa4cfdbd9b71e01bc452c95d044bbe66e1b5a'/>
<id>da0aa4cfdbd9b71e01bc452c95d044bbe66e1b5a</id>
<content type='text'>
* error.c relaxng.c xmlreader.c xmlschemas.c include/libxml/relaxng.h
  include/libxml/xmlschemas.h: applied patch from Marcus Boerger
  to route relaxng and schemas error messages when using the reader
  through the structured interface if activated.
* elfgcchack.h doc/* testapi.c: rebuilt since this add  new APIs
  to test.
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* error.c relaxng.c xmlreader.c xmlschemas.c include/libxml/relaxng.h
  include/libxml/xmlschemas.h: applied patch from Marcus Boerger
  to route relaxng and schemas error messages when using the reader
  through the structured interface if activated.
* elfgcchack.h doc/* testapi.c: rebuilt since this add  new APIs
  to test.
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed a typo pointed by Jeroen Ruigrok increased the APIs for xmlReader</title>
<updated>2005-07-10T19:03:16+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2005-07-10T19:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=f10ae12cb8874674e3bc1f0b52b3cfcc2a1d3278'/>
<id>f10ae12cb8874674e3bc1f0b52b3cfcc2a1d3278</id>
<content type='text'>
* doc/xmllint.1 doc/xmllint.html doc/xmllint.xml: fixed a typo
  pointed by Jeroen Ruigrok
* include/libxml/xmlreader.h include/libxml/xmlschemas.h: increased
  the APIs for xmlReader schemas validation support
* xmllint.c xmlreader.c xmlschemas.c: xmlReader schemas validation
  implementation and testing as xmllint --stream --schema ...
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/xmllint.1 doc/xmllint.html doc/xmllint.xml: fixed a typo
  pointed by Jeroen Ruigrok
* include/libxml/xmlreader.h include/libxml/xmlschemas.h: increased
  the APIs for xmlReader schemas validation support
* xmllint.c xmlreader.c xmlschemas.c: xmlReader schemas validation
  implementation and testing as xmllint --stream --schema ...
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>fix for #309761 from Dylan Shell added xmlSchemaSAXPlug and</title>
<updated>2005-07-09T17:32:57+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2005-07-09T17:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=971771ef5a5f306ddcdd0015b2bedd320bd62c8b'/>
<id>971771ef5a5f306ddcdd0015b2bedd320bd62c8b</id>
<content type='text'>
* parser.c: fix for #309761 from Dylan Shell
* xmlschemas.c include/libxml/xmlschemas.h: added xmlSchemaSAXPlug
  and xmlSchemaSAXUnplug generic APIs for SAX Schemas validation.
* xmllint.c: couple of fixes plus added descriptions for --sax and
  --sax1
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* parser.c: fix for #309761 from Dylan Shell
* xmlschemas.c include/libxml/xmlschemas.h: added xmlSchemaSAXPlug
  and xmlSchemaSAXUnplug generic APIs for SAX Schemas validation.
* xmllint.c: couple of fixes plus added descriptions for --sax and
  --sax1
Daniel
</pre>
</div>
</content>
</entry>
</feed>
