Fixed several functions (see details.)
authorFrederic Jolliton <frederic@jolliton.com>
Mon, 12 Sep 2005 08:40:38 +0000 (08:40 +0000)
committerFrederic Jolliton <frederic@jolliton.com>
Mon, 12 Sep 2005 08:40:38 +0000 (08:40 +0000)
commitdde7af7e32681bb4293429e0b9870d08b049dbf5
tree32c6a6716d68a45a46998cf5fa39f8bc3123308f
parent1d592b6d654f6aec95e8cc30ea7bd2ea84123ac8
Fixed several functions (see details.)

 * Updated registerFast to check return value of functions in debug mode
   (to test if they are correctly returning a Sequence.)

 * Fixed register which was creating a wrapper that was not forwarding
   parameters correctly.

 * Updated op:union (small optimization.)

 * Fixed op:intersect and op:except. They were returning wrong result
   in some cases.

 * Updated various functions to correctly return a Sequence instead of an
   item.

 * Removed some call to zeroOrMoreItem, since this was a no-op.
git-archimport-id: frederic@jolliton.com--2005-main/tx--main--0.1--patch-31
xpathfn.py