Commit graph

1217 commits

Author SHA1 Message Date
Jez Higgins
9eeb67aa3e convert node type from enum to int to silence gcc warning about exceeding the maximum value of the enum 2009-12-14 22:39:15 +00:00
Jez Higgins
5881521c04 reinstated segfaulting test. now I've fixed the actual bug, it doesn't segfault any more :) 2009-12-14 14:46:57 +00:00
jez
17e93705ae redirect to DOMSink when evaluating variables. This wasn't being done for ResolvedVariables and so everything was exploding. 2009-12-14 14:20:12 +00:00
Jez Higgins
8890b8e450 skip a test that's causing a segfault on linux 2009-12-12 12:00:07 +00:00
Jez Higgins
ae571bbafc updated bzrignore 2009-12-11 10:31:44 +00:00
Jez Higgins
b736278781 commented out segfaulting tests 2009-12-11 10:13:52 +00:00
Jez Higgins
e770fe0b28 had managed to commit a borken file - oops 2009-12-11 10:13:11 +00:00
Jez Higgins
f42e95be24 libtool magicked this up 2009-12-11 10:12:28 +00:00
jez
80da48a661 Ash Berlin's patch for Element.setAttributeNodeNS 2009-12-06 21:39:46 +00:00
jez
719829f10a Ash Berlin's patch to get Text.splitText working properly 2009-12-06 21:34:46 +00:00
jez
57a1f36532 Applied patch from Ash Berlin which silences a pile of compiler warnings about unused parameters. 2009-12-06 20:48:35 +00:00
Ash Berlin
31c13685d1 Remove warnings:
* Unused variable
  * Unsigned value always >= 0
  * Parameter initialization order
  * Virtual destructors for virtual classes
2009-11-28 01:12:28 +00:00
jez
9a532b73cb NamedNodeMap tests - not complete yet 2009-11-25 10:24:21 +00:00
jez
283c48de75 fix to bug identified by Ash Berlin in set/get/removeNamedItemNS 2009-11-25 10:23:27 +00:00
jez
70b3a2835b Added taggle implementation to build 2009-11-25 10:21:26 +00:00
jez
2cb2cc8bbe NamedNodeMap tests and bugfix 2009-11-23 22:36:15 +00:00
jez
139da9a699 add lt-obsolete 2009-11-23 21:52:17 +00:00
jez
aa518e3964 increment changes with the aim of improviing performance of variables 2009-11-23 21:02:33 +00:00
jez
3991f80eb2 increment changes with the aim of improviing performance of variables 2009-11-23 21:00:23 +00:00
jez User
1919c27434 trying to commit to november 2009-11-23 20:59:27 +00:00
jez User
d07f81a3d5 install headers into arabica subdirectory 2009-11-21 22:08:41 +00:00
Alex Ott
2eba62942a add virtual destructors for classes, to avoid warnings when inheriting from these classes 2009-10-06 15:13:17 +02:00
Alex Ott
42f85936fa explicit casting, to avoid warnings 2009-10-06 15:12:43 +02:00
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