You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by bu...@apache.org on 2001/11/21 16:04:22 UTC

DO NOT REPLY [Bug 3502] - xsltc fails conf test select71 union using overlapping node sets

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3502>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3502

xsltc fails conf test select71 union using overlapping node sets

morten@apache.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|xalan-dev@xml.apache.org    |morten@apache.org



------- Additional Comments From morten@apache.org  2001-11-21 07:04 -------
This does not seem to be a problem with the union operator, but more with the
way XSLTC interprets this expression:

  select="south/preceding-sibling[4]"

Note that this is not using the 'preceding-sibling' iterator, but rather asking
for the fourth element of those called 'preceding-sibling'. If a '::*' is
inserted in the proper place

  select="south/preceding-sibling::*[4]"

XSLTC will produce proper output.