Commit graph

1037 commits

Author SHA1 Message Date
jez
0c9ea8a23f added more detail for Variables test 2008-08-02 22:09:48 +00:00
jez
1ac9440433 reject variables/params which have both a select attribute and text content 2008-08-02 21:58:20 +00:00
jez
d357f70405 detect circular references and throw exception 2008-08-02 21:41:44 +00:00
jez
216cb5602a corrected xsl:stylesheet attribute validation
Changed default text handling.  Text containing only whitespace is no longer supressed.
added is_ncname_char
 added is_qname function, and tests
 Verify qNames when processing.
all Modes test now pass
2008-08-01 22:53:17 +01:00
jez
189ea0a33e corrected xsl:stylesheet attribute validation 2008-08-01 19:42:37 +01:00
jez
53c647c1a1 Changed default text handling. Text containing only whitespace is now output, where previously it was suppressed.
All Modes tests now pass.
2008-08-01 19:33:52 +01:00
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