Released August 31, 2010 '''Updated packages''' * [msgcat] 1.4.3 * [platform] 1.0.9 * [tile] 0.8.6 **Tcl Changes** ****Bug Fixes/Uncategorized Changes**** * [[[load]]] uses LOAD_WITH_ALTERED_SEARCH_PATH for fewer surprises when bringing in DLLs via dependencies on Windows. * Updated [[[send]]] security rules to current Ubuntu/Fedora conventions. * [[[chan copy]]] of more than 2**31 bytes is now possible. * min() and max() functions now work in safe interps. * Corrected result of [[[tcl::mathfunc]::[abs] 0.0]]. * New version 1.432 of msgcat package. * New version 1.0.9 of platform package. * Changes to support building with MSVC++ 2010. * Fixed bad results from [[[file rootname]]]. * Prevent consumption of all memory when [[[chan copy]]] copies to slow channel. * Fixed line-sensitive matching by [[[regexp]]]. * Fixed crash in encoding finalization. * Fixed crash in unset traces during [[[array unset]]]. * Fixed crash deleting vars during callframe pop. * Fixed crash in [[[open] |noSuchFile rb]]. * Fixed crash in [[[chan postevent]]]. * Fixed programming error in [[[clock format]]] in he_IL locale. * Safe Base and Safe Tk rewrites **Tk Changes** ***Changes to Tk Commands*** ****New Commands**** * [ttk::spinbox] ****Expanded Syntax / New Options**** * [[[wm attributes]]] '''-type''' [http://tip.tcl.tk/359] (X11) ** stops inappropriate Compiz animation of Tk menu & combobox. ****Bug Fixes/Uncategorized Changes**** * Fixed [[[wm iconphoto]]] on LP64 unix systems. * [[$[menu] delete $tooBig end]] now properly a no-op. * canvas items now properly updated when canvas state changes. * Revised default Text bindings for and to account for insertion point relationship to the selection. * modernize menus on X11. [http://tip.tcl.tk/360] * [[[tk_getOpenFile]]] on Windows: unlimited multiple-file selection. * Revised [[[ttk::sizegrip]]] to accommodate Compiz. * New version 0.8.6 of tile package. * Prevent race condition in some XIM implementations. * [[[wm transient]]] now works even with withdrawn windows. * $DISPLAY can now contain "::". * Restored compatibility of [[[entry]]] validation with Itcl variable scope. * Fixed memory corruption in complex canvas tag searches. * Fixed crashes in widget destruction. * Fixed crash in GetFontFamilyName(). * Fixed crash in menu deletion. * Fixed crash in peer text dump. * Fixed crash when bind scripts are empty. ---- !!!!!! %| [Category Documentation] |% [Changes in Tcl/Tk] !!!!!!