Jez Higgins
|
144fb9a6d6
|
Disallow variable references in xsl:key match and use expressions
|
2010-10-09 23:10:35 +01:00 |
|
Jez Higgins
|
c2d1e42c20
|
Modified XPath parser/compiler so that we can disallow variables at compile time
|
2010-10-09 22:04:56 +01:00 |
|
Jez Higgins
|
c8bf5a5296
|
more warnings sorted out
|
2010-01-10 20:23:53 +00:00 |
|
Jez Higgins
|
549e67f314
|
silenced unused parameter warnings
|
2010-01-09 22:58:37 +00:00 |
|
Alex Ott
|
975cca8c20
|
Use proper boost includes for different boost versions
starting from boost 1.38, there is boost.spirit v2 in the repository, older version
could be used as 'classic'
|
2009-10-06 12:38:30 +02:00 |
|
jez
|
0a6f2071eb
|
Id and Key match patterns now compile
|
2009-03-23 19:08:04 +00:00 |
|
jez
|
83cd0cd15b
|
working on the IdKey match pattern - currently crashes
|
2009-03-17 21:08:26 +00:00 |
|
jez
|
a1890d2a31
|
amazingly, the XPath prefix:* didn't compile. I had no test for it, and had overlooked it. fixed
|
2008-08-09 17:32:28 +01:00 |
|
jez
|
2e1b775e71
|
changed the handling of RelativeLocationPath token when building a step list. There might be things following the path, and must take them into account. Test position89 exposed a problem prompting this change.
|
2008-05-28 15:08:35 +00:00 |
|
jez
|
2e6c372933
|
hacked up a ncname test, although it's not working at the moment and I'm tired and can't think
|
2007-12-22 22:21:26 +00:00 |
|
jez
|
f87c01fc53
|
|
2007-12-20 16:23:56 +00:00 |
|
jez
|
a52aafebd5
|
In XPath node() matches any node of any type. In an XSLT match pattern, node() matches everything except attributes and the document root node. Tweaked that match pattern grammar to introduce a new token in the AST.
|
2007-10-26 23:24:58 +00:00 |
|
jez
|
af3ebfde60
|
s/XPathExpressionPtr/XPathExpression/g
|
2007-10-25 20:42:00 +00:00 |
|
jez
|
a7d050841d
|
s/XPathExpression/XPathExpression_impl/
|
2007-10-23 21:37:24 +00:00 |
|
jez
|
fac7cf88de
|
XPathExpressionPtr no longer derives from boost::shared_ptr, it contains it instead
|
2007-10-22 20:25:35 +00:00 |
|
jez
|
f6b2ed4966
|
OK, I think that's it. XPathValue is now your man. Existing code using XPathValuePtr should still work, but new stuff should use XPathValue
|
2007-10-22 17:42:50 +00:00 |
|
jez
|
7b43037a37
|
Added string_adaptor parameter to DOM classes. DOM and XPath tests compile and run, but still need to add defaults so more "normal" bits of code will go.
|
2007-09-07 23:52:30 +00:00 |
|
jez
|
645247287d
|
see http://www.jezuk.co.uk/cgi-bin/view/SAX/news?id=3285
|
2007-08-07 14:43:44 +00:00 |
|
jez
|
b95e3afeb2
|
merged with mangle-dev branch
|
2007-07-19 17:01:31 +00:00 |
|
jez
|
543f7357df
|
started moving headers out into an include directory
|
2006-08-07 21:08:11 +00:00 |
|