W3C CVS

CVS log for xmlschema/XMLSchema.py

[BACK] Up to [Public] / xmlschema

Request diff between arbitrary revisions


Default branch: 1

Revision 1.203.2.47.2.4.2.15 / (download) - annotate - [select for diffs] , Thu Jun 20 17:06:47 2002 UTC (5 years, 10 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.14: +10 -7 lines
Diff to previous 1.203.2.47.2.4.2.14 (colored) next main 1.203.2.47.2.5 (colored)
make booleans be booleans

Revision 1.203.2.47.2.4.2.14 / (download) - annotate - [select for diffs] , Sun Jun 16 19:25:02 2002 UTC (5 years, 10 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.13: +5 -3 lines
Diff to previous 1.203.2.47.2.4.2.13 (colored)
rebuild facet fixed properly

Revision 1.203.2.47.2.4.2.13 / (download) - annotate - [select for diffs] , Sat Jun 15 18:56:45 2002 UTC (5 years, 10 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.12: +17 -9 lines
Diff to previous 1.203.2.47.2.4.2.12 (colored)
switch to reflectionOutMap

Revision 1.203.2.47.2.6 / (download) - annotate - [select for diffs] , Thu Jun 13 13:36:56 2002 UTC (5 years, 10 months ago) by ht
Branch: noPointer
Changes since 1.203.2.47.2.5: +13 -3 lines
Diff to previous 1.203.2.47.2.5 (colored) next main 1.204 (colored)
finish separation of reflection code from main modules

Revision 1.203.2.47.2.5 / (download) - annotate - [select for diffs] , Thu Jun 13 10:43:08 2002 UTC (5 years, 11 months ago) by ht
Branch: noPointer
Changes since 1.203.2.47.2.4: +14 -97 lines
Diff to previous 1.203.2.47.2.4 (colored)
move reflmap stuff out to separate file

Revision 1.203.2.47.2.4.2.12 / (download) - annotate - [select for diffs] , Wed Jun 12 18:46:20 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.11: +11 -119 lines
Diff to previous 1.203.2.47.2.4.2.11 (colored)
restructure in preparation for allowing either normal form to be reflected

Revision 1.203.2.47.2.4.2.11 / (download) - annotate - [select for diffs] , Tue Jun 11 15:06:53 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.10: +21 -3 lines
Diff to previous 1.203.2.47.2.4.2.10 (colored)
fix reflection/rebuilding of attribute wildcard in attribute group

Revision 1.203.2.47.2.4.2.10 / (download) - annotate - [select for diffs] , Tue Jun 11 13:15:27 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.9: +12 -2 lines
Diff to previous 1.203.2.47.2.4.2.9 (colored)
dump non-global, non-None scope as local, rebuild properly

Revision 1.203.2.47.2.4.2.9 / (download) - annotate - [select for diffs] , Mon Jun 10 14:38:36 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.8: +8 -3 lines
Diff to previous 1.203.2.47.2.4.2.8 (colored)
conver num facets during rebuilding

Revision 1.203.2.47.2.4.2.8 / (download) - annotate - [select for diffs] , Tue May 28 17:16:02 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.7: +13 -7 lines
Diff to previous 1.203.2.47.2.4.2.7 (colored)
rebuild list-valued facets properly

Revision 1.203.2.47.2.4.2.7 / (download) - annotate - [select for diffs] , Tue May 28 16:45:43 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.6: +26 -6 lines
Diff to previous 1.203.2.47.2.4.2.6 (colored)
fix scope and variety rebuilding

Revision 1.203.2.47.2.4.2.6 / (download) - annotate - [select for diffs] , Mon May 27 22:30:24 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.5: +26 -18 lines
Diff to previous 1.203.2.47.2.4.2.5 (colored)
remove debuggin print,
actually _use_ reloaded ind dump,
handle esspecial properly

Revision 1.203.2.47.2.4.2.5 / (download) - annotate - [select for diffs] , Mon May 27 20:17:53 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.4: +14 -15 lines
Diff to previous 1.203.2.47.2.4.2.4 (colored)
individual normal form reload barely working, debugging prints still in

Revision 1.203.2.47.2.4.2.4 / (download) - annotate - [select for diffs] , Mon May 27 16:11:42 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.3: +113 -97 lines
Diff to previous 1.203.2.47.2.4.2.3 (colored)
working on new restore

Revision 1.203.2.47.2.4.2.3 / (download) - annotate - [select for diffs] , Sat May 25 21:54:11 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.2: +50 -1068 lines
Diff to previous 1.203.2.47.2.4.2.2 (colored)
remove Schema, SSchema to XMLSchemaCore.py,
make new sources split actually work

Revision 1.203.2.47.2.4.2.2 / (download) - annotate - [select for diffs] , Fri May 24 22:30:28 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4.2.1: +49 -1585 lines
Diff to previous 1.203.2.47.2.4.2.1 (colored)
move some parts out to XMLSchemaElt, AbInitio and FSM

Revision 1.203.2.47.2.4.2.1 / (download) - annotate - [select for diffs] , Fri May 24 21:05:55 2002 UTC (5 years, 11 months ago) by ht
Branch: indDump
Changes since 1.203.2.47.2.4: +5 -0 lines
Diff to previous 1.203.2.47.2.4 (colored)
vacuous, but establishes baseline on this branch

Revision 1.203.2.47.2.4 / (download) - annotate - [select for diffs] , Tue May 14 19:48:41 2002 UTC (5 years, 11 months ago) by ht
Branch: noPointer
Branch point for: indDump
Changes since 1.203.2.47.2.3: +107 -114 lines
Diff to previous 1.203.2.47.2.3 (colored)
include variety in preparation
fix bug in restricted anon schema
move facets from prim type to restriction, knock-on effects

Revision 1.203.2.47.2.3 / (download) - annotate - [select for diffs] , Thu May 2 19:10:38 2002 UTC (6 years ago) by ht
Branch: noPointer
Changes since 1.203.2.47.2.2: +10 -2 lines
Diff to previous 1.203.2.47.2.2 (colored)
use name attr if avail. when undumping

Revision 1.203.2.47.2.2 / (download) - annotate - [select for diffs] , Wed May 1 20:08:50 2002 UTC (6 years ago) by ht
Branch: noPointer
Changes since 1.203.2.47.2.1: +7 -4 lines
Diff to previous 1.203.2.47.2.1 (colored)
allow richer ids

Revision 1.203.2.47.2.1 / (download) - annotate - [select for diffs] , Mon Apr 29 07:09:44 2002 UTC (6 years ago) by ht
Branch: noPointer
Changes since 1.203.2.47: +32 -32 lines
Diff to previous 1.203.2.47 (colored)
alternative dump format

Revision 1.203.2.47 / (download) - annotate - [select for diffs] , Tue Apr 23 12:14:09 2002 UTC (6 years ago) by ht
Branch: noDTD
Branch point for: noPointer
Changes since 1.203.2.46: +14 -10 lines
Diff to previous 1.203.2.46 (colored) next main 1.204 (colored)
fix bugs in previous (any subsumption fix) fix

Revision 1.203.2.46 / (download) - annotate - [select for diffs] , Tue Apr 23 11:40:14 2002 UTC (6 years ago) by ht
Branch: noDTD
Changes since 1.203.2.45: +41 -9 lines
Diff to previous 1.203.2.45 (colored)
chase scope during prepare,
test subsumption case of elt vs. wildcard better

Revision 1.203.2.45 / (download) - annotate - [select for diffs] , Fri Feb 22 10:31:15 2002 UTC (6 years, 2 months ago) by ht
Branch: noDTD
Changes since 1.203.2.44: +8 -2 lines
Diff to previous 1.203.2.44 (colored)
give ur types sschema

Revision 1.203.2.44 / (download) - annotate - [select for diffs] , Fri Feb 22 09:59:33 2002 UTC (6 years, 2 months ago) by ht
Branch: noDTD
Changes since 1.203.2.43: +38 -17 lines
Diff to previous 1.203.2.43 (colored)
clean up rebuilding,
add attr wildcard to urType,
dont inherit attr wildcard on restriction

Revision 1.203.2.43 / (download) - annotate - [select for diffs] , Sat Feb 2 16:33:55 2002 UTC (6 years, 3 months ago) by ht
Branch: noDTD
Changes since 1.203.2.42: +8 -5 lines
Diff to previous 1.203.2.42 (colored)
repatriate alternate's dependance on PyLTXML

Revision 1.203.2.42 / (download) - annotate - [select for diffs] , Sat Jan 12 23:12:51 2002 UTC (6 years, 3 months ago) by ht
Branch: noDTD
Changes since 1.203.2.41: +7 -3 lines
Diff to previous 1.203.2.41 (colored)
fix null ptr ref

Revision 1.203.2.41 / (download) - annotate - [select for diffs] , Sat Jan 12 19:13:52 2002 UTC (6 years, 3 months ago) by ht
Branch: noDTD
Changes since 1.203.2.40: +7 -2 lines
Diff to previous 1.203.2.40 (colored)
work harder on redef, fixes bug with simpleContent redef

Revision 1.203.2.40 / (download) - annotate - [select for diffs] , Fri Jan 11 16:42:21 2002 UTC (6 years, 4 months ago) by ht
Branch: noDTD
Changes since 1.203.2.39: +7 -2 lines
Diff to previous 1.203.2.39 (colored)
*** empty log message ***

Revision 1.203.2.39 / (download) - annotate - [select for diffs] , Thu Jan 3 15:15:28 2002 UTC (6 years, 4 months ago) by ht
Branch: noDTD
Changes since 1.203.2.38: +9 -3 lines
Diff to previous 1.203.2.38 (colored)
correct bug in -D case introduced by defaultQualAttr arg to
layer.fromFile

Revision 1.203.2.38 / (download) - annotate - [select for diffs] , Mon Dec 3 17:19:31 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.37: +59 -40 lines
Diff to previous 1.203.2.37 (colored)
remove unused type/decl args to validate
return targetNamespace from file sniff, use it to simplify namespace
 sync checks
Unify schemaLoc/namespace check on no-known-decl

Revision 1.203.2.37 / (download) - annotate - [select for diffs] , Thu Nov 29 11:01:22 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.36: +6 -3 lines
Diff to previous 1.203.2.36 (colored)
fix one over-zealous not -> is None test

Revision 1.203.2.36 / (download) - annotate - [select for diffs] , Tue Nov 27 16:02:04 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.35: +7 -3 lines
Diff to previous 1.203.2.35 (colored)
allow empty redefine

Revision 1.203.2.35 / (download) - annotate - [select for diffs] , Tue Nov 27 10:52:39 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.34: +8 -4 lines
Diff to previous 1.203.2.34 (colored)
fix oob attr on schema bug
ignore oob attrs during component building

Revision 1.203.2.34 / (download) - annotate - [select for diffs] , Fri Nov 23 10:25:31 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.33: +10 -6 lines
Diff to previous 1.203.2.33 (colored)
more robust wrt missing models,
plug some init gaps wrt layer

Revision 1.203.2.33 / (download) - annotate - [select for diffs] , Wed Nov 21 12:42:06 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.32: +56 -84 lines
Diff to previous 1.203.2.32 (colored)
restructure FSM label again

Revision 1.203.2.32 / (download) - annotate - [select for diffs] , Mon Nov 19 14:40:39 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.31: +34 -27 lines
Diff to previous 1.203.2.31 (colored)
flag attempt to derive a non-empty model from empty/text

Revision 1.203.2.31 / (download) - annotate - [select for diffs] , Mon Nov 19 13:50:18 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.30: +6 -3 lines
Diff to previous 1.203.2.30 (colored)
typo in previous fix

Revision 1.203.2.30 / (download) - annotate - [select for diffs] , Mon Nov 19 13:49:04 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.29: +12 -4 lines
Diff to previous 1.203.2.29 (colored)
fix residual element/qname possibility in fsm

Revision 1.203.2.29 / (download) - annotate - [select for diffs] , Mon Nov 19 10:57:48 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.28: +31 -16 lines
Diff to previous 1.203.2.28 (colored)
fix corner-case bug wrt target NS and doSchemaLocs when validating schemas
flag disallowed complex-from-simple restriction case

Revision 1.203.2.28 / (download) - annotate - [select for diffs] , Sun Nov 18 22:41:59 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.27: +12 -7 lines
Diff to previous 1.203.2.27 (colored)
work around last AttributeError traps -- perhaps not worth it?

Revision 1.203.2.27 / (download) - annotate - [select for diffs] , Sun Nov 18 20:29:51 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.26: +256 -219 lines
Diff to previous 1.203.2.26 (colored)
big cleanup of all tests etc. to avoid unnecessary AttributeErrors

Revision 1.203.2.26 / (download) - annotate - [select for diffs] , Fri Nov 16 20:50:07 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.25: +94 -57 lines
Diff to previous 1.203.2.25 (colored)
get rid of complexType.elementTable in favour of
 a) a simpler table on fsms for consistency checking;
 b) a different approach to type assignment in validation
Fixes bogus default with multiple local decls, etc

Revision 1.203.2.25 / (download) - annotate - [select for diffs] , Fri Nov 16 11:03:24 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.24: +72 -39 lines
Diff to previous 1.203.2.24 (colored)
compute elementTable as side effect of building fsm
check subtype during elt-elt subsumption check

Revision 1.203.2.24 / (download) - annotate - [select for diffs] , Mon Nov 12 15:03:34 2001 UTC (6 years, 5 months ago) by ht
Branch: noDTD
Changes since 1.203.2.23: +109 -11 lines
Diff to previous 1.203.2.23 (colored)
Add extensional restriction checking via FSM subsumption check

Revision 1.203.2.23 / (download) - annotate - [select for diffs] , Mon Nov 12 10:38:06 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.22: +9 -7 lines
Diff to previous 1.203.2.22 (colored)
cleanup some error-handling bugs

Revision 1.203.2.22 / (download) - annotate - [select for diffs] , Sat Nov 10 14:12:36 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.21: +19 -14 lines
Diff to previous 1.203.2.21 (colored)
always push schema state, fix an obscure bug exposed by datatypes/hfp

Revision 1.203.2.21 / (download) - annotate - [select for diffs] , Fri Nov 9 15:48:50 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.20: +55 -28 lines
Diff to previous 1.203.2.20 (colored)
rework handling of namespace argument to checkinSchema & fromFile
provide wherewithall for applyschema to enforce <import> requirement

Revision 1.203.2.20 / (download) - annotate - [select for diffs] , Fri Nov 2 09:32:17 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.19: +10 -3 lines
Diff to previous 1.203.2.19 (colored)
check schema loc on to-be-validated schema docs

Revision 1.203.2.19 / (download) - annotate - [select for diffs] , Wed Oct 31 14:34:10 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.18: +84 -46 lines
Diff to previous 1.203.2.18 (colored)
replace Schema reuse hack with proper reuse
repair locations yet again
be sure to pop stack even when returning sForS w/o reading

Revision 1.203.2.18 / (download) - annotate - [select for diffs] , Tue Oct 30 13:56:09 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.17: +12 -5 lines
Diff to previous 1.203.2.17 (colored)
proper fix for dbl ur init

Revision 1.203.2.17 / (download) - annotate - [select for diffs] , Tue Oct 30 10:13:17 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.16: +14 -6 lines
Diff to previous 1.203.2.16 (colored)
re-introduce looping include cutout
temporary patch to defeat double urType initialisation????

Revision 1.203.2.16 / (download) - annotate - [select for diffs] , Sun Oct 28 17:38:32 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.15: +7 -3 lines
Diff to previous 1.203.2.15 (colored)
add whiteSpace to checkFacetTable

Revision 1.203.2.15 / (download) - annotate - [select for diffs] , Fri Oct 26 15:34:24 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.14: +11 -2 lines
Diff to previous 1.203.2.14 (colored)
make useDTD sticky

Revision 1.203.2.14 / (download) - annotate - [select for diffs] , Fri Oct 26 13:40:13 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.13: +15 -6 lines
Diff to previous 1.203.2.13 (colored)
even more delicate probe of string's basetype at init
fold in mgd fix from main line

Revision 1.203.2.13 / (download) - annotate - [select for diffs] , Fri Oct 26 10:38:31 2001 UTC (6 years, 6 months ago) by ht
Branch: noDTD
Changes since 1.203.2.12: +14 -4 lines
Diff to previous 1.203.2.12 (colored)
fix incl/excl bug
handle ##local vs ##other properly
detect clean state at init better

Revision 1.203.2.12 / (download) - annotate - [select for diffs] , Sat Oct 13 01:03:09 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.11: +39 -17 lines
Diff to previous 1.203.2.11 (colored)
mark undumped schemas as prepared,
redo schema buggy/error variables again,
always return a schema if no error,
seems to work now, rebuilt regr test output

Revision 1.203.2.11 / (download) - annotate - [select for diffs] , Fri Oct 12 22:55:35 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.10: +96 -38 lines
Diff to previous 1.203.2.10 (colored)
get pointer in attrs rebuild right,
handle model group defns properly at reflect/rebuild,
prepare ident constrs properly,
move initFromDump to factory initialisation,
working on schema error reporting

Revision 1.205 / (download) - annotate - [select for diffs] , Fri Oct 12 22:45:44 2001 UTC (6 years, 7 months ago) by ht
CVS Tags: HEAD
Changes since 1.204: +11 -2 lines
Diff to previous 1.204 (colored)
reflect model group defn properly

Revision 1.203.2.10 / (download) - annotate - [select for diffs] , Sun Oct 7 14:29:49 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.9: +28 -12 lines
Diff to previous 1.203.2.9 (colored)
fix some pointer issues in rebulidng

Revision 1.204 / (download) - annotate - [select for diffs] , Thu Oct 4 13:43:34 2001 UTC (6 years, 7 months ago) by ht
Changes since 1.203: +10 -7 lines
Diff to previous 1.203 (colored)
settle on redundancy checking per namespace

Revision 1.203.2.9 / (download) - annotate - [select for diffs] , Wed Oct 3 20:13:02 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.8: +162 -106 lines
Diff to previous 1.203.2.8 (colored)
fix some rebuilding bugs, including hacking class
of Group and KCons,
start actually using undumped sfors to validate schema docs

Revision 1.203.2.8 / (download) - annotate - [select for diffs] , Wed Sep 19 11:56:06 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.7: +53 -26 lines
Diff to previous 1.203.2.7 (colored)
handle explict nil value during rebuilding
hack to rebuild occurs
index rebuilt components properly, ignore anyType

Revision 1.203.2.7 / (download) - annotate - [select for diffs] , Tue Sep 18 07:53:18 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.6: +85 -23 lines
Diff to previous 1.203.2.6 (colored)
finish rebuild
actually reflect qname of named group
final isn't special?

Revision 1.203.2.6 / (download) - annotate - [select for diffs] , Mon Sep 17 11:36:55 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.5: +39 -7 lines
Diff to previous 1.203.2.5 (colored)
more Rebuilds, stuck at PrimitiveTypeDefinitionRebuild. . .

Revision 1.203.2.5 / (download) - annotate - [select for diffs] , Sun Sep 16 21:53:25 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.4: +56 -5 lines
Diff to previous 1.203.2.4 (colored)
part way through special rebuild definitions

Revision 1.203.2.4 / (download) - annotate - [select for diffs] , Sun Sep 16 20:22:21 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.3: +42 -19 lines
Diff to previous 1.203.2.3 (colored)
improve handling of pointer/id,
fix list rebuilding,
actually USE converted value

Revision 1.203.2.3 / (download) - annotate - [select for diffs] , Sat Sep 15 22:23:26 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.2: +27 -2 lines
Diff to previous 1.203.2.2 (colored)
start work on rebuilding after reading in sForS dump

Revision 1.203.2.2 / (download) - annotate - [select for diffs] , Sat Sep 15 17:32:34 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203.2.1: +149 -77 lines
Diff to previous 1.203.2.1 (colored)
first pass of reading dumped sFors complete

Revision 1.203.2.1 / (download) - annotate - [select for diffs] , Fri Sep 14 11:12:25 2001 UTC (6 years, 7 months ago) by ht
Branch: noDTD
Changes since 1.203: +524 -514 lines
Diff to previous 1.203 (colored)
rename factory, derive from layer.factory,
begin work towards reading in and using dumped sForS instead of DTD

Revision 1.203 / (download) - annotate - [select for diffs] , Mon Sep 3 16:28:21 2001 UTC (6 years, 8 months ago) by ht
Branch point for: noDTD
Changes since 1.202: +6 -3 lines
Diff to previous 1.202 (colored)
don't push schema stack for schemaLocs either

Revision 1.202 / (download) - annotate - [select for diffs] , Fri Aug 31 07:41:03 2001 UTC (6 years, 8 months ago) by ht
Changes since 1.201: +17 -11 lines
Diff to previous 1.201 (colored)
compensate for urlparse.urljoin bug wrt x:///

Revision 1.201 / (download) - annotate - [select for diffs] , Thu Aug 30 16:10:00 2001 UTC (6 years, 8 months ago) by ht
Changes since 1.200: +57 -20 lines
Diff to previous 1.200 (colored)
don't push schemaStack for new namespace in fromFile, but restore the
 sfors on the way out
identity constraints are now properly named and refered to by QNames
 this includes having a vtable for them and 'prepare'ing them

Revision 1.200 / (download) - annotate - [select for diffs] , Fri Aug 17 14:54:40 2001 UTC (6 years, 8 months ago) by ht
Changes since 1.199: +15 -6 lines
Diff to previous 1.199 (colored)
dont crash on empty <element>,
improve factory base handling

Revision 1.199 / (download) - annotate - [select for diffs] , Fri Aug 10 20:16:03 2001 UTC (6 years, 9 months ago) by ht
Changes since 1.198: +123 -123 lines
Diff to previous 1.198 (colored)
complete regularisation of schema doc processing

Revision 1.198 / (download) - annotate - [select for diffs] , Fri Aug 10 17:34:32 2001 UTC (6 years, 9 months ago) by ht
Changes since 1.197: +155 -44 lines
Diff to previous 1.197 (colored)
begin regularising all reading of schema files

Revision 1.197.2.1 / (download) - annotate - [select for diffs] , Thu Jul 19 16:40:59 2001 UTC (6 years, 9 months ago) by richard
Branch: jython
Changes since 1.197: +109 -90 lines
Diff to previous 1.197 (colored) next main 1.198 (colored)
misc changes

Revision 1.197 / (download) - annotate - [select for diffs] , Fri Jul 6 11:00:40 2001 UTC (6 years, 10 months ago) by ht
Branch point for: jython
Changes since 1.196: +24 -11 lines
Diff to previous 1.196 (colored)
clean up isSubtype a bit, handling union, urSimpleType and fixing an
old bug

Revision 1.196 / (download) - annotate - [select for diffs] , Sat Jun 16 11:13:16 2001 UTC (6 years, 10 months ago) by ht
Changes since 1.195: +20 -8 lines
Diff to previous 1.195 (colored)
avoid prepare crashes

Revision 1.195 / (download) - annotate - [select for diffs] , Fri Jun 8 08:57:39 2001 UTC (6 years, 11 months ago) by ht
Changes since 1.194: +10 -2 lines
Diff to previous 1.194 (colored)
get element fixed/default into component

Revision 1.194 / (download) - annotate - [select for diffs] , Wed Jun 6 12:58:29 2001 UTC (6 years, 11 months ago) by richard
Changes since 1.193: +8 -5 lines
Diff to previous 1.193 (colored)
correct reflection map for Annotation

Revision 1.193 / (download) - annotate - [select for diffs] , Tue Jun 5 10:10:10 2001 UTC (6 years, 11 months ago) by ht
Changes since 1.192: +22 -2 lines
Diff to previous 1.192 (colored)
handle schema annotations

Revision 1.192 / (download) - annotate - [select for diffs] , Tue Jun 5 09:21:45 2001 UTC (6 years, 11 months ago) by ht
Changes since 1.191: +34 -9 lines
Diff to previous 1.191 (colored)
turn oob attributes into annotations

Revision 1.191 / (download) - annotate - [select for diffs] , Mon Jun 4 16:04:38 2001 UTC (6 years, 11 months ago) by ht
Changes since 1.190: +38 -6 lines
Diff to previous 1.190 (colored)
throw error on tns=""
fix bug in checkMinMax
start work on annotations, reflection thereof
use new namespaceDict mapper property

Revision 1.190 / (download) - annotate - [select for diffs] , Sat May 12 14:20:48 2001 UTC (7 years ago) by ht
Changes since 1.189: +8 -3 lines
Diff to previous 1.189 (colored)
fix old (?) bug in home location for compiled version

Revision 1.189 / (download) - annotate - [select for diffs] , Fri Apr 27 16:00:53 2001 UTC (7 years ago) by ht
Changes since 1.188: +8 -3 lines
Diff to previous 1.188 (colored)
fix extend-by-empty pblm

Revision 1.188 / (download) - annotate - [select for diffs] , Wed Apr 25 17:01:23 2001 UTC (7 years ago) by richard
Changes since 1.187: +9 -4 lines
Diff to previous 1.187 (colored)
more reflection

Revision 1.187 / (download) - annotate - [select for diffs] , Tue Apr 24 14:13:25 2001 UTC (7 years ago) by ht
Changes since 1.186: +21 -8 lines
Diff to previous 1.186 (colored)
towards reflection of identity constraint

Revision 1.186 / (download) - annotate - [select for diffs] , Tue Apr 24 13:29:13 2001 UTC (7 years ago) by ht
Changes since 1.185: +13 -6 lines
Diff to previous 1.185 (colored)
(PSV)Infoset reorganisation

Revision 1.185 / (download) - annotate - [select for diffs] , Tue Apr 17 11:34:33 2001 UTC (7 years ago) by ht
Changes since 1.184: +12 -5 lines
Diff to previous 1.184 (colored)
make sure no particle -> empty sequence when needed

Revision 1.184.2.1 / (download) - annotate - [select for diffs] , Tue Apr 10 15:37:58 2001 UTC (7 years, 1 month ago) by ht
Branch: cut
Changes since 1.184: +48 -1 lines
Diff to previous 1.184 (colored) next main 1.185 (colored)
cut all raw elements to allow pickling

Revision 1.184 / (download) - annotate - [select for diffs] , Tue Apr 10 15:35:22 2001 UTC (7 years, 1 month ago) by ht
Branch point for: cut
Changes since 1.183: +61 -16 lines
Diff to previous 1.183 (colored)
fix some pblms with independent mode

Revision 1.183 / (download) - annotate - [select for diffs] , Fri Apr 6 21:00:54 2001 UTC (7 years, 1 month ago) by ht
Changes since 1.182: +13 -2 lines
Diff to previous 1.182 (colored)
cap min/max at 101 for performance

Revision 1.182 / (download) - annotate - [select for diffs] , Wed Apr 4 20:56:30 2001 UTC (7 years, 1 month ago) by ht
Changes since 1.181: +47 -2 lines
Diff to previous 1.181 (colored)
implement -i switch to do forced schema assessment independent of any instance

Revision 1.181 / (download) - annotate - [select for diffs] , Wed Apr 4 18:46:09 2001 UTC (7 years, 1 month ago) by ht
Changes since 1.180: +8 -5 lines
Diff to previous 1.180 (colored)
make home determination more robust

Revision 1.180 / (download) - annotate - [select for diffs] , Sat Mar 31 11:43:34 2001 UTC (7 years, 1 month ago) by ht
Changes since 1.179: +9 -5 lines
Diff to previous 1.179 (colored)
number back to decimal

Revision 1.179 / (download) - annotate - [select for diffs] , Fri Mar 30 14:50:14 2001 UTC (7 years, 1 month ago) by ht
Changes since 1.178: +7 -6 lines
Diff to previous 1.178 (colored)
fix xs: bug,
remove debugging print

Revision 1.178 / (download) - annotate - [select for diffs] , Tue Mar 20 09:28:02 2001 UTC (7 years, 1 month ago) by ht
Changes since 1.177: +36 -28 lines
Diff to previous 1.177 (colored)
actually get rid of max=0 components

Revision 1.177 / (download) - annotate - [select for diffs] , Sat Mar 17 12:11:14 2001 UTC (7 years, 1 month ago) by ht
Changes since 1.176: +340 -150 lines
Diff to previous 1.176 (colored)
merge v2001 back in to main line

Revision 1.175.2.9 / (download) - annotate - [select for diffs] , Thu Mar 15 12:35:19 2001 UTC (7 years, 1 month ago) by ht
Branch: v2001
Changes since 1.175.2.8: +92 -77 lines
Diff to previous 1.175.2.8 (colored) next main 1.176 (colored)
simple type rename,
clear out facet dead wood,
actually process whiteSpace facet, which had been ignored (oops)

Revision 1.175.2.8 / (download) - annotate - [select for diffs] , Thu Mar 15 11:31:01 2001 UTC (7 years, 1 month ago) by ht
Branch: v2001
Changes since 1.175.2.7: +22 -9 lines
Diff to previous 1.175.2.7 (colored)
another clause in emptiable
shift to xs: as default in DTD

Revision 1.175.2.7 / (download) - annotate - [select for diffs] , Sat Mar 10 23:52:58 2001 UTC (7 years, 2 months ago) by ht
Branch: v2001
Changes since 1.175.2.6: +19 -10 lines
Diff to previous 1.175.2.6 (colored)
uriReference -> anyURI
implement block=substitution wrt substitution groups

Revision 1.175.2.6 / (download) - annotate - [select for diffs] , Sat Feb 24 23:51:22 2001 UTC (7 years, 2 months ago) by ht
Branch: v2001
Changes since 1.175.2.5: +45 -22 lines
Diff to previous 1.175.2.5 (colored)
detect chameleon include and treat all unprefixed QNames therein
specially

Revision 1.175.2.5 / (download) - annotate - [select for diffs] , Sun Feb 18 22:12:26 2001 UTC (7 years, 2 months ago) by ht
Branch: v2001
Changes since 1.175.2.4: +36 -9 lines
Diff to previous 1.175.2.4 (colored)
implement lazy checking of restriction wrt rere attribute groups
catch deletion of required attr in ct restriction

Revision 1.175.2.4 / (download) - annotate - [select for diffs] , Sun Feb 18 21:33:38 2001 UTC (7 years, 2 months ago) by ht
Branch: v2001
Changes since 1.175.2.3: +25 -7 lines
Diff to previous 1.175.2.3 (colored)
allow elt for choice restriction, to cover new SforS
do minimal name and type checking on elt for elt restriction
eliminate forbidden attrs from attribute groups

Revision 1.175.2.3 / (download) - annotate - [select for diffs] , Sat Feb 17 23:37:54 2001 UTC (7 years, 2 months ago) by ht
Branch: v2001
Changes since 1.175.2.2: +50 -27 lines
Diff to previous 1.175.2.2 (colored)
check that restriction doesn't relax/change fixed value constraint on attrs
restructure attribute group attrDecls to make them properly lazy in preparation
 for doing restrictive redefinition right, but remove that for the
time being

Revision 1.175.2.2 / (download) - annotate - [select for diffs] , Wed Feb 14 16:59:56 2001 UTC (7 years, 2 months ago) by ht
Branch: v2001
Changes since 1.175.2.1: +77 -21 lines
Diff to previous 1.175.2.1 (colored)
merge attr use changes back in to main line
implement attribute group redefinition

Revision 1.176 / (download) - annotate - [select for diffs] , Mon Feb 12 11:34:23 2001 UTC (7 years, 2 months ago) by ht
CVS Tags: lastOct24
Changes since 1.175: +12 -3 lines
Diff to previous 1.175 (colored)
catch extension error

Revision 1.175.2.1.2.1 / (download) - annotate - [select for diffs] , Wed Feb 7 17:33:03 2001 UTC (7 years, 3 months ago) by ht
Branch: attruse
Changes since 1.175.2.1: +38 -18 lines
Diff to previous 1.175.2.1 (colored) next main 1.175.2.2 (colored)
make AttrUse a full-fledged one

Revision 1.175.2.1 / (download) - annotate - [select for diffs] , Wed Feb 7 14:30:01 2001 UTC (7 years, 3 months ago) by ht
Branch: v2001
Branch point for: attruse
Changes since 1.175: +12 -7 lines
Diff to previous 1.175 (colored)
change NS to 2001, implement null->nil

Revision 1.175 / (download) - annotate - [select for diffs] , Tue Feb 6 14:19:37 2001 UTC (7 years, 3 months ago) by ht
Branch point for: v2001
Changes since 1.174: +9 -5 lines
Diff to previous 1.174 (colored)
parse XPaths at component build time
fix crash on subst subtype check error message

Revision 1.174 / (download) - annotate - [select for diffs] , Tue Feb 6 11:21:17 2001 UTC (7 years, 3 months ago) by ht
Changes since 1.173: +521 -208 lines
Diff to previous 1.173 (colored)
merged forceDTD+infoset back to mainline

Revision 1.173.2.15.2.5 / (download) - annotate - [select for diffs] , Mon Jan 15 14:19:24 2001 UTC (7 years, 3 months ago) by ht
Branch: infoset
Changes since 1.173.2.15.2.4: +7 -3 lines
Diff to previous 1.173.2.15.2.4 (colored) next main 1.174 (colored)
fix bug in wildcard as edge label in reflection

Revision 1.173.2.15.2.4 / (download) - annotate - [select for diffs] , Thu Jan 4 20:36:06 2001 UTC (7 years, 4 months ago) by ht
Branch: infoset
Changes since 1.173.2.15.2.3: +24 -11 lines
Diff to previous 1.173.2.15.2.3 (colored)
support PSVI of attrGroupDefn,
protect better against missing types

Revision 1.173.2.15.2.3 / (download) - annotate - [select for diffs] , Sat Dec 23 13:07:24 2000 UTC (7 years, 4 months ago) by ht
Branch: infoset
Changes since 1.173.2.15.2.2: +113 -99 lines
Diff to previous 1.173.2.15.2.2 (colored)
fix spelling of whiteSpace,
make equivClass computation less inefficient,
catch loops in schema doc reading themselves

Revision 1.173.2.15.2.2 / (download) - annotate - [select for diffs] , Fri Dec 22 18:34:50 2000 UTC (7 years, 4 months ago) by ht
Branch: infoset
Changes since 1.173.2.15.2.1: +30 -16 lines
Diff to previous 1.173.2.15.2.1 (colored)
add hooks for whitespace

Revision 1.173.2.15.2.1 / (download) - annotate - [select for diffs] , Thu Dec 21 18:31:45 2000 UTC (7 years, 4 months ago) by ht
Branch: infoset
Changes since 1.173.2.15: +82 -63 lines
Diff to previous 1.173.2.15 (colored)
real facets

Revision 1.173.2.15 / (download) - annotate - [select for diffs] , Sat Dec 16 12:11:41 2000 UTC (7 years, 4 months ago) by ht
Branch: forceDTD
Branch point for: infoset
Changes since 1.173.2.14: +13 -3 lines
Diff to previous 1.173.2.14 (colored) next main 1.174 (colored)
fix equiv name, add stubs for identity constraint reflection

Revision 1.173.2.14 / (download) - annotate - [select for diffs] , Thu Dec 14 15:59:13 2000 UTC (7 years, 4 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.13: +8 -12 lines
Diff to previous 1.173.2.13 (colored)
put facets back in reflection, in the right place,
move assignUid out

Revision 1.173.2.13 / (download) - annotate - [select for diffs] , Thu Dec 14 14:21:15 2000 UTC (7 years, 4 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.12: +7 -3 lines
Diff to previous 1.173.2.12 (colored)
fix conflicting message on local elt redef

Revision 1.173.2.12 / (download) - annotate - [select for diffs] , Wed Dec 13 23:29:12 2000 UTC (7 years, 4 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.11: +40 -21 lines
Diff to previous 1.173.2.11 (colored)
bring urtype in line with spec,
reflection for particle, model group

Revision 1.173.2.11 / (download) - annotate - [select for diffs] , Wed Dec 13 18:22:50 2000 UTC (7 years, 4 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.10: +28 -10 lines
Diff to previous 1.173.2.10 (colored)
fix bug in instanceList implementation,
treat primitiveType reflection as special (always pointer),
make non-global scope lazy,
derive CDATA from string and token from CDATA

Revision 1.173.2.10 / (download) - annotate - [select for diffs] , Tue Dec 12 17:36:34 2000 UTC (7 years, 5 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.9: +69 -7 lines
Diff to previous 1.173.2.9 (colored)
fix a few minor properties,
add reflectedName and reflectionMap to many components

Revision 1.173.2.9 / (download) - annotate - [select for diffs] , Fri Dec 8 18:06:53 2000 UTC (7 years, 5 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.8: +22 -6 lines
Diff to previous 1.173.2.8 (colored)
assign printable proper IDs to components on request,
provide reflectedNames for some components

Revision 1.173.2.8 / (download) - annotate - [select for diffs] , Thu Dec 7 10:17:24 2000 UTC (7 years, 5 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.7: +6 -2 lines
Diff to previous 1.173.2.7 (colored)
fix type name in builtin -instance types

Revision 1.173.2.7 / (download) - annotate - [select for diffs] , Wed Dec 6 22:43:49 2000 UTC (7 years, 5 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.6: +52 -2 lines
Diff to previous 1.173.2.6 (colored)
start adding built-in attr decls for xsi:type etc.

Revision 1.173.2.6 / (download) - annotate - [select for diffs] , Tue Oct 31 14:58:13 2000 UTC (7 years, 6 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.5: +16 -17 lines
Diff to previous 1.173.2.5 (colored)
store whole declaration in typeTable
enforce new restrictions on element ref=
handle defaulting of nullable properly

Revision 1.173.2.5 / (download) - annotate - [select for diffs] , Mon Oct 30 14:55:11 2000 UTC (7 years, 6 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.4: +6 -3 lines
Diff to previous 1.173.2.4 (colored)
Another order of magnitude speedup of eclosure, by not sorting the
results

Revision 1.173.2.4 / (download) - annotate - [select for diffs] , Mon Oct 30 14:39:49 2000 UTC (7 years, 6 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.3: +12 -3 lines
Diff to previous 1.173.2.3 (colored)
speed up eclosure (by factor of 10 :-)

Revision 1.173.2.3 / (download) - annotate - [select for diffs] , Mon Oct 30 12:36:26 2000 UTC (7 years, 6 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.2: +34 -63 lines
Diff to previous 1.173.2.2 (colored)
removed errors now caught by DTD checking

Revision 1.173.2.2 / (download) - annotate - [select for diffs] , Fri Oct 27 14:40:23 2000 UTC (7 years, 6 months ago) by ht
Branch: forceDTD
Changes since 1.173.2.1: +81 -64 lines
Diff to previous 1.173.2.1 (colored)
handle errors during DTD enforcement on schemas

Revision 1.173.2.1 / (download) - annotate - [select for diffs] , Fri Oct 27 14:16:47 2000 UTC (7 years, 6 months ago) by ht
Branch: forceDTD
Changes since 1.173: +83 -15 lines
Diff to previous 1.173 (colored)
Use a local XMLSchema.dtd to check schema documents if they dont
supply an external DTD themselves.  Some error cases not well-handled, yet.

Revision 1.173 / (download) - annotate - [select for diffs] , Thu Oct 19 09:36:04 2000 UTC (7 years, 6 months ago) by ht
Branch point for: forceDTD
Changes since 1.172: +22 -4 lines
Diff to previous 1.172 (colored)
fix bug in local scoping of defaults to <included> schemas

Revision 1.172 / (download) - annotate - [select for diffs] , Thu Oct 19 09:08:46 2000 UTC (7 years, 6 months ago) by ht
Changes since 1.171: +9 -3 lines
Diff to previous 1.171 (colored)
allow use on global elt attrs

Revision 1.171 / (download) - annotate - [select for diffs] , Wed Oct 18 15:53:32 2000 UTC (7 years, 6 months ago) by ht
Changes since 1.170: +55 -20 lines
Diff to previous 1.170 (colored)
add actual urSimpleType, use it appropriately
fix recording of 'fixed', 'default' for attrs
use subordinate simpleType in double-restriction case under
simpleContent

Revision 1.170 / (download) - annotate - [select for diffs] , Tue Oct 17 13:22:08 2000 UTC (7 years, 6 months ago) by ht
Changes since 1.169: +7 -4 lines
Diff to previous 1.169 (colored)
typo in last fix :-(

Revision 1.169 / (download) - annotate - [select for diffs] , Tue Oct 17 13:13:08 2000 UTC (7 years, 6 months ago) by ht
Changes since 1.168: +6 -3 lines
Diff to previous 1.168 (colored)
allow for empty model wiht 'mixed'

Revision 1.168 / (download) - annotate - [select for diffs] , Tue Oct 17 12:44:22 2000 UTC (7 years, 6 months ago) by ht
Changes since 1.167: +10 -2 lines
Diff to previous 1.167 (colored)
keep going if restriction missing

Revision 1.167 / (download) - annotate - [select for diffs] , Mon Oct 16 12:18:30 2000 UTC (7 years, 6 months ago) by ht
Changes since 1.166: +17 -6 lines
Diff to previous 1.166 (colored)
fix spelling of NotASchema
allow restriction to a member of a union for xsi:type
fix empty vs. mixed bug
add CDATA and token as synonyms of string, for now

Revision 1.166 / (download) - annotate - [select for diffs] , Fri Sep 29 14:37:59 2000 UTC (7 years, 7 months ago) by ht
Changes since 1.165: +8 -4 lines
Diff to previous 1.165 (colored)
actually put urType in type table under name anyType

Revision 1.165 / (download) - annotate - [select for diffs] , Thu Sep 28 15:53:13 2000 UTC (7 years, 7 months ago) by ht
Changes since 1.164: +7 -4 lines
Diff to previous 1.164 (colored)
always count errors

Revision 1.164 / (download) - annotate - [select for diffs] , Thu Sep 28 10:00:34 2000 UTC (7 years, 7 months ago) by ht
Changes since 1.163: +14 -7 lines
Diff to previous 1.163 (