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

50 most recent check-ins

2018-02-17
03:27
Added test for [e6ccc3c1fac1]. Leaf check-in: ebebdc3027 user: rolf tags: trunk
2018-02-16
17:12
Fixed invalid memory access. Seems, that at least the name argument to the startElement handler is only valid for the handler call, even if the parser is suspended within the same handler call. Added element tag name cache hash table, that stores Tcl_Objs with the tags as value for fast report with Tcl_SetObjResult(). Leaf check-in: 2bb12a2f61 user: rolf tags: pullAPI
02:02
Dumped some test framework into the test file. check-in: 75e12697af user: rolf tags: pullAPI
01:59
Needed another check about loading the script library, because with ::tDOM::pullparser the ::tDOM namespace is always there. check-in: 86d9953bf2 user: rolf tags: pullAPI
01:44
Another fix in case of using -ignorewhitecdata. check-in: 9906838526 user: rolf tags: pullAPI
01:08
Fixed bug of handling of the expat behaviour of calling a few callbacks more, even if XML_StopParser() is already called. check-in: 5b0aa6804f user: rolf tags: pullAPI
2018-02-15
23:52
Fixed bug in case of -ignorewhitecdata. check-in: c58ff2e14f user: rolf tags: pullAPI
18:48
Added optional flag -ignorewhitecdata on creation time which suppresses report of white space only text events. check-in: d37caddb43 user: rolf tags: pullAPI
14:43
Merged from trunk. check-in: 0701a158b7 user: rolf tags: pullAPI
14:22
Fixed versionhash.h generation on Mac. check-in: b054a3bb6e user: rolf tags: trunk
13:25
Report sensible state if [pull state] is called after parsing error. check-in: 52f4e3ec50 user: rolf tags: pullAPI
13:00
More cleanup at end of parsing / do not leak file descriptors. check-in: c178f276e1 user: rolf tags: pullAPI
12:40
Faster pull status reporting. check-in: 2a5ee0a2f4 user: rolf tags: pullAPI
02:15
Added streaming from file. check-in: 5b284aca8b user: rolf tags: pullAPI
00:56
Added streaming from Tcl_Channel. check-in: a6c90f3b6c user: rolf tags: pullAPI
2018-02-14
17:16
Added some more argument checks. Added a tiny tests file. check-in: 07b0fa7da5 user: rolf tags: pullAPI
16:28
Added method reset. Started work for streaming input sources. More refinement and error case handling. check-in: 35ce23541d user: rolf tags: pullAPI
14:37
Merged from trunk. check-in: 98ce01c385 user: rolf tags: pullAPI
14:35
Added the new user visible change to CHANGES. check-in: 9dd79ab391 user: rolf tags: trunk
14:31
Added [dom featureinfo versionhash]. check-in: c303ca134c user: rolf tags: trunk
14:20
Fixed spelling DOKUMENT -> DOCUMENT. Now, even empty tag short cuts (<e/>) will be reported as START_TAG END_TAG sequence of states. check-in: 681d9023e2 user: rolf tags: pullAPI
03:05
Make versionhash.h dependent on manifest.uuid Make only tcldom.c dependent on versionhash.h and not all object files as was the case before. Closed-Leaf check-in: b86521b6f4 user: apnadkarni tags: versionhash
2018-02-13
23:52
Should basically work in simple cases. One known problem: empty element shortcut. check-in: 5900240359 user: rolf tags: pullAPI
20:47
Fixed attribute reporting. First pieces actually start to work. check-in: 63e00f7e88 user: rolf tags: pullAPI
06:05
Add versionhash.h mechanism to Windows nmake builds check-in: b727b73d8f user: apnadkarni tags: versionhash
01:20
More work. check-in: b12b2e88cb user: rolf tags: pullAPI
2018-02-12
02:19
Save work, still wip check-in: efd441e644 user: rolf tags: pullAPI
2018-02-10
02:37
Started a pull API experiment / digression. check-in: 1cfd25c1cc user: rolf tags: pullAPI
2018-02-09
11:17
Spell fix. check-in: 661363f318 user: rolf tags: trunk
2018-02-08
22:13
Added versionhash to dom featureinfo, returning the fossil repository hash of the version tDOM was build from. A mechanism to build versionhash.h on windows is to be done. check-in: 5938460068 user: rolf tags: versionhash
12:40
Enable manifest on cloned repositories. check-in: ba1f8c4863 user: rolf tags: trunk
00:35
Adjusted test suite according name unification. check-in: 1d140ee6a9 user: rolf tags: trunk
2018-02-06
22:00
Spell fix. check-in: db949eaaba user: rolf tags: trunk
2018-02-03
00:22
More spell fixes and unification of names. A few messages (in marignal cases as configuration or in error cases) changed. check-in: de204a84e6 user: rolf tags: trunk
2018-02-01
12:08
One of the previously changed spellings was in fact correct. Changed back. check-in: d869524b70 user: rolf tags: trunk
00:16
A couple of spell fixes / typing error corrections. Thanks goes to Gustav Neumann. check-in: 4897033c1b user: rolf tags: trunk
00:11
Expose the SAX parser buffer size a bit. check-in: bf23a5e2b3 user: rolf tags: trunk
2018-01-31
16:58
Save wip. Leaf check-in: f8e25c96f4 user: rolf tags: stackless_asXML
2017-12-25
10:11
On Windows, install html docs, not manpages check-in: 76ab45e19d user: apnadkarni tags: trunk
07:42
Updated nmake to v1.1 from Tcl repository check-in: 367d3b204a user: apnadkarni tags: trunk, magicsplat-1.8.0
06:59
Streamline makefiles for new nmake system check-in: 7bfd42df88 user: apnadkarni tags: trunk
2017-12-13
23:47
Still not exactly the same output as the current serializer but close. check-in: 9c7e75e752 user: rolf tags: stackless_asXML
2017-12-12
21:58
Save work for discussion. check-in: dbf205286d user: rolf tags: stackless_asXML
2017-12-11
22:45
Ripped out stackless XML serialization from stacklessfs into own branch, while further working on it. This may be a worth thing for itself, since expat digests really deeply nested XML. wip. check-in: fe454a1b53 user: rolf tags: stackless_asXML
00:59
Test for CDATA section element with mixed content. check-in: 5f26ebf2dd user: rolf tags: trunk
2017-12-10
20:44
Fixed invalid memory read in case non-element node is called with appendFromScript. Leaf check-in: b5e7bcdab5 user: rolf tags: stacklessfs
2017-12-09
02:16
More work on stackless xml serialization. Still deep wip. check-in: 120e42774d user: rolf tags: stacklessfs
2017-11-26
02:21
Minor tweaks for default (non stackless) build. check-in: c92b24eb58 user: rolf tags: stacklessfs
2017-11-25
14:23
Working with deep nested XML data should also mean to be able to serialize it. Started implementation of non-recursive asXML. Wip. check-in: d04f2a20fe user: rolf tags: stacklessfs
14:20
Removed not used code. check-in: 1124913539 user: rolf tags: stacklessfs