# HG changeset patch # User Bob Rosenberg # Date 1277716764 -3600 # Node ID b085ba15cdaae00aae5affa5c363e27676de3c96 # Parent 079a06b9ec5894f048e1b67f930b82e77d7afab4 More error msgs in joining and checklinks. Better support for 3.0.1 in merging and downgrading. diff -r 079a06b9ec58 -r b085ba15cdaa sysdeftools/joinsysdef-module.xsl --- a/sysdeftools/joinsysdef-module.xsl Fri Jun 25 17:18:04 2010 +0100 +++ b/sysdeftools/joinsysdef-module.xsl Mon Jun 28 10:19:24 2010 +0100 @@ -133,12 +133,16 @@ - + + - + + + Note: The link to from could not be resolved. Perhaps there's an error in the XML? + diff -r 079a06b9ec58 -r b085ba15cdaa sysdeftools/mergesysdef-module.xsl --- a/sysdeftools/mergesysdef-module.xsl Fri Jun 25 17:18:04 2010 +0100 +++ b/sysdeftools/mergesysdef-module.xsl Mon Jun 28 10:19:24 2010 +0100 @@ -374,15 +374,16 @@ - Note: "" + Note: "" in "" overridden in downstream sysdef - replaced by "" + replaced by "" in "" + @@ -408,6 +409,7 @@ + @@ -417,6 +419,7 @@ + @@ -475,6 +478,7 @@ + @@ -490,6 +494,7 @@ + @@ -500,10 +505,12 @@ + + - + Warning: "" moved in downstream model. Ignoring moved @@ -514,6 +521,7 @@ + diff -r 079a06b9ec58 -r b085ba15cdaa sysdeftools/sysdefdowngrade.xsl --- a/sysdeftools/sysdefdowngrade.xsl Fri Jun 25 17:18:04 2010 +0100 +++ b/sysdeftools/sysdefdowngrade.xsl Mon Jun 28 10:19:24 2010 +0100 @@ -19,6 +19,7 @@ + @@ -26,10 +27,10 @@ ERROR: Cannot process this document - - + @@ -37,7 +38,7 @@ - + @@ -217,7 +218,7 @@ - + diff -r 079a06b9ec58 -r b085ba15cdaa sysdeftools/validate/checklinks.pl --- a/sysdeftools/validate/checklinks.pl Fri Jun 25 17:18:04 2010 +0100 +++ b/sysdeftools/validate/checklinks.pl Mon Jun 28 10:19:24 2010 +0100 @@ -70,7 +70,7 @@ my @p2=reverse(split(/[\\\/]/,$realloc)); shift(@p1);shift(@p2); # don't care abt file name -while(lc($p1[0]) eq lc($p2[0])) {shift(@p1);shift(@p2)} +while(lc($p1[0]) eq lc($p2[0]) && scalar(@p1)) {shift(@p1);shift(@p2)} $unitmap{join('/',reverse(@p1))} = join("/",reverse(@p2));