Jez Higgins
2a83b64cf3
genericised childelement
2012-11-04 22:34:40 +00:00
Jez Higgins
b567e0f668
qualifiers
2012-11-04 17:24:37 +00:00
Jez Higgins
ab2ae612c9
inline elements
2012-11-04 17:22:47 +00:00
Jez Higgins
40cb778596
copy and copy_of
2012-11-04 17:12:14 +00:00
Jez Higgins
fc91f0329a
message
2012-11-04 17:07:41 +00:00
Jez Higgins
0ea5226801
processing instruction
2012-11-04 13:04:08 +00:00
Jez Higgins
895bd0baf3
notimplementedyethandler
2012-11-04 08:41:53 +00:00
Jez Higgins
a792502472
element
2012-11-04 08:38:48 +00:00
Jez Higgins
4ddf44c269
apply_templates
2012-11-03 09:54:07 +00:00
Jez Higgins
69e767f668
for_Each
2012-11-03 09:38:31 +00:00
Jez Higgins
fc7b6be757
for_each
2012-11-03 09:37:53 +00:00
Jez Higgins
842feef711
for_each
2012-11-03 09:37:13 +00:00
Jez Higgins
c358aacccd
qualify base class calls
2012-11-02 23:33:41 +00:00
Jez Higgins
732f316710
qualify base class call
2012-11-02 23:30:39 +00:00
Jez Higgins
f3e661c715
corrections, more templateing
2012-11-02 23:16:43 +00:00
Jez Higgins
7d76185a44
value_if
2012-11-02 23:07:17 +00:00
Jez Higgins
3743972b0a
text
2012-11-02 23:00:31 +00:00
Jez Higgins
0d3a91876a
if
2012-11-02 22:56:14 +00:00
Jez Higgins
d68a9240ce
attribute and call_tempalte
2012-11-02 22:52:42 +00:00
Jez Higgins
e3a06bec80
choose handler
2012-11-02 22:46:11 +00:00
Jez Higgins
52f9db8061
comment handler
2012-11-02 22:37:46 +00:00
Jez Higgins
6c8f6246bf
Starting to parameterise the XSLT library
2012-11-02 21:01:15 +00:00
jez
af44166e99
Silence unused variable warning
2010-10-22 10:32:03 +01:00
Jez Higgins
144fb9a6d6
Disallow variable references in xsl:key match and use expressions
2010-10-09 23:10:35 +01:00
Jez Higgins
981fd4e9e3
Failed if namespace was explicitly given as empty. Fixed
2010-10-05 09:39:58 +01:00
Jez Higgins
ccc4836fd7
Allow and ignore attributes in foreign namespaces
2010-10-05 09:39:05 +01:00
Jez Higgins
eda354be6d
Correctly implement the xsl:sort option attributes as attr-value-templates. Validate values *after* evaulated AVT, not before. Doh
2010-10-04 22:18:39 +01:00
jez
94b834ff30
Sorted out exception handling in MSXML ContentHandler wrapper so that it no longer corrupts the stack
2010-05-21 09:56:18 +01:00
jez
a1ed87da31
fix segfault using MSXML
2010-05-19 20:22:22 +01:00
Jez Higgins
613f99af9d
xsl:sort/@lang - still don't do anything with it, but now only output a warning rather than throwing an exception
2010-01-13 22:13:12 +00:00
Jez Higgins
3dc2f255c7
silenced many more warnings
2010-01-11 09:02:17 +00:00
Jez Higgins
36a305d55b
fixed more warnings
2010-01-10 22:02:43 +00:00
Jez Higgins
2e82578767
more warnings silenced
2010-01-10 21:25:35 +00:00
Jez Higgins
74f8a55ed4
chmod -x *.hpp
2010-01-02 22:53:28 +00:00
Jez Higgins
181d5eab5c
normalize whitespace when extracting CDATA element names
2010-01-02 22:21:38 +00:00
jez
014ea05879
updated TO-DO to include various performance improvement ideas
2009-05-05 19:30:47 +01:00
jez
d681db69b2
Literal result element as stylesheet - done
2009-04-28 20:59:52 +01:00
jez
bf5799eefd
pulled foreign element handling - fixed parameter order inconsistency
2009-04-24 19:02:14 +01:00
jez
62b24c144d
Resolved cdata-section-element names so that unprefixed names are in the default namespace. Merge multiple xsl:output/@cdata-section-elements
2009-04-07 13:39:31 +01:00
jez
b70e521d79
hooked up cdata-section-elements to the output
2009-04-07 10:29:56 +01:00
jez
83cd0cd15b
working on the IdKey match pattern - currently crashes
2009-03-17 21:08:26 +00:00
jez
67e8a31360
allow whitespace within xsl:output
2009-03-17 09:07:22 +00:00
jez
b01c03f591
exclude attributes in the XSL namespace from literal elements
2009-03-03 18:15:34 +00:00
jez
9b70ca5187
rather large commit, propagating the QualifiedName changes through the NamespaceSupport and Tracker, simplifying item names in XSLT and so on.
2009-02-24 12:21:35 +00:00
jez
4d9c2a485a
started work on xsl:key/key()
2009-02-16 22:10:00 +00:00
jez
c7a3f9be3f
improved validation on template priority value
2009-01-03 21:41:26 +00:00
jez
e944732d82
detects loops in imports as well as includes
2008-12-29 22:29:27 +00:00
jez
73a90f502d
catch include loops
2008-12-29 21:14:44 +00:00
jez
38d2783be3
Finally! Determining import precedence for templates is properly correct.
2008-11-25 12:27:33 +00:00
jez
f610d739fe
More work on rejigging precedence.
...
Templates are now constructed with their precedence.
Variables are too, with a tweak to allow for the immediate evaluation of non-topl-level params and vars.
The execution context now no longer needs to track variable precedence, which is good because it will be getting it wrong anyway.
Corresponding simplifications follow to compliation context.
2008-11-19 17:26:07 +00:00