#49 Preceding axis with tinytree

v6.5
closed
nobody
5
2014-07-21
2001-12-20
Michael Kay
No

When searching the preceding axis with the tinytree
tree implementation, Saxon should skip all ancestors
of the context node. However, if there are two
adjacent ancestor nodes (not separated by a text
node), then it only skips the first of the two, and
incorrectly returns the second.

Present since Saxon 6.4

Reported by Jiri Jirat [Jiri.Jirat@systinet.com]

New test case added: bug86

Source code fixed, in both code branches. The fix is
to module tinytree.PrecedingEnumeration.java

MK

Discussion

  • Michael Kay

    Michael Kay - 2001-12-21

    Logged In: YES
    user_id=251681

    Note, this fix was applied too late to make it into 7.0 - MK

     
  • Michael Kay

    Michael Kay - 2002-02-20

    Logged In: YES
    user_id=251681

    Cleared in 6.5.1, still present in 7.0

     
  • Michael Kay

    Michael Kay - 2002-04-30

    Logged In: YES
    user_id=251681

    Fixed in 7.1