Commit graph

363 commits

Author SHA1 Message Date
Jez Higgins
3beed1d092 Verify that qNames used in the stylesheet (for template names and what not) have prefixes which are actually bound 2010-10-06 22:37:01 +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
d322e15038 Explicitly compare pointer to zero to silence a rather pointless VS warning 2010-10-04 12:14:04 +01:00
jez
c1b21c0790 Explicitly compare pointer to zero to silence a rather pointless VS warning 2010-10-04 12:08:33 +01:00
Jez Higgins
d28849dc48 Finally sorted out the attributes and their namespaces issues. hurrah 2010-10-03 16:08:54 +01:00
Jez Higgins
8f41a01b88 Fix for non-std::string classes 2010-08-20 21:32:22 +01:00
Jez Higgins
3eb404dcd9 Updated for Xerces changes 2010-08-20 21:31:55 +01:00
Jez Higgins
abaaaf4cc4 Generate a namespace prefix for unprefixed attributes in namespaces. It's a start, but needs to check for clashes. I also wonder if there are cases when I need to generate them for elements too. Hmmm 2010-07-14 22:36:05 +01:00
jez
7e8752fe30 Getting DOM operator<< to work with other strings 2010-07-14 09:08:46 +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
a856f2ed7b fix so vs10 compiles without complaining 2010-05-19 20:19:31 +01:00
jez
4a79db620c whitespace changes 2010-05-19 20:18:49 +01:00
Jez Higgins
04754750c5 fixed initialisation order warnings 2010-02-21 22:29:06 +00:00
Jez Higgins
94a28f07f8 filled out element-available implementation 2010-02-21 22:14:04 +00:00
Jez Higgins
44b5d6ed3a whipped up a quick do-nothing (ie broken) implementation of element-available 2010-02-21 18:35:58 +00:00
Jez Higgins
7977423180 fixed warning 2010-02-20 23:39:38 +00:00
Jez Higgins
bd9052e486 think I finally done function-available 2010-02-20 23:25:36 +00:00
Jez Higgins
3557ec2d37 simplified parseQName so you can pass in a std::map if you fancy 2010-02-20 23:24:31 +00:00
Jez Higgins
cbc3f6e8d6 still chipping away at function-available 2010-02-20 21:56:47 +00:00
Jez Higgins
fb380c8e08 fixed warnings 2010-02-20 13:47:07 +00:00
Jez Higgins
c35185a64c add hasFunction to FunctionResolver interface 2010-02-20 13:03:22 +00:00
Jez Higgins
9d7384c8ef fixed unused parameter warnings 2010-02-20 09:27:32 +00:00
Jez Higgins
67c5ae7846 pulled out a seperate function resolver for Standard XPath functions 2010-02-20 09:13:53 +00:00
Jez Higgins
4e29877ac1 initial implementation of function-available, currently returned only false 2010-02-19 23:21:30 +00:00
jez
427129f83d refactored string sorting 2010-02-16 10:18:29 +00:00
jez
95c8185828 refactored numeric sort 2010-02-16 08:59:45 +00:00
Jez Higgins
fe2ac49555 install includes into arabica subdirector 2010-01-14 16:09:40 +00:00
Jez Higgins
39d706d038 updated build to explicitly list all the includes, so that they get installed and uninstalled. make distcheck should now work 2010-01-14 14:29:55 +00: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
b46b48d006 I think that's the last of the warnings 2010-01-11 09:28:48 +00:00
Jez Higgins
3dc2f255c7 silenced many more warnings 2010-01-11 09:02:17 +00:00
Jez Higgins
953e46ba92 another warning squashed 2010-01-10 22:59:33 +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
327328c9aa more warnings silenced 2010-01-10 20:49:20 +00:00
Jez Higgins
c8bf5a5296 more warnings sorted out 2010-01-10 20:23:53 +00:00
Jez Higgins
7f8d20b46f more warnings fixed 2010-01-10 18:47:09 +00:00
Jez Higgins
65f1c0be23 fixed unused param warnings 2010-01-09 23:45:36 +00:00
Jez Higgins
7fbed3b382 fixed ambiguous else 2010-01-09 23:01:41 +00:00
Jez Higgins
7103c3973a fixed unused param warning 2010-01-09 23:00:39 +00:00
Jez Higgins
549e67f314 silenced unused parameter warnings 2010-01-09 22:58:37 +00:00
Jez Higgins
c0b76904c7 removed redundant check against 0 2010-01-09 22:34:29 +00:00
Jez Higgins
6c55f7f36c silenced unused param warnings 2010-01-09 22:34:13 +00:00
jez
5ec2316aa5 fixed segfault when created doctype before owner doc has been set 2010-01-06 21:52:49 +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 Higgins
29d425528d popped quotes around the wrong thing 2010-01-02 22:20:13 +00:00