Alex Ott
975cca8c20
Use proper boost includes for different boost versions
...
starting from boost 1.38, there is boost.spirit v2 in the repository, older version
could be used as 'classic'
2009-10-06 12:38:30 +02:00
jez
7abcba0420
Bit more work on variable resolution
2009-10-05 23:27:57 +01:00
jez
6785fd8944
litte bit more work on variable resolution, but train in v wobbly and it giving me a headache
2009-10-05 19:27:24 +01:00
jez
42bcf3566b
XGrep example output non-nodeset results now too
2009-09-13 17:41:34 +01:00
jez
ef984c7245
Work on parameter passing
2009-08-19 10:41:03 +01:00
jez
b912c0d732
ignore package files
2009-08-18 21:18:40 +01:00
jez
29f73f285b
When declaring a parameter, only create a new variable closure if a parameter
...
hasn't been passed.
2009-08-18 21:16:12 +01:00
jez
2ea1ab8971
Reverted to libexpat
2009-08-18 21:15:01 +01:00
jez
85ceddec6e
Added TO-DO list
2009-08-18 21:14:39 +01:00
jez
584502ec16
Added some more ideas for variable and parameter passing
2009-08-18 21:13:44 +01:00
jez
db940c9b78
Pass select by const ref not by value
2009-08-18 20:42:37 +01:00
U-isla\jez
ce1428cdc1
s/lt~obsolete.m4/lt-obsolete.m4/ so it gets picked up in the dist package
2009-08-01 09:58:31 +01:00
U-isla\jez
365db2bff1
s/lt~obsolete.m4/lt-obsolete.m4/ so that it gets included in the dist bundle
2009-08-01 09:41:34 +01:00
U-isla\jez
2adf2618ed
Pulled static const int definitions out into cpp file
2009-08-01 08:48:41 +01:00
jez
0941291af6
updated libtool
2009-07-31 17:46:11 +01:00
jez
9d72ecf556
More work on optimising expression evaluation.
2009-07-31 17:44:54 +01:00
jez
1f12f0a2f0
nodeset functions now use NodeSetXPathFunction base class
2009-07-13 09:24:26 +01:00
jez
b56f09d2d9
added NodeSetXPathFunction base class
2009-07-13 09:24:03 +01:00
jez
428121bab4
moved string functions to use StringXPathFunction base class
2009-07-13 09:13:50 +01:00
jez
bbcae98bec
renamed XPath function base classes, moved out of impl namespace
2009-07-13 09:13:11 +01:00
jez
41b0da452f
added StringFunction base class
2009-07-13 08:47:46 +01:00
jez
c65cb5c8aa
added NumericExpression and NumericFunction base classes
2009-07-13 08:24:52 +01:00
jez
7ec4d27cec
Converted AxisEnumerator to use Node_impl* internally. This should eliminate
...
a lot of temporary object creation.
2009-05-19 09:42:35 +01:00
jez
7e3caeb2d0
converted AxisEnumerator to uses Node_impl* internally
2009-05-19 09:24:19 +01:00
jez
4611919eff
whitespace changes
2009-05-18 19:33:04 +01:00
jez
ce1e4afbba
Committing on-the-go work
...
:
2009-05-12 09:19:37 +01:00
jez
a46276eb57
Reworked to reduce number of temporary objects created
2009-05-12 09:18:56 +01:00
jez
9167533dc8
compiled recent changes with GCC so made the necessary standard compliance fixes :)
2009-05-11 19:33:48 +01:00
jez
50e46f3bcc
refactored to eliminate temporary object creation
2009-05-11 10:24:51 +01:00
jez
50fbb691cd
efactgoring to avoid creating so many temporary objects when evaluation expressions and values
2009-05-11 08:55:52 +01:00
jez
dbed132ae5
Ignore gprof profiler output
2009-05-05 19:37:06 +01:00
jez
014ea05879
updated TO-DO to include various performance improvement ideas
2009-05-05 19:30:47 +01:00
jez
5a507fd22c
ToDo list
2009-05-01 20:03:27 +01:00
jez
5a42e28743
Useful performance testing example
2009-05-01 19:58:12 +01:00
jez
9d0ac38302
removed all the skips relating to lre as stylesheet
2009-04-28 21:56:33 +01:00
jez
5f7bfb66e0
2.3 Literal Result Element as Stylesheet - done
2009-04-28 21:00:38 +01:00
jez
d681db69b2
Literal result element as stylesheet - done
2009-04-28 20:59:52 +01:00
jez
9f6fbba927
removed left over stuff for foreign element handling
2009-04-28 09:00:05 +01:00
jez
7b1c5c9541
started on literal result elements as stylesheet
2009-04-28 08:57:14 +01:00
jez
f8e172ec0c
refactoring stylesheet-compiler
2009-04-26 17:05:06 +01:00
jez
bf5799eefd
pulled foreign element handling - fixed parameter order inconsistency
2009-04-24 19:02:14 +01:00
jez
6081659b71
neatening
2009-04-24 15:54:13 +01:00
jez
386513a84a
Updated test log
2009-04-24 15:18:35 +01:00
jez
0e40944c4b
Hooked up cdata-section-elements to the output. Lots more output tests now
...
pass. Yay!
2009-04-07 21:52:05 +01:00
jez
ea5bf9ca8e
test results
2009-04-07 19:11:40 +01:00
jez
62b24c144d
Resolved cdata-section-element names so that unprefixed names are in the default namespace. Merge multiple xsl:output/@cdata-section-elements
2009-04-07 13:39:31 +01:00
jez
b70e521d79
hooked up cdata-section-elements to the output
2009-04-07 10:29:56 +01:00
jez
8e5e697ab3
OK, forget what i said about state machine, let's just hack in another flag
...
CDATA sections seem to work, if I bodge things up manually, so I just need
to hook up the cdata-section-elements nonsense.
2009-04-03 23:31:17 +01:00
jez
f6dfa127a1
OK, forget what I said about state machines, let just hack in some flags.
...
Initial work on CDATA section output. If I manually populate the set of
cdata section elements, everything looks great, so I just need to hook that up.
Added operator< to QName so I pop it in a std::set.
2009-04-03 19:01:26 +01:00
jez
76acb7939f
added xslt_output
2009-04-03 19:01:14 +01:00