• ANNOUNCE: tDOM 0.9.6

    From Rolf Ade@rolf@pointsman.de to comp.lang.tcl on Wed Jun 25 01:46:34 2025
    From Newsgroup: comp.lang.tcl


    This is the "Bologna Release" - it carries out what I need for the
    software I will present at the upcoming EuroTcl in Bologna.

    tDOM 0.9.6 still works with Tcl 8.5, 8.6 and 9.0.

    Beside bug fixes and general improvements this release includes

    - Updated to latest expat (2.7.1).

    - Added documentation for the long present but not documented feature
    "additional scripted XPath functions" (Thanks to Peter Piwowarski)

    - Several enhancements to the already migthy and convenient
    *FromScript pattern for creating XML or JSON documents, as an
    natural way to create XML namespaced attributes, creating elements
    only if not empty and getting access to the fromScript context node.

    - Added the "virtual" JSON type BOOLEAN for text nodes. If the text
    node value is a boolean in the sense of Tcl then the node serialize
    to the approprate JSON type. Otherwise it will be a JSON string.

    - Added the dom command method jsonEscape which escapes the string
    argument for literally use in a JSON string.

    See the CHANGES files in the top-level directory of the source
    distribution for a more detailed list, and the timeline of the
    official tDOM repository at https://tdom.org/index.html/timeline for a
    complete list of changes.

    For downloads and other information see the README on http://tdom.org. Additional to the source code packages Windows binaries for Tcl 8.6
    and Tcl 9 for 32-bit and 64-bit are provided. Bare access at http://tdom.org/downloads/

    rolf
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Harald Oehlmann@wortkarg3@yahoo.com to comp.lang.tcl on Wed Jun 25 19:08:34 2025
    From Newsgroup: comp.lang.tcl

    Am 25.06.2025 um 01:46 schrieb Rolf Ade:

    This is the "Bologna Release" - it carries out what I need for the
    software I will present at the upcoming EuroTcl in Bologna.

    tDOM 0.9.6 still works with Tcl 8.5, 8.6 and 9.0.

    Awesome work, thank you.
    Specially the extended support for JSON is great.

    Thanks,
    Harald
    --- Synchronet 3.21a-Linux NewsLink 1.2