From 88af814ee86931c9008982ee1484c64615ff300e4702be507be18f2ce115fcf7 Mon Sep 17 00:00:00 2001 From: Reinhard Max Date: Fri, 29 Aug 2014 13:03:08 +0000 Subject: [PATCH] Accepting request 246832 from home:vwallfahrer:branches:devel:languages:tcl - Update to 8.6.2: * TIP 429: New command [string cat]. * [lsearch -integer], [lsort -integer] operate on wide ints. *** POTENTIAL INCOMPATIBILITY *** * [dict replace], [dict remove] return canonical dicts. *** POTENTIAL INCOMPATIBILITY *** * Improved ::env synchronization with environment. * transchans converted blocked writes to errors. * [info class subclasses ::oo::object] includes ::oo::class . * Fix: [chan configure -error] breaks [socket -async] connection. * Better handle NUL in filenames. * Fix: failures in nested ensemble bytecode compiler. * Fixed crashes in... - [apply {{} {while 1 {a {*} [return -level 0 -code continue]}}}] - [apply {{} {namespace upvar a b [x]}}] - [coroutine X coroutine Y info frame] - multi-interp font teardown - oo chain deletion * Plugged memory leaks in... - execution traced coroutine deletion - [close [zlib push ... -dictionary ...]] - AtForkChild() - managing oo instance lists * Performance addressed in... - [lappend l $multiple $arg] compile: quadratic -> linear - binary [chan copy]: move bytes instead of copy - Improved bytecode: [catch], [foreach], [lmap], num. conversion * Bytecode compiled: [concat], [linsert], [namespace origin], OBS-URL: https://build.opensuse.org/request/show/246832 OBS-URL: https://build.opensuse.org/package/show/devel:languages:tcl/tcl?expand=0&rev=73 --- tcl.changes | 47 ++++++++++++++++++++++++++++++++++++++++-- tcl.spec | 2 +- tcl8.6.2-src.tar.gz | 3 +++ tcl8.6.2rc1-src.tar.gz | 3 --- 4 files changed, 49 insertions(+), 6 deletions(-) create mode 100644 tcl8.6.2-src.tar.gz delete mode 100644 tcl8.6.2rc1-src.tar.gz diff --git a/tcl.changes b/tcl.changes index 8dd5a58..1fa4db9 100644 --- a/tcl.changes +++ b/tcl.changes @@ -1,7 +1,50 @@ ------------------------------------------------------------------- -Tue Aug 19 14:58:41 UTC 2014 - max@suse.com +Thu Aug 28 14:24:16 UTC 2014 - vwallfahrer@suse.com + +- Update to 8.6.2: + * TIP 429: New command [string cat]. + * [lsearch -integer], [lsort -integer] operate on wide ints. + *** POTENTIAL INCOMPATIBILITY *** + * [dict replace], [dict remove] return canonical dicts. + *** POTENTIAL INCOMPATIBILITY *** + * Improved ::env synchronization with environment. + * transchans converted blocked writes to errors. + * [info class subclasses ::oo::object] includes ::oo::class . + * Fix: [chan configure -error] breaks [socket -async] connection. + * Better handle NUL in filenames. + * Fix: failures in nested ensemble bytecode compiler. + * Fixed crashes in... + - [apply {{} {while 1 {a {*} + [return -level 0 -code continue]}}}] + - [apply {{} {namespace upvar a b [x]}}] + - [coroutine X coroutine Y info frame] + - multi-interp font teardown + - oo chain deletion + * Plugged memory leaks in... + - execution traced coroutine deletion + - [close [zlib push ... -dictionary ...]] + - AtForkChild() + - managing oo instance lists + * Performance addressed in... + - [lappend l $multiple $arg] compile: quadratic -> linear + - binary [chan copy]: move bytes instead of copy + - Improved bytecode: [catch], [foreach], [lmap], + num. conversion + * Bytecode compiled: [concat], [linsert], [namespace origin], + [next], [nextto], [string is], [string replace], + [string tolower], [string totitle], [string toupper], + [string trim], [string trimleft], + [string trimright] [yieldto] + * New package releases: + http 2.8.8: Accept upper case schemes in URLs + tcltest 2.3.7: cleanup runs before output comparisons + platform 1.0.13: Update macosx-* variant compatibilities + TclOO 1.0.2 + itcl 4.0.1 + thread 2.7.1 + sqlite3 3.8.6 + tdbc* 1.0.1 -- Update to 8.6.2rc1, detailed change log will follow... ------------------------------------------------------------------- Fri Sep 20 07:53:52 UTC 2013 - max@suse.com diff --git a/tcl.spec b/tcl.spec index 16801ed..2b7adb3 100644 --- a/tcl.spec +++ b/tcl.spec @@ -20,7 +20,7 @@ Name: tcl Url: http://www.tcl.tk Version: 8.6.2 Release: 0 -%define rrc rc1 +%define rrc %nil %define TCL_MINOR %(echo %version | cut -c1-3) BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: The Tcl Programming Language diff --git a/tcl8.6.2-src.tar.gz b/tcl8.6.2-src.tar.gz new file mode 100644 index 0000000..57f7c06 --- /dev/null +++ b/tcl8.6.2-src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86f7ae5f581dd0904d04415637ab3aef5a50986c1b6d04c340e2b1b0258da9c4 +size 8857161 diff --git a/tcl8.6.2rc1-src.tar.gz b/tcl8.6.2rc1-src.tar.gz deleted file mode 100644 index d49369e..0000000 --- a/tcl8.6.2rc1-src.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ba5fca0313ad3c810d9b8218cbdd06a4f518ecfa16c7f6b0cf80c2908b2ed222 -size 8857052