log markup/tests/path.py @ 224:e4dad1145f84

age author description
Wed, 06 Sep 2006 14:39:50 +0000 cmlenz Implement support for namespace prefixes in XPath expressions.
Mon, 04 Sep 2006 19:29:32 +0000 cmlenz Many fixes to XPath evaluation. Among other things, this should get rid of the bug that attributes were getting ?pulled up? by `py:match` directives using `py:attrs="select('@*')"` (see #50).
Fri, 01 Sep 2006 13:45:42 +0000 cmlenz A couple of minor XPath fixes.
Mon, 21 Aug 2006 17:25:19 +0000 cmlenz Implemented support for XPath variables in predicates (#31).
Wed, 16 Aug 2006 23:06:32 +0000 cmlenz Report error when position predicates are used in XPath expressions (which is NYI).
Wed, 16 Aug 2006 23:03:58 +0000 cmlenz Support for XPath number literals including decimal places.
Wed, 16 Aug 2006 22:48:48 +0000 cmlenz Implement the XPath relational operators and the `round()` function.
Wed, 16 Aug 2006 18:13:02 +0000 cmlenz * String literals in XPath expressions that contains spaces are now tokenizes correctly.
Tue, 15 Aug 2006 09:52:47 +0000 cmlenz * Fix error in expression evaluation when the expression evaluates to an iterable that does not produce event tuples.
Wed, 09 Aug 2006 12:07:26 +0000 cmlenz Add some more assertions to the XPath tests.
Mon, 07 Aug 2006 17:54:27 +0000 cmlenz Further cleanup of XPath engine.
Thu, 03 Aug 2006 17:21:11 +0000 cmlenz Revert accidential checkin of unit test changes in [160].
Thu, 03 Aug 2006 17:14:31 +0000 cmlenz Fix syntax error in `setup.py`.
Wed, 02 Aug 2006 12:55:05 +0000 cmlenz Added support for the XPath functions `name()`, `namespace-uri()`, `local-name()`, and `not()`.
Mon, 31 Jul 2006 17:25:43 +0000 cmlenz Some fixes and more unit tests for the XPath engine.
Fri, 28 Jul 2006 16:51:35 +0000 cmlenz Complete rewrite of the XPath parsing, which was a mess before. Closes #19.
Sun, 09 Jul 2006 17:46:12 +0000 cmlenz Switch copyright to Edgewall and URLs to markup.edgewall.org.
Mon, 03 Jul 2006 11:28:13 +0000 cmlenz Fix for #2 (incorrect context node in path expressions). Still some paths that produce incorrect results, but the common case seems to work now.
Wed, 28 Jun 2006 09:28:09 +0000 cmlenz * Fix the boilerplate in the Python source files.
Wed, 28 Jun 2006 08:55:04 +0000 cmlenz * Split out the XPath tests into a separate `unittest`-based file.
Sat, 03 Jun 2006 07:16:01 +0000 cmlenz Initial import.
Copyright (C) 2012-2017 Edgewall Software