Package Release Info

tdom-0.9.2-bp155.2.4

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

tdom
tdom-devel

Change Logs

* Tue Feb 07 2023 Reinhard Max <max@suse.com>
- bsc#1207959: Install binaries and scripts under %tcl_archdir
- Obsoletes install-libraries-libdir.patch
* Thu Apr 14 2022 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to 0.9.2
  * Added tdom::schema command.
  * Added -onlyContents and -breakLines to asHTML.
  * Added -indent value "tab" to asXML and asJSON.
  * User configurable separator character between namespace URI
    and local name for XML namespace-aware SAX parser:  Added the
    option -namespaceseparator to the expat command.
  * Added method clearString to the dom command.
  * Updated tested expat to 2.2.9.
  * Changed the license to MPL 2.0.
- Update to 0.9.1
  * 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.
  * Added new method attributeNames to domNode (cmds).
  * Added new methods line and column to most pull parser states.
  * More fine grain control about serialization details: new asXML
    options -nogtescape and -noEmptyElementTag.
  * Fixed a potentially dramatic speed problem in case of certain
    classes of XPath expressions if a threads enabled tDOM is
    used, the result set is large and the DOM tree to query was
    altered somewhere before the query by an operation, which
    appended, inserted or replaced a node.
  * Added command tDOM::pullparser, with creates simple XML "pull"
    parser commands.
  * New flag -keepCDATA for [dom parse ...].
- Update to 0.9.0
  * New feature "creating real FQ nodes with *fromScript methods",
    by adding option -namespace to [dom createNodeCmd].
  * Removed hacky check on [load] time if the tclsh and tDOM are
    build with incompatible TCL_UTF_MAX (because it did not work
    anymore with recent tcl because of changes in core).
  * Added JSON support. New -json option to [dom parse].
  * Added HTM5 parser (new -html5 option to [dom parse]).
  * Added options -xmlDeclaration and -encString to the asXML
    method of the domDoc and domNode commands.
  * Improved handling of characters beyond BMP.
  * Added dom method featureinfo.
  * Raised the limit of maximum number of different XML
    namespaceses within one DOM tree to 2^31.
- Drop upstream fixed tdom-expat.patch
- Replace tdom.patch and tdom-tnc.patch with install-libraries-libdir.patch
* Mon Jul 01 2019 Martin Liška <mliska@suse.cz>
- Use FAT LTO objects in order to provide proper static
  library (boo#1138797).
Version: 0.8.3-bp154.2.15
* Mon Jul 01 2019 Martin Li?ka <mliska@suse.cz>
- Use FAT LTO objects in order to provide proper static
  library (boo#1138797).
Version: 0.8.3-bp150.2.4
* Thu Jun 20 2013 max@suse.com
- Add -DUSE_INTERP_ERRORLINE to fix build with Tcl 8.6.
* Mon Jun 18 2012 gber@opensuse.org
- update to version 0.8.3
  - numerous bugfixes, see ChangeLog for a detailed list of changes
- split off devel subpackage for stubs table, header and config
  script
* Wed Dec 21 2011 coolo@suse.com
- add autoconf as buildrequire to avoid implicit dependency
* Wed Aug 15 2007 max@suse.de
- Update to the final 0.8.2 release
  * Correct a licensing issue
  * Some cosmetical fixes
* Wed Aug 08 2007 max@suse.de
- New version: 0.8.2rc3
  * Update to expat 2.0.1.
  * Improve 64bit support
  * Added the '-namespaces' option to the selectNodes method.
  * Added the methods 'transform' and 'delete' to xsltCmds.
  * Added the 'selectNodesNamespace' to documents.
  * Normalize case of attribute also (not only elements).
  * Added method deleteXPathCache: basic control over the xpath
    expression cache.
  * Variable references in XPath queries will now be resoved as
    Tcl variables.
- Added tcllib to BuildRequires (needed for 'make test').
- Added the tnc extension to the package
* Fri Apr 27 2007 aj@suse.de
- Add libexpat-devel to BuildRequires.
* Mon Oct 09 2006 max@suse.de
- New package: tdom
- A XML/DOM/XPath/XSLT Implementation for Tcl, based on expat.
- Patched to use the libexpat instead of included copy.