1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-01-03 01:17:38 +03:00
libxml2/xstc
Kasimier T. Buchcik 87876407ce Parsing of <complexContent> - handle attribute 'mixed', catch illegal
* xmlschemas.c include/libxml/xmlerror.h include/libxml/xmlschemas.h
  include/libxml/schemasInternals.h: Parsing of <complexContent>
  - handle attribute 'mixed', catch illegal attributes.
  Parsing of <complexType> - handle attributes 'abstract',
  'final' and 'block', catch illegal attributes.
  Validation of complex types - handle abstract types.
  Added handling of default/fixed attributes and element values.
  Per validation option attribute nodes/text nodes are created
  on the instance.
  Added the corresponding constraints for fixed/default.
  Added xmlSchemaSetValidOptions, xmlSchemaGetValidOptions
  to the external API.
  Extended element declaration constraints.
  Got rid of perseverative creation of temporery validation/parser
  contexts.
  Added handling of xsi:schemaLocation and
  xsi:noNamespaceSchemaLocation.
  Fixed xsi:type component resolution if using non-prefixed
  QNames.
* xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h:
  Enabled namespace awareness of the content model if using the
  model group "all".
* test/schemas/bug152470_1.xsd: Removed an "abstract" attribute,
  which broke the test.
* xstc/xstc.py:  Workaround to accomodate case insensitive
  test definitions in ms-test.def.xml (was missing in a previous
  commit).
2004-09-29 13:29:03 +00:00
..
.cvsignore more cleanup in integrating the xstc testsuite Daniel 2004-09-06 12:55:41 +00:00
Makefile.am some cleanup checking for xmllint and xsltproc in configure.in, fixed make 2004-09-07 09:12:44 +00:00
ms-test-def.xml Initial release of generation files to create python test scripts, which 2004-09-06 09:39:56 +00:00
nist-test-def.xml Initial release of generation files to create python test scripts, which 2004-09-06 09:39:56 +00:00
sun-test-def.xml The "tsDir" attribute was not set correctly. 2004-09-06 11:44:27 +00:00
xstc-to-python.xsl more cleanup in integrating the xstc testsuite Daniel 2004-09-06 12:55:41 +00:00
xstc.py Parsing of <complexContent> - handle attribute 'mixed', catch illegal 2004-09-29 13:29:03 +00:00