Commit graph

1172 commits

Author SHA1 Message Date
Jez Higgins
9d25d0bed0 updated copyright dates 2010-01-01 23:03:33 +00:00
Jez Higgins
7e62969c6c Fixed double delete problem when removing and readding an attribute 2010-01-01 23:03:01 +00:00
Jez Higgins
c7e49c5278 Test results 2009-12-14 23:56:19 +00:00
Jez Higgins
d7c3b7c260 reverted work on variables - will come back to it another time 2009-12-14 23:55:56 +00:00
Jez Higgins
5fa42997f4 make each variable its own little stack frame. i am, howver, going to back all this stuff out because I'm getting it wrong in some subtle but segfaulty way 2009-12-14 22:40:05 +00:00
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