Commit graph

931 commits

Author SHA1 Message Date
jez
6a2101d6cb Verify qNames when processing. 2008-08-01 19:20:28 +01:00
jez
3a3f5d4b32 Validate xsl:stylesheet attributes properly 2008-08-01 19:19:49 +01:00
jez
f14cb010a3 added is_qname function, and tests 2008-08-01 13:02:41 +01:00
jez
e0fcea7d71 added is_ncname_char 2008-08-01 13:02:21 +01:00
jez
dc1873959d include ./doc in dist bundle
use doc/arabica.dox instead of Doxygfile
corrected copyright date
2008-07-30 17:23:32 +01:00
jez
a69c0b5876 include ./doc in dist bundle 2008-07-29 19:52:06 +01:00
jez
601afb4a0f use doc/arabica.dox instead of Doxygfile 2008-07-29 19:51:23 +01:00
jez
353ad2fa91 corrected copyright date 2008-07-29 19:50:33 +01:00
jez
63d1469755 added vs9 to distribution 2008-07-24 11:20:47 +01:00
jez
c5b4a7eae2 added library dependencies 2008-07-23 11:24:54 +01:00
jez
a61dc3dc70 added taggle example build file to vs7 and vs8 2008-07-21 08:58:16 +00:00
jez
69f4e5888f added taggle example to build 2008-07-21 09:38:34 +01:00
jez
83d1e971ff 2008-07-19 18:08:12 +00:00
jez
d118f6665a Removed VS6 workspace files. Wildly out of date, didn't build when I just tried, must have been broken for years, nobody's mentioned it 2008-07-19 19:03:18 +01:00
jez
68bd15c3c3 Brought VS7/2003 project files up to date 2008-07-19 17:05:14 +00:00
jez
89b6101dae Removed. Not sure they ever worked - certainly aren't maintained 2008-07-19 17:02:47 +00:00
jez
7a43ca6095 Brought vs8/vs2003 project files up to date. 2008-07-19 16:36:55 +00:00
jez
f29fbced15 libxml2 and xerces wrappers now build again 2008-07-17 10:00:32 +01:00
jez
010e700fb5 Added build files for VS2008.
After all this time, realised I had too many template parameters on 
XMLReaderInterface.  It only needs the string_type and string_adaptor.  Any
addition parameters are only of interest the implementing parser class.
2008-07-16 10:02:53 +01:00
jez
88de9056da build through on cygwin with expat 2008-07-16 10:01:08 +01:00
jez
ce8fb28f5f added get_string_adaptor as a slightly less typing version of using get_param to pull it 2008-07-16 09:08:59 +01:00
jez
707cd47f41 After all this time realised I had too many template parameters on the
XMLReaderInterface template.  It is only interested in string_type and 
string_adaptor.  All the fancy TMP to extract types and what not 
is only relevant in *_wrapper classes.
2008-07-15 18:59:03 +01:00
jez
01cfd6eef7 build files for VS2008 2008-07-15 09:10:43 +01:00
jez
17be7be053 ignore configure artifacts 2008-07-08 19:00:50 +01:00
jez
9af33e7a78 go on, let's cut a release this month 2008-07-08 18:59:44 +01:00
jez
bddf35142b Correct install target for out of tree builds (I think) 2008-07-08 18:59:02 +01:00
jez
f3e85f9d27 Taggle doesn't have a dependency on Boost. I am a twit. 2008-07-08 18:57:44 +01:00
jez
3d62ee558e Applied Michael Fink's Win32 expat patch 2008-07-07 17:00:11 +01:00
jez
04e0cb5952 craigp's patch for Xerces 2.8 2008-07-04 23:06:37 +01:00
jez
c8df371641 ignore build artifacts 2008-07-03 23:12:04 +01:00
jez
b50007f5d4 ignore ./configure artifacts 2008-07-03 22:41:38 +01:00
jez
1719005582 updated for gcc 4.3.1 2008-07-03 21:43:56 +00:00
jez
bdcdccdad6 don't build taggle example if no Boost - it uses XPath 2008-06-26 15:11:58 +00:00
jez
1b1b5d2072 fixed typedef 2008-06-26 13:37:17 +00:00
jez
508536ee27 Patches so that we can build successfully without Boost. 2008-06-26 13:34:00 +00:00
jez
7d18ff59d0 2008-06-04 20:32:40 +00:00
jez
88cdbb98fe added more skips/compares/etc 2008-06-04 20:32:23 +00:00
jez
1257c08bff only load tests you want to run 2008-06-04 20:32:06 +00:00
jez
1431e900e9 throw error if transform is run with no input 2008-06-04 20:30:36 +00:00
jez
73d0cdaef9 fixed for other than std::strings 2008-05-30 21:45:27 +00:00
jez
6a04f6ba58 fixed for new namespace node constructor 2008-05-28 17:17:12 +00:00
jez
3874438091 Include default namespace when constructing namespace nodes 2008-05-28 16:37:15 +00:00
jez
9ba32a5160 corrected compareNodes for the case where the two nodes are from different documents 2008-05-28 15:08:58 +00: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
8eec99f4b4 annotated position skips 2008-05-28 14:10:23 +00:00
jez
53fbf26ff0 Correctly implemented Namespace Nodes.
The XPath data model requires that namespace nodes are associated with an element, and sort ahead of attribute nodes in document order.  Until now, Arabica's namespace node had no parent, or owner document and so was failing these requirements.  The Xalan position111 test case highlights this requirement.
2008-05-28 08:53:21 +00:00
jez
5d7f3364ba Visual Studio, how I curse your useless warning C4800 2008-05-28 08:45:25 +00:00
jez
120905f3ac 2008-05-27 20:26:51 +00:00
jez
f89a2be3cc fix in MultiplicativeExpr rule for Boost 1.35 2008-05-04 18:10:03 +00:00
jez
dee85af224 fixes to help out-of-tree builds 2008-05-04 14:42:09 +00:00