Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
57 check-ins using file tests/dom.test version e0febcbda4
2017-11-06
| ||
01:00 | 0.9.0 release mark in the CHANGES file. check-in: c630765b29 user: rolf tags: trunk | |
2017-11-04
| ||
19:12 | Added a few bench tests to check positional predicate optimization. check-in: e01e949947 user: rolf tags: trunk | |
2017-10-29
| ||
18:27 | Replaced the (creative) use of encoding identity to make tDOM compatible with the upcoming Tip 345. check-in: 33ee70bd11 user: rolf tags: trunk | |
2017-10-19
| ||
10:40 | Updated tnc to new nmake system check-in: b226917ae3 user: apnadkarni tags: trunk | |
07:41 | New nmake build system check-in: 78c6f9be15 user: apnadkarni tags: trunk | |
04:17 | Create new branch named "vc-reform" Closed-Leaf check-in: ebc7fb932f user: apnadkarni tags: vc-reform | |
2017-10-06
| ||
00:03 | Applyed spelling/ wording fixes in source code comments, error messages and even symbols (!) as reported by Debian lintian [9629f6d4fb8c9]. check-in: f8ced39e14 user: rolf tags: trunk | |
2017-10-05
| ||
23:48 | Applyed spelling/ wording fixes (documentation part) as reported by Debian lintian [9629f6d4fb8c9]. check-in: 764b3d1ea0 user: rolf tags: trunk | |
2017-09-15
| ||
15:29 | Added loadlibrary.c to Windows build. Minor update to README check-in: 2658b83255 user: apnadkarni tags: expat-update | |
2017-08-31
| ||
15:30 | Reduced the fall out of this on user API level. $node delete now does the same as it does in threaded builds anyway. Restored "moving" subtrees between documents by copying the subtree over and delete it it after (that's of course slower), made appendXML also work (there's room for more improvement, even for the non-fastfree case). Even line/number info seems possible. Still some things to fix, check and improve. Leaf check-in: b17f640f6f user: rolf tags: fastFree | |
12:34 | Added the new expat source file loadlibrary.c to the once to build; its needed on windows. check-in: 1caab6d4da user: rolf tags: expat-update | |
10:25 | Cleanup of some no longer used typedefs. check-in: 88b7e885f8 user: rolf tags: fastFree | |
02:51 | Merged from trunk. check-in: e5404d396d user: rolf tags: fastFree | |
02:47 | Exploring optimization possibilities. Using doc specific simple mem pools speeds up a [dom parse $xml doc; $doc delete] by a factor of 1.25 (though, while DOM tree building is also slightly faster most of the gain is a much faster doc free). Test suite runs valgrind clean. Some tests fail but most of them do rightly so. Because this has a price: no subree move between documentes (the DOM recommendation doesn't allow this but tdom did, so far), no [domNode delete] (but this in fact freed the memory already only in non-threaded builds), no line/column information. Needs creation of nodeCmds in doc specific namespace for cleanup of the tcl commands in one go (to be implemented) and thread safety consideration. If all goes well and still looks as a gain could be integrated in a switch on/of at runtime way. check-in: 1965531605 user: rolf tags: fastFree | |
2017-08-30
| ||
15:21 | Now the domNode method cloneNode does also copy the json type annotation of the node or subtree to clone. check-in: 784ff1de80 user: rolf tags: trunk | |
14:03 | Plugged memory leak in case [dom createDocumentNS] is erroneously called with prefixed document element name and the empty string as namespace URI. check-in: 9352a1da41 user: rolf tags: trunk | |
11:44 | Added new expat source files. check-in: f6b055a47b user: rolf tags: expat-update | |
2017-08-29
| ||
21:05 | Merged from trunk. check-in: 367f9260b3 user: rolf tags: expat-update | |
21:05 | There are a lot expat releases, lately. This is expat-2.2.4. check-in: 631d353e34 user: rolf tags: expat-update | |
2017-08-25
| ||
14:28 | Changed version to 0.9.1. check-in: fa48078af4 user: rolf tags: trunk | |
2017-08-24
| ||
16:15 | Merged from trunk. Closed-Leaf check-in: 84a004b5f0 user: rolf tags: expat-2.2.3 | |
15:33 | Release 0.9.0 check-in: 6c9e8589f1 user: rolf tags: trunk, tdom-0-9-0, release | |
13:57 | Install also tdomConfig.sh. And since tdomConfig.sh is generated by configure, don't remove it with make clean but only with make distclean. Closed-Leaf check-in: 9ca8c82d0a user: rolf tags: prepare-release | |
2017-08-23
| ||
22:34 | Started updating of the included expat to 2.2.3. check-in: 4a425e9b4b user: rolf tags: expat-2.2.3 | |
16:16 | Changed a last comma. check-in: fe91db4e27 user: rolf tags: prepare-release | |
15:52 | Hopfully final proof-reading of README. check-in: 1aaa919d6e user: rolf tags: prepare-release | |
14:45 | Changed the link to / file name of the source distribution. check-in: 316eda6f67 user: rolf tags: prepare-release | |
14:10 | Added a link to the repository and a meta content tag to the HTML documentation. check-in: 44f479fa12 user: rolf tags: prepare-release | |
13:34 | Updated README. check-in: 6cdde781d5 user: rolf tags: prepare-release | |
03:40 | Fixed misspelt package name (todm->tdom) in pkgIndex check-in: 792b1394bc user: apnadkarni tags: prepare-release | |
2017-08-22
| ||
22:25 | tnc: (Re-)generate pkgIndex.tcl with make, since it could be removed by a prior make clean. check-in: 135a5c1e5f user: rolf tags: prepare-release | |
2017-08-21
| ||
23:51 | Merged from trunk. check-in: f110e5331f user: rolf tags: prepare-release | |
23:46 | Some more proof reading. check-in: 9f9b4577ac user: rolf tags: trunk | |
21:38 | Windows build system (VC and mingw) modernised. check-in: 640dd65ff9 user: rolf tags: trunk | |
2017-08-19
| ||
19:23 | Cleanup. check-in: fe8daed3e6 user: rolf tags: trunk | |
05:35 | Merged trunk Closed-Leaf check-in: 3843ca8dc2 user: apnadkarni tags: msvc | |
2017-08-18
| ||
18:58 | Updated the requested TEA_INIT version, according to the new TEA version. check-in: 67fc5860ca user: rolf tags: trunk | |
17:21 | Updated README for Windows builds check-in: e6c39c8eb5 user: apnadkarni tags: msvc | |
17:20 | Fix 32-bit gumbo path check-in: 30a6caeae7 user: apnadkarni tags: msvc | |
16:26 | Fixed counting of nested depth by the JSON parser. check-in: 7e98c7c356 user: rolf tags: trunk | |
14:11 | nmake makefile for tdomhtml check-in: 8a37884196 user: apnadkarni tags: msvc | |
09:17 | Remove duplicate BUILD_tdom definition check-in: 6ce051c4db user: apnadkarni tags: msvc | |
09:16 | Fix clean target for versions.vc check-in: b7f5203f10 user: apnadkarni tags: msvc | |
09:15 | Fix path to install script check-in: 8fa0b17673 user: apnadkarni tags: msvc | |
08:57 | Removed redundant FULLWARNINGS check check-in: 43708f19a5 user: apnadkarni tags: msvc | |
08:53 | Reverted inadvertent check-in of xslt-8.1 debug code check-in: bd8b1a9cce user: apnadkarni tags: msvc | |
08:05 | Merged trunk check-in: 67820b67ca user: apnadkarni tags: msvc | |
2017-08-17
| ||
22:06 | Removed BUILD_tdom Closed-Leaf check-in: a57a14bf31 user: rolf tags: tmp | |
18:44 | Merged trunk. check-in: e5d5c534b7 user: rolf tags: prepare-release | |
18:44 | Changed my mind: next version will be 0.9.0. check-in: d9742bb60d user: rolf tags: prepare-release | |
18:40 | Regenerated extension configure files after TEA update. check-in: 4b6f04f245 user: rolf tags: trunk | |
18:05 | Updated version nr at more places. check-in: 5d9e51455e user: rolf tags: prepare-release | |
17:58 | Merged trunk. check-in: c75669c175 user: rolf tags: prepare-release | |
17:23 | Regenerated user docs from xml sources. check-in: 7223713d86 user: rolf tags: trunk | |
15:03 | Updated CHANGES. Noted new home page in ChangeLog. check-in: 13d2b92d84 user: rolf tags: trunk | |
14:33 | Integrated new feature "creating real FQ nodes with *fromScript methods". check-in: 32afe7f843 user: rolf tags: trunk | |
14:30 | Documented the new feature "creating real FQ nodes with *fromScript methods'. Added checks to createElementNS and createDocumentNS to prevent them to create xmlns prefixes with empty uri (which are not legal). Closed-Leaf check-in: 9e7f64d9c5 user: rolf tags: nodecmdns | |