tDOM

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items

2017-10-19
04:17
[ebc7fb932f] Leaf: Create new branch named "vc-reform" (user: apnadkarni, tags: vc-reform)
2017-10-06
00:08 • Edit [f8ced39e14105698|f8ced39e14]: Edit check-in comment. (user: rolf)
00:08 • Closed ticket [9629f6d4fb]: Spelling/ wording fixes as reported by Debian lintian plus 4 other changes (user: rolf)
00:03
[f8ced39e14] Leaf: Applyed spelling/ wording fixes in source code comments, error messages and even symbols (!) as reported by Debian lintian [9629f6d4fb8c9]. (user: rolf, tags: trunk)
00:00 • Edit [764b3d1ea0b2e66e|764b3d1ea0]: Edit check-in comment. (user: rolf)
2017-10-05
23:48
[764b3d1ea0] Applyed spelling/ wording fixes (documentation part) as reported by Debian lintian [9629f6d4fb8c9]. (user: rolf, tags: trunk)
10:53 • Closed ticket [78169757c0]: siphash.h not found plus 3 other changes (user: rolf)
09:00 • Ticket [9629f6d4fb] Spelling/ wording fixes as reported by Debian lintian status still Open with 3 other changes (user: anonymous) ... 4 similar events omitted.
2017-10-01
01:11
[8dd6cf7f01] Leaf: Musing: Provide useful errorCode information in case of [dom parse ...] error. (user: rolf, tags: errorCode)
2017-09-15
15:29
[2658b83255] Leaf: Added loadlibrary.c to Windows build. Minor update to README (user: apnadkarni, tags: expat-update)
2017-08-31
15:30
[b17f640f6f] Leaf: 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. (user: rolf, tags: fastFree)
12:34
[1caab6d4da] Added the new expat source file loadlibrary.c to the once to build; its needed on windows. (user: rolf, tags: expat-update)
10:25
[88b7e885f8] Cleanup of some no longer used typedefs. (user: rolf, tags: fastFree)
02:51
[e5404d396d] Merged from trunk. (user: rolf, tags: fastFree)
02:50 • Edit [1965531605982d19|1965531605]: Edit check-in comment. (user: rolf)
02:47
[1965531605] 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. (user: rolf, tags: fastFree)
2017-08-30
15:21
[784ff1de80] Now the domNode method cloneNode does also copy the json type annotation of the node or subtree to clone. (user: rolf, tags: trunk)
14:03
[9352a1da41] Plugged memory leak in case [dom createDocumentNS] is erroneously called with prefixed document element name and the empty string as namespace URI. (user: rolf, tags: trunk)
13:10 • New ticket [6b78b199b2] Add UNICODE defines to nmake builds. (user: apnadkarni)
11:52 • Ticket [78169757c0] siphash.h not found status still Open with 3 other changes (user: rolf)
11:44
[f6b055a47b] Added new expat source files. (user: rolf, tags: expat-update)
00:32 • Ticket [82929b1caf] selectNodes on node doesn't operate on the subtree but the whole document status still Closed with 3 other changes (user: rolf)
00:21 • Ticket [78169757c0] siphash.h not found status still Open with 5 other changes (user: rolf)
2017-08-29
23:59 • Ticket [82929b1caf] selectNodes on node doesn't operate on the subtree but the whole document status still Closed with 3 other changes (user: anonymous)
23:58 • New ticket [78169757c0] siphash.h not found. (user: anonymous)
21:06 • Edit [84a004b5f064c9d7|84a004b5f0]: Mark "Closed". (user: rolf)
21:05
[367f9260b3] Merged from trunk. (user: rolf, tags: expat-update)
21:05
[631d353e34] There are a lot expat releases, lately. This is expat-2.2.4. (user: rolf, tags: expat-update)
2017-08-28
09:24 • Closed ticket [ce6c23dff3]: Mingw 64-bit builds fail to detect Windows environment plus 2 other changes (user: rolf) ... 1 similar event omitted.
09:22 • Closed ticket [82929b1caf]: selectNodes on node doesn't operate on the subtree but the whole document plus 5 other changes (user: rolf) ... 1 similar event omitted.
2017-08-25
14:28
[fa48078af4] Changed version to 0.9.1. (user: rolf, tags: trunk)
2017-08-24
16:15
[84a004b5f0] Closed-Leaf: Merged from trunk. (user: rolf, tags: expat-2.2.3)
15:34 • Edit [6c9e8589f1d28f88|6c9e8589f1]: Add tag "tdom-0-9-0". (user: rolf)
15:33
[6c9e8589f1] Release 0.9.0 (user: rolf, tags: trunk, tdom-0-9-0)
13:57
[9ca8c82d0a] Closed-Leaf: Install also tdomConfig.sh. And since tdomConfig.sh is generated by configure, don't remove it with make clean but only with make distclean. (user: rolf, tags: prepare-release)
2017-08-23
22:34
[4a425e9b4b] Started updating of the included expat to 2.2.3. (user: rolf, tags: expat-2.2.3)
16:31 • Edit [3843ca8dc2aa5058|3843ca8dc2]: Mark "Closed". (user: rolf)
16:16
[fe91db4e27] Changed a last comma. (user: rolf, tags: prepare-release)
15:52
[1aaa919d6e] Hopfully final proof-reading of README. (user: rolf, tags: prepare-release)
14:45
[316eda6f67] Changed the link to / file name of the source distribution. (user: rolf, tags: prepare-release)
14:10
[44f479fa12] Added a link to the repository and a meta content tag to the HTML documentation. (user: rolf, tags: prepare-release)
13:34
[6cdde781d5] Updated README. (user: rolf, tags: prepare-release)
03:40
[792b1394bc] Fixed misspelt package name (todm->tdom) in pkgIndex (user: apnadkarni, tags: prepare-release)
2017-08-22
22:25
[135a5c1e5f] tnc: (Re-)generate pkgIndex.tcl with make, since it could be removed by a prior make clean. (user: rolf, tags: prepare-release)