Projects / Tcl/Tk / Releases

All releases of Tcl/Tk

  •  28 Oct 2008 13:15
Avatar

    Release Notes: New commands include [coroutine], [yield], [info coroutine], [tailcall], [tcl::prefix], [oo::define $class variable], and [$canvas moveto]. Several bugs in new OO facilities and in the new non-recursive evaluation engine were fixed. Support for pre-ANSI compilers via _ANSI_ARGS_ was removed.

    •  28 Oct 2008 13:15
    Avatar

      Release Notes: Formatting of numeric values returned by [xy]view methods was revised to avoid problems when changing locales. [tk_getOpenFile -multiple 1] was fixed on Unix. Broken handling of ***= regular expressions was corrected. Tcl now only asks the system to unload shared libraries that explicitly support Tcl's [unload] facility. Efficiency converting between lists and dicts was improved.

      •  26 Aug 2008 15:45
      Avatar

        Release Notes: The "[chan pipe]" command was added. A new non-recursive evaluation implementation decouples the Tcl evaluation stack from the C evaluation stack. New experimental commands were added in ::tcl::unsupported: [tailcall], [atProcExit], [coroutine], and [yield]. Stack overflow protection is used in the regexp engine. Broken handling of ***= regexps was fixed. A crash in [namespace inscope {}] was fixed. The "wrong # args" messages were made more consistent.

        •  17 Aug 2008 16:33
        Avatar

          Release Notes: This release fixes Tk compiling against the latest X header files from X.org, fixes embedding a non-stub-enabled Tk in a C program using MSVC compilers, and fixes finding packages on Samba shares on Windows.

          •  06 Jul 2008 23:39
          Avatar

            Release Notes: This release corrects unreliable [fcopy] callbacks and enables bidirectional fcopy. It supports Tcl Module packages in a Safe Base interp. Several crashes have been fixed. Tk is more robust when Tcl and Xlib disagree about system encoding. Solaris support for DTrace and 64-bit has been improved. Floating point rounding on Solaris/x86 has been fixed.

            •  01 Jul 2008 07:43
            Avatar

              Release Notes: New commands were added for supporting object oriented programming and providing script-level access to the stacked channels mechanism. [binary] is now a [namespace ensemble]. A new visual styles element engine was provided for Tk on Windows. Writing GIF images now uses real LZW compression.

              •  06 Apr 2008 23:40
              Avatar

                Release Notes: A new version of the HTTP package, including keepalive and chunked transfer encoding support, Tcl modules have been defined to use the only UTF-8 encoding. There are corrections to the Ttk_* interfaces to support stub-enabled callers. regexps ending in \* have been fixed. There is a new Tk demo: Knight's tour. Several crashes and memory leaks were fixed.

                •  06 Feb 2008 18:04
                Avatar

                  Release Notes: This release improves [lsort] performance, repairs a buffer overflow in GIF handling code, corrects broken regexp engine usage that lost backref support, fixes binary reads from stacked channels, fixes several crashes, and solves memory leaks in literals in expressions.

                  •  21 Dec 2007 20:03
                  Avatar

                    Release Notes: A Danish translation has been added, the efficiency of the regular expression handling was improved, and several minor bugs were fixed.

                    •  21 Nov 2007 18:24
                    Avatar

                      Release Notes: A new Tk look and default fonts on X11. Continued Tk demo enhancement and documentation improvements. A fix for broken compilation on x86_64. A fix for a crash and infinite loop in the regexp engine. A [tk_getOpenFile] crash on Mac OS X Leopard has been fixed. Arabic and Hebrew rendering on Windows were added, and performance improvements were made.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.