Version 63 of Changes in Tcl/Tk 8.6

Updated 2012-09-18 02:10:47 by dgp

Based on Tcl/Tk 8.6b3


Tcl Changes

New Backslash Syntax

  • \Uhhhhhhhh [L1 ]

Changes to Tcl Commands

New Commands

New Subcommands

Expanded Syntax / New Options

New unsupported commands

Changes to Tcl variables

New global variables

Changed Tcl behavior

  • The following commands are script-modifiable ensembles: array, binary, file, namespace, ttk identify
  • lset can now set the element at index end+1, growing the list. [L44 ]
  • string trim* now uses a different set of whitespace characters as a default.
  • encoding system during startup is now iso8859-1, not identity.
  • socket support for IPv6 addresses [L45 ]
  • exit no longer performs full finalization.
  • Nonblocking channels no longer forced to flush on exit. [L46 ]

Tk Changes

Changes to Tk Commands

New Commands

New Subcommands

Expanded Syntax / New Options

Changed Tk behavior

  • GIF photo images written with LZW compression.
  • event generate can now generate <Focus*> events.
  • Tk for OS X/Aqua now built on Cocoa libraries.
  • image write -file uses file name extension as format hint.
  • Revised <MouseWheel> event handlers. [L54 ].
  • Color names redefined to match Web conventions [L55 ]

New Events


Changes to Bundled Packages

New packages

Updated packages


Changes to consider when moving to Tcl 8.6