Commit graph

945 commits

Author SHA1 Message Date
jez
b559feb7be Added several more variables tests, related the namespace prefixes
fixed internal qname resolution - 2.4 says unprefixed names are not in the default namespace
fixed xsl:element - unprefixed names, when no namespace uri is supplied are in teh default namespace
2008-08-05 22:03:33 +01:00
jez
72e8decc76 added some precedence tests 2008-08-05 20:35:28 +01:00
jez
2667963142 Top level variables are now handled according to import precedence. 2008-08-05 18:29:18 +01:00
jez
01db7aad46 added some new tests concerning variable declarations inside variables 2008-08-05 16:17:28 +01:00
jez
538fe00271 whitespace changes 2008-08-05 15:32:40 +01:00
jez
7007980d4d Variables_VariableScopeWithinLRE is an XML comparision not text 2008-08-04 07:20:39 +01:00
jez
441be1bbf2 attribute and elements now form there own variable scope. 2008-08-03 17:11:27 +01:00
jez
216bfe0590 working on Variables tests 2008-08-03 08:51:00 +01:00
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