Tcl/Tk 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 *
- Cygwin: [file attributes -readonly -archive -hidden -system].
- Win: support for extended filesystem paths.
- Improved ::env synchronization with environment.
- Ocaml trouble with Tk and tailcall splice.
- transchans converted blocked writes to errors.
- Accept [image create -format PNG] (upper case).
- [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
-- ekd123