Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins that include changes to files matching 'lib/*'
2023-08-29
| ||
22:23 | Merge trunk. check-in: 4e059e6e91 user: rolf tags: towardsTcl9 | |
2023-08-19
| ||
13:06 | Added a knob - if the programmer set the variable ::tdom::utf8bom to true - which tells xmlOpenFile and xmlReadFile to accept UTF-8 files starting with an UTF-9 BOM. check-in: 9e47f85799 user: rolf tags: trunk | |
2023-03-02
| ||
17:29 | merge trunk to bulk-xml-parse check-in: 57af92be5e user: sebres tags: experimental/bulk-xml-parse | |
2022-08-09
| ||
23:32 | Merged from trunk. Closed-Leaf check-in: 0f8f97f9bf user: rolf tags: towardsTcl9 | |
2022-04-08
| ||
22:44 | Added alias for IANAEncoding2TclEncoding from namespace tdom to tDOM. Fixes [d5ab66290a92]. check-in: f744d9682b user: rolf tags: trunk | |
2021-01-06
| ||
02:34 | Merged from trunk. check-in: 226d987aaa user: rolf tags: stackless_asXML | |
2019-07-10
| ||
17:49 | Merged from trunk. check-in: 3b910d27ce user: rolf tags: fuzzer-instrumentation | |
2019-06-06
| ||
23:23 | Merged from trunk. check-in: 672fc9ca28 user: rolf tags: domvalidation | |
2019-02-19
| ||
01:36 | Merged from schema. check-in: 7718b1e0ff user: rolf tags: virtualConstraints | |
01:33 | Merged from trunk. check-in: 15ba66e204 user: rolf tags: schema | |
2019-02-04
| ||
22:11 | Fix for [13133c46dc75ed]. While at it made all proc names in tdom.lib absolute. check-in: 1e16413f0c user: rolf tags: trunk | |
2018-12-14
| ||
09:54 | Merged from trunk. check-in: 6a48682b06 user: rolf tags: domvalidation | |
2018-08-09
| ||
23:21 | Merged from trunk. check-in: a04a1069fe user: rolf tags: structure | |
2018-08-08
| ||
22:39 | Changed the license to MPL 2.0. check-in: 39f9d6bbbf user: rolf tags: trunk | |
2018-07-27
| ||
10:06 | Merged from trunk. check-in: d50d0f374e user: rolf tags: stackless_asXML | |
2018-07-25
| ||
23:12 | Merged from trunk. check-in: d554f9574e user: rolf tags: domvalidation | |
23:03 | Merged from trunk. Closed-Leaf check-in: 5d4b4c3d25 user: rolf tags: nearerTEAtoThee | |
2018-07-23
| ||
10:28 | Merged the fixes for the scripted helper procs baseURL and extRefHandler for Windows paths containing drive letters provided by Ashok P. Nadkarni. check-in: 905eec2720 user: rolf tags: trunk | |
2018-07-22
| ||
08:50 |
Fix baseURL and extRefHandler for Windows paths containing drive letters.
Note that the tcllib uri package used by extRefHandler was broken until
V1.2.7. This version only tested with that version.
There is still an unrelated bug pending in that URI's are supposed to be url-encoded but the code does not currently handle that and will fail for special characters in the path. Closed-Leaf check-in: fadeed7802 user: apnadkarni tags: win-uri-fix | |
2018-07-18
| ||
14:41 | Attempt to make tdom::baseURI return "the right thing" for absolute paths on windows. check-in: b4d45b8409 user: rolf tags: trunk | |
2018-07-16
| ||
21:48 | Merged from trunk. check-in: 384f1e40d8 user: rolf tags: structure | |
21:36 | The package name is tDOM, but it always has been requested by [package require tdom] and now the scripted helper commands in tdom.tcl are also in the namespace tdom (not anymore in tDOM). The new pullparser command is now also in this namespace. There are aliases from the old command names to the new one, so there must be nothing done; old scripts will run as they did. It's just, that you in new code don't have to write serveral upcase letters in a row because of tDOM. check-in: afde497780 user: rolf tags: trunk | |
2018-05-03
| ||
23:56 | Merged from trunk. check-in: ecabd202f2 user: rolf tags: expat-update | |
2018-02-22
| ||
06:21 | Merge trunk, breaking things. check-in: 9927f3c39e user: yorick tags: pyk-parsexpath | |
2017-11-25
| ||
02:27 | Made xmlOpenFileWorker reporting the right encoding in case it is called by xmlReadFile. check-in: a29752b914 user: rolf tags: trunk | |
01:49 | Botched tdom.tcl on trunk and nobody complained ... check-in: e42dab602e user: rolf tags: trunk | |
2017-11-16
| ||
22:05 | Merged from trunk. check-in: 2f825a10bb user: rolf tags: expat-update | |
2017-11-07
| ||
23:25 | Added flag -keepCDATA to [dom parse ...], respected by the expat and simple xml parser. If not used together with -keepEmpties, white space only CDATA sections will not be included into the DOM tree. Used together with -keepEmpties, even empty CDATA sections will result into a node. Fixed the simple xml parser it now bulds an XPath/XSLT "ready" tree by default, as it the standard parser does. Added tDOM::xmlReadFileForSimple helper to read xml files for [dom parse -simple]. check-in: a0809eb3c1 user: rolf tags: trunk | |
22:22 | Better interface to the "read the XML file for me" tcl helpers. xmlOpenFile/xmlReadFile stay as they are, a new xmlReadFileForSimple was added to be used together with [dom parse -simple ...]. Closed-Leaf check-in: d07b1bbc1c user: rolf tags: keepCDATA | |
00:47 | Added a knob to the helper procs tDOM::xml(Read|Open)File so that they do the right thing for the simple parser in some cases. check-in: 4c688ab844 user: rolf tags: keepCDATA | |
2017-10-29
| ||
18:34 | Update from trunk. Leaf check-in: 4751836ea1 user: rolf tags: errorCode | |
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 | |
2008-05-24
| ||
21:59 | The XPath function element-available() should, aroding to the rec, return true "if and only if the <argument> is the name of an instruction". That is, not for all known XSLT elements. check-in: eb05498afc user: rolf tags: trunk, origin | |
2005-01-11
| ||
15:57 | Scripted xpath function element-available: moved xsl:output to the avaliable elements, since it's in fact avaliable in the meantime (with exception of the 'version' and 'cdata-section-elements' attributes) - the output options could be queried from the result doc, but it's the responsibility of the application, to serialize the tree according to that settings. check-in: 3955ed2be7 user: rolf tags: trunk | |
2004-07-28
| ||
18:50 | [namespace export] the public procs in ::tDOM. Added a few more encodings to IANAEncoding2TclEncoding. check-in: cb6c094a97 user: rolf tags: trunk | |
2003-12-09
| ||
14:20 | Improved regexp to extract encoding. Corrected typo. check-in: 593bdf17ef user: rolf tags: trunk | |
2003-09-14
| ||
17:06 | Fixed scripting bugs in ::dom::domDoc::importNode and ::dom::domNode::length. check-in: c3fce0f7cd user: rolf tags: trunk | |
01:16 | Included 0.7.8 fixes from the rel-0-7-branch check-in: 63b1313111 user: rolf tags: trunk | |
2003-07-06
| ||
22:43 | Fixed error reporting in tDOM::extRefHandler. check-in: 53412c6513 user: rolf tags: trunk, rel-0-7-branch | |
2003-03-19
| ||
13:52 | Added option -useForeignDTD to dom parse and expat. check-in: 10d8023a21 user: rolf tags: trunk | |
2003-02-26
| ||
19:11 | Improved ::tDOM::xml(Read|Open)File. Now handles also utf-16 files with BOM right. check-in: 858ccf022d user: rolf tags: trunk | |
2003-02-22
| ||
23:52 | Smaller fixes. Changed the values of the system-properties xsl:vendor (included me) and xsl:vendor-url (to http://www.tdom.org). check-in: 955041a024 user: rolf tags: trunk | |
2002-11-15
| ||
02:23 | Added simple debugging feature to tDOM::extRefHandler. check-in: 0007ec7503 user: rolf tags: trunk | |
2002-11-03
| ||
20:14 | tDOM::xmlOpenFile fix for files < 4 Byte size. check-in: 1509c8ffdc user: rolf tags: trunk | |
2002-11-01
| ||
21:19 | Now part of a separate extension to tdom. check-in: 3029ae7379 user: zoran tags: trunk | |
01:06 | Updated function-available, corrected ridiculous typo by my (element-avaliable -> element-available). Somewhat fixed and updated element-available. check-in: d47f560cbf user: rolf tags: trunk | |
2002-10-31
| ||
22:41 | Renamed version of domhtml.tcl file. Also did some simplification in html2tcl, renamed some internal private functions and added namespace-wide definitions of html command names. The _2tcl procedure now creates the missing elementNode commands as it parses the html code, on the fly. check-in: 07a217196b user: zoran tags: trunk | |
22:33 | Does now "package require tdom" only, instead of "package provide". The "package provide" with a correct version is done by the C-module. Some cosmetic changes as well. check-in: b72b93595a user: zoran tags: trunk | |
20:30 | Renamed to tdomhtml.tcl check-in: 2477aeb484 user: zoran tags: trunk | |
20:29 | This is the older domhtml.tcl (was renamed to better suit pkgname) check-in: 399dbb8de0 user: zoran tags: trunk | |