pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/tcl



Module Name:    pkgsrc
Committed By:   marino
Date:           Tue Aug 21 21:31:47 UTC 2012

Modified Files:
        pkgsrc/lang/tcl: DESCR Makefile Makefile.version PLIST buildlink3.mk
            distinfo
        pkgsrc/lang/tcl/patches: patch-generic_tclPosixStr.c
Added Files:
        pkgsrc/lang/tcl: options.mk
        pkgsrc/lang/tcl/patches: patch-generic_tclInt.h patch-generic_tclPort.h
            patch-tests_load.test patch-tests_pkgMkIndex.test
            patch-unix_Makefile.in patch-unix_configure
            patch-unix_tclConfig.sh.in patch-unix_tclUnixFCmd.c
            patch-unix_tclUnixInit.c patch-unix_tclUnixPort.h
Removed Files:
        pkgsrc/lang/tcl: hacks.mk
        pkgsrc/lang/tcl/patches: patch-aa patch-ab patch-ac patch-ad patch-ae
            patch-af patch-ag patch-ah patch-ai patch-aj
            patch-generic_tclCmdMZ.c

Log Message:
lang/tcl: Upgrade from version 8.4.18 to 8.5.12

Highlights of Tcl 8.5
  * Features: 8.5 has over 90 TIPs included to provide a wide variety of
     new features.
  * Bignums: Tcl now supports arbitrary-precision integers, which improves
    math operations on large integers.
  * Safer interps: Tcl's powerful safe interpreter mechanism now has
    improved control of time and command limits in slave interpreters.
  * clock command: More robust implementation of command for specifying
    time, with significant l10n and i18n improvements.
  * dict command: New data structure that allows access to data by value
    rather than a variable name, which is substantially faster.
  * Additional improvements: Faster list search, new and improved
    mathematics procedures, anonymous procedures, new ways to package Tcl
    extensions, Tcl-level custom channel types, file and line location
    information for each command, and more.

There is of course much, much more.
See [8.5 Changes](http://wiki.tcl.tk/10630) on the wiki for a complete
list of new features.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/tcl/DESCR
cvs rdiff -u -r1.66 -r1.67 pkgsrc/lang/tcl/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/tcl/Makefile.version
cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/tcl/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/lang/tcl/buildlink3.mk
cvs rdiff -u -r1.46 -r1.47 pkgsrc/lang/tcl/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/lang/tcl/hacks.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/tcl/options.mk
cvs rdiff -u -r1.19 -r0 pkgsrc/lang/tcl/patches/patch-aa
cvs rdiff -u -r1.40 -r0 pkgsrc/lang/tcl/patches/patch-ab
cvs rdiff -u -r1.11 -r0 pkgsrc/lang/tcl/patches/patch-ac \
    pkgsrc/lang/tcl/patches/patch-ae
cvs rdiff -u -r1.5 -r0 pkgsrc/lang/tcl/patches/patch-ad
cvs rdiff -u -r1.25 -r0 pkgsrc/lang/tcl/patches/patch-af
cvs rdiff -u -r1.4 -r0 pkgsrc/lang/tcl/patches/patch-ag \
    pkgsrc/lang/tcl/patches/patch-ah
cvs rdiff -u -r1.2 -r0 pkgsrc/lang/tcl/patches/patch-ai \
    pkgsrc/lang/tcl/patches/patch-aj
cvs rdiff -u -r1.1 -r0 pkgsrc/lang/tcl/patches/patch-generic_tclCmdMZ.c
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-generic_tclInt.h \
    pkgsrc/lang/tcl/patches/patch-generic_tclPort.h \
    pkgsrc/lang/tcl/patches/patch-tests_load.test \
    pkgsrc/lang/tcl/patches/patch-tests_pkgMkIndex.test \
    pkgsrc/lang/tcl/patches/patch-unix_Makefile.in \
    pkgsrc/lang/tcl/patches/patch-unix_configure \
    pkgsrc/lang/tcl/patches/patch-unix_tclConfig.sh.in \
    pkgsrc/lang/tcl/patches/patch-unix_tclUnixFCmd.c \
    pkgsrc/lang/tcl/patches/patch-unix_tclUnixInit.c \
    pkgsrc/lang/tcl/patches/patch-unix_tclUnixPort.h
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/tcl/patches/patch-generic_tclPosixStr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index