jez_higgins
|
71bac03b49
|
fixed translate function, tests now pass
|
2006-07-13 21:03:00 +00:00 |
|
jez_higgins
|
e894e03c89
|
Fixed normalize-space function for arbitrary string types. Convert the string to UTF8, normalise, convert back to whatever. Not the world's most efficent, I guess, but I can't think of a better alternative right now.
|
2006-07-13 20:47:51 +00:00 |
|
jez_higgins
|
5caf17b989
|
Fixed for predicate evaluation bug
see http://www.jezuk.co.uk/cgi-bin/view/arabica/news?id=2883
|
2006-06-23 22:51:30 +00:00 |
|
jez_higgins
|
625c7141e1
|
vc6 compatibility fixes
|
2006-06-08 09:51:18 +00:00 |
|
jez_higgins
|
051aba3d75
|
added default string adaptor parameter where sensible
|
2006-04-26 18:03:11 +00:00 |
|
jez_higgins
|
0a3ccc297b
|
whipped out redundant comment
|
2006-04-24 20:34:05 +00:00 |
|
jez_higgins
|
6eb8335603
|
gcc 4.1.0 conformance fix
|
2006-03-06 22:55:52 +00:00 |
|
jez_higgins
|
374a31a45a
|
oops, left in some debug stuff
|
2006-01-12 14:34:57 +00:00 |
|
jez_higgins
|
ad7e7923e2
|
extended to support XSLT attribute value templates
|
2006-01-12 14:22:25 +00:00 |
|
jez_higgins
|
ef383c5dbc
|
correct SelfSelect
|
2006-01-10 15:05:44 +00:00 |
|
jez_higgins
|
648a89dd9d
|
everything compiled, but to the wrong thing. now compiles to the correct thing, at least as far as my current tests go
|
2006-01-05 16:25:30 +00:00 |
|
jez_higgins
|
93ebae8f14
|
added NotAttributeNodeTest
|
2006-01-05 16:24:11 +00:00 |
|
jez_higgins
|
f07e022936
|
now compiles compound XSLT patterns of the form test1|test2|test3 ... |testN. that's them all done. I love Spirit
|
2006-01-05 10:50:01 +00:00 |
|
jez_higgins
|
211ae3d2b5
|
getAxis now calls itself when it encounters an AxisSpecifier. both switches have been combined as a result, and more XSLT patterns compile without further work
|
2006-01-04 16:48:23 +00:00 |
|
jez_higgins
|
1ed2ea7ee8
|
compiling more XSLT patterns
|
2005-12-22 00:02:48 +00:00 |
|
jez_higgins
|
409e86f42e
|
added AttributeNodeTest - needed for XSLT patterns
|
2005-12-21 23:59:43 +00:00 |
|
jez_higgins
|
fab22a313b
|
compiling more matches
|
2005-12-19 15:55:25 +00:00 |
|
jez_higgins
|
8b7f3196d8
|
Started try to compile XSLT patterns
|
2005-12-18 22:22:13 +00:00 |
|
jez_higgins
|
1c9175c98b
|
don't need to keep '::' in ChildOrAttributeAxisSpecifier
|
2005-12-18 20:17:33 +00:00 |
|
jez_higgins
|
be0dcae896
|
extend grammar for XSLT matches
|
2005-12-16 19:09:18 +00:00 |
|
jez_higgins
|
ec7d5de834
|
added missed case for node()
|
2005-12-16 10:17:39 +00:00 |
|
jez_higgins
|
2238256e67
|
added extra patterns needed for xsl:template match attributes
|
2005-12-15 22:11:16 +00:00 |
|
jez_higgins
|
eebbdbf121
|
getNodeValue, getNamespaceURI, getPrefix and getValue all now return const string_type& instead of string_type
|
2005-12-09 15:49:52 +00:00 |
|
jez_higgins
|
3bc05eafdf
|
getNodeName now returns const stringT&
|
2005-12-09 14:17:53 +00:00 |
|
jez_higgins
|
ba05fced6e
|
types: removed private destructor to quiet a GCC warning. types isn't actually instantiated anywhere
|
2005-12-09 12:04:28 +00:00 |
|
jez_higgins
|
116385f350
|
Borland workarounds submitted by Eric Britz
|
2005-12-07 16:09:37 +00:00 |
|
jez_higgins
|
4fce921b4c
|
Added default 7 copy constructors, and operator=
|
2005-11-01 10:08:15 +00:00 |
|
craigp98072
|
3f48a78dba
|
various fixes to placate gcc 4.0.2 compiler
(mostly adding typenames and templates, changing std::bad_cast to std::runtime_error)
|
2005-10-22 03:17:39 +00:00 |
|
jez_higgins
|
d7e2d7fb33
|
*** empty log message ***
|
2005-09-30 21:36:11 +00:00 |
|
jez_higgins
|
b8d3a27e3f
|
*** empty log message ***
|
2005-09-25 20:09:49 +00:00 |
|
jez_higgins
|
f354817b66
|
working towards excising all std::string-isms, so that Arabica can be used with any string type
|
2005-09-08 21:43:21 +00:00 |
|
jez_higgins
|
caa8ef5d1b
|
moved nodeNumberValue so gcc sees it properly
|
2005-08-25 11:30:23 +00:00 |
|
jez_higgins
|
2b61986c48
|
more parameterisation
|
2005-08-23 19:19:17 +00:00 |
|
jez_higgins
|
703518eba9
|
*** empty log message ***
|
2005-08-22 18:54:53 +00:00 |
|
jez_higgins
|
46caaa0456
|
*** empty log message ***
|
2005-08-22 17:59:18 +00:00 |
|
jez_higgins
|
234eca263d
|
moved more classes into impl namespace
|
2005-08-22 15:59:57 +00:00 |
|
jez_higgins
|
58603beff3
|
moved several classes into impl namespace
|
2005-08-22 15:35:20 +00:00 |
|
jez_higgins
|
0670677ce2
|
moved several classes into impl namespace
|
2005-08-22 15:04:27 +00:00 |
|
jez_higgins
|
14e1d2c4e9
|
Fixed for gcc 4 - really!
|
2005-08-22 10:35:43 +00:00 |
|
jez_higgins
|
2f958b21e9
|
*** empty log message ***
|
2005-08-22 10:15:49 +00:00 |
|
jez_higgins
|
476e8c32ed
|
reworked for gcc 4.0.1, I hope
|
2005-08-21 14:25:14 +00:00 |
|
jez_higgins
|
1b4e8ebca4
|
reworked compareNodeWith::nodeValue for gcc 4.0.1
see http://lists.debian.org/debian-gcc/2004/09/msg00015.html
|
2005-08-21 13:58:40 +00:00 |
|
jez_higgins
|
7ce581df1b
|
gcc 4 fixes
|
2005-08-21 12:48:00 +00:00 |
|
jez_higgins
|
7c9492a63d
|
parameterised node_iter_t and chums
|
2005-08-19 17:20:06 +00:00 |
|
jez_higgins
|
97e9414b73
|
parameterised all of xpath_object.hpp
|
2005-08-19 16:39:29 +00:00 |
|
jez_higgins
|
8c745fa53d
|
removed redundant includes
|
2005-08-19 09:14:59 +00:00 |
|
jez_higgins
|
79a6295e52
|
parameterised AxisEnumerator
|
2005-08-19 09:05:11 +00:00 |
|
jez_higgins
|
f460d91cd9
|
*** empty log message ***
|
2005-08-18 21:52:23 +00:00 |
|
jez_higgins
|
9000066ce4
|
parameterised RelativeLocationPath and AbsoluteLocationPath
|
2005-08-18 21:51:02 +00:00 |
|
jez_higgins
|
04bcf0b107
|
parameterised StepFactory
|
2005-08-18 21:45:14 +00:00 |
|