git: 0e2a2491a3bf - main - lang/tcl85, x11-toolkits/tk85: remove, EOL
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 09 Apr 2024 06:50:47 UTC
The branch main has been updated by gahr:
URL: https://cgit.FreeBSD.org/ports/commit/?id=0e2a2491a3bf2f45f65667f75b7eb0d68bf321f8
commit 0e2a2491a3bf2f45f65667f75b7eb0d68bf321f8
Author: Pietro Cerutti <gahr@FreeBSD.org>
AuthorDate: 2024-04-09 06:49:59 +0000
Commit: Pietro Cerutti <gahr@FreeBSD.org>
CommitDate: 2024-04-09 06:49:59 +0000
lang/tcl85, x11-toolkits/tk85: remove, EOL
---
MOVED | 2 +
lang/Makefile | 1 -
lang/tcl85/Makefile | 72 -
lang/tcl85/distinfo | 2 -
lang/tcl85/files/patch-Makefile.in | 185 ---
lang/tcl85/files/patch-bug214205 | 16 -
lang/tcl85/files/patch-configure | 19 -
lang/tcl85/files/patch-generic-tclPort.h | 11 -
lang/tcl85/files/patch-generic_tclIO.c | 21 -
lang/tcl85/files/patch-installManPage | 11 -
lang/tcl85/files/patch-tclUnixInit.c | 17 -
lang/tcl85/files/patch-tclUnixPort.h | 13 -
lang/tcl85/pkg-descr | 9 -
lang/tcl85/pkg-plist | 1550 ---------------------
x11-toolkits/Makefile | 1 -
x11-toolkits/tk85/Makefile | 95 --
x11-toolkits/tk85/distinfo | 2 -
x11-toolkits/tk85/files/patch-unix-Makefile.in | 157 ---
x11-toolkits/tk85/files/patch-unix-configure | 21 -
x11-toolkits/tk85/files/patch-unix-installManPage | 11 -
x11-toolkits/tk85/files/pkgIndex.tcl.in | 3 -
x11-toolkits/tk85/pkg-descr | 9 -
x11-toolkits/tk85/pkg-plist | 578 --------
23 files changed, 2 insertions(+), 2804 deletions(-)
diff --git a/MOVED b/MOVED
index 7818a4029bd1..d5e07a7208e1 100644
--- a/MOVED
+++ b/MOVED
@@ -3165,3 +3165,5 @@ devel/ds2||2024-04-06|Has expired: Upstream deprecated and archived
devel/bazel029||2024-04-08|Removed
math/lean4-std||2024-04-08|Removed: Lean4 doesn't yet support seperate library packages, although it should
misc/urbit||2024-04-08|Deprecated: Can't be built with a reasonable effort
+lang/tcl85||2024-04-09|EOL
+x11-toolkits/tk85||2024-04-09|EOL
diff --git a/lang/Makefile b/lang/Makefile
index d801eae3fcdc..9fb33fb616be 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -368,7 +368,6 @@
SUBDIR += tcc
SUBDIR += tcl-manual
SUBDIR += tcl-wrapper
- SUBDIR += tcl85
SUBDIR += tcl86
SUBDIR += tcl87
SUBDIR += tcl9
diff --git a/lang/tcl85/Makefile b/lang/tcl85/Makefile
deleted file mode 100644
index 35de66271194..000000000000
--- a/lang/tcl85/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-PORTNAME= tcl
-PORTVERSION= 8.5.19
-PORTREVISION= 5
-CATEGORIES= lang
-MASTER_SITES= TCLTK/tcl8_5 \
- SF/tcl/Tcl/${PORTVERSION}
-PKGNAMESUFFIX= ${SHORT_TCL_VER}
-DISTNAME= ${PORTNAME}${PORTVERSION}-src
-
-MAINTAINER= tcltk@FreeBSD.org
-COMMENT= Tool Command Language
-WWW= https://www.tcl.tk/
-
-LICENSE= TclTk
-LICENSE_NAME= Tcl/Tk License
-LICENSE_FILE= ${WRKSRC}/../license.terms
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED= Tcl/Tk 8.5 is nearing EOL, please consider switching to Tcl/Tk 8.6
-
-USES= cpe
-
-OPTIONS_DEFINE= TCLMAN TZDATA THREADS
-OPTIONS_DEFAULT=TCLMAN TZDATA THREADS
-TCLMAN_DESC= Install Tcl function manpages
-TZDATA_DESC= Install Tcl timezone data
-OPTIONS_SUB= yes
-
-WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//:S/rc1//}/unix
-ALL_TARGET= all
-INSTALL_TARGET= install-strip install-libraries install-tm
-TEST_TARGET= do-test
-
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS= --enable-shared \
- --enable-man-suffix=.${MAN_SUFFIX} \
- --includedir=${PREFIX}/include/tcl${TCL_VER}
-CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
-
-TCL_VER= 8.5
-SHORT_TCL_VER= ${TCL_VER:S/8./8/}
-MAN_SUFFIX= ${PORTNAME}${SHORT_TCL_VER}
-
-MAKE_ENV= SHORT_TCL_VER=${SHORT_TCL_VER} \
- MAN_SUFFIX=.${MAN_SUFFIX}
-
-PLIST_SUB= TCL_VER=${TCL_VER} \
- SHORT_TCL_VER=${SHORT_TCL_VER}
-
-TCLMAN_VARS= INSTALL_TARGET+=install-doc
-THREADS_CONFIGURE_ENABLE= threads
-TZDATA_CONFIGURE_WITH= tzdata
-
-post-patch:
- ${REINPLACE_CMD} -e \
- 's|@TCL_BUILD_LIB_SPEC@|@TCL_LIB_SPEC@|; \
- s|@TCL_BUILD_STUB_LIB_SPEC@|@TCL_STUB_LIB_SPEC@|; \
- s|@TCL_BUILD_STUB_LIB_PATH@|@TCL_STUB_LIB_PATH@|; \
- s|@TCL_SRC_DIR@|${PREFIX}/include/tcl${TCL_VER}|' \
- ${WRKSRC}/tclConfig.sh.in
-
-post-configure:
- ${REINPLACE_CMD} \
- -e 's,-DNO_MEMMOVE=1,,' -e 's,-DNO_STRING_H=1,,' \
- -e 's,^COMPAT_OBJS.*,,' ${WRKSRC}/Makefile
-
-do-test:
- ${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC} test
-
-.include <bsd.port.mk>
diff --git a/lang/tcl85/distinfo b/lang/tcl85/distinfo
deleted file mode 100644
index 26115651397c..000000000000
--- a/lang/tcl85/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tcl8.5.19-src.tar.gz) = d3f04456da873d17f02efc30734b0300fb6c3b85028d445fe284b83253a6db18
-SIZE (tcl8.5.19-src.tar.gz) = 4552371
diff --git a/lang/tcl85/files/patch-Makefile.in b/lang/tcl85/files/patch-Makefile.in
deleted file mode 100644
index aed41d3016ed..000000000000
--- a/lang/tcl85/files/patch-Makefile.in
+++ /dev/null
@@ -1,185 +0,0 @@
---- Makefile.in.orig 2016-02-08 20:44:53 UTC
-+++ Makefile.in
-@@ -54,6 +54,8 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TCL_LIBRARY)
-
- # Directory in which to install the include file tcl.h:
- INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
-+GENERIC_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/generic
-+UNIX_INCLUDE_INSTALL_DIR= $(INCLUDE_INSTALL_DIR)/unix
-
- # Path to the private tcl header dir:
- PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@
-@@ -149,7 +151,7 @@ SHELL = @MAKEFILE_SHELL@
- # distribution, which is slower but guaranteed to work.
-
- INSTALL_STRIP_PROGRAM = -s
--INSTALL_STRIP_LIBRARY = -S -x
-+INSTALL_STRIP_LIBRARY = -S --strip-unneeded
-
- INSTALL = $(SHELL) $(UNIX_DIR)/install-sh -c
- INSTALL_PROGRAM = ${INSTALL}
-@@ -546,7 +548,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $(UNIX_SRCS) $(
-
- all: binaries libraries doc
-
--binaries: ${LIB_FILE} ${TCL_EXE}
-+binaries: ${LIB_FILE} ${TCL_EXE} libtcl${SHORT_TCL_VER}.a
-
- libraries:
-
-@@ -557,7 +559,16 @@ doc:
- ${LIB_FILE}: ${STUB_LIB_FILE} ${OBJS}
- rm -f $@
- @MAKE_LIB@
-+ @ln -sf ${LIB_FILE} ./libtcl${SHORT_TCL_VER}.so
-+ if test "x@DL_OBJS@" = "xtclLoadAout.o"; then \
-+ $(RANLIB) ${LIB_FILE}; \
-+ fi;
-
-+libtcl${SHORT_TCL_VER}.a: ${OBJS}
-+ rm -f libtcl${SHORT_TCL_VER}.a
-+ ar cr libtcl${SHORT_TCL_VER}.a ${OBJS}
-+ $(RANLIB) libtcl${SHORT_TCL_VER}.a
-+
- ${STUB_LIB_FILE}: ${STUB_LIB_OBJS}
- @if test "x${LIB_FILE}" = "xlibtcl${MAJOR_VERSION}.${MINOR_VERSION}.dll"; then \
- (cd ${TOP_DIR}/win; ${MAKE} winextensions); \
-@@ -701,7 +712,7 @@ gentommath_h:
- dltest.marker: ${STUB_LIB_FILE}
- cd dltest ; $(MAKE)
-
--INSTALL_TARGETS = install-binaries install-libraries install-doc @EXTRA_INSTALL@
-+INSTALL_TARGETS = install-binaries install-libraries @EXTRA_INSTALL@
-
- install: $(INSTALL_TARGETS)
-
-@@ -727,21 +738,29 @@ install-binaries: binaries
- @echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/"
- @@INSTALL_LIB@
- @chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)"
-+ @ln -sf $(LIB_FILE) "$(DLL_INSTALL_DIR)"/libtcl${SHORT_TCL_VER}.so
-+ @echo "Installing libtcl${SHORT_TCL_VER}.a"
-+ @$(INSTALL_DATA) libtcl${SHORT_TCL_VER}.a \
-+ "$(DLL_INSTALL_DIR)"/libtcl${SHORT_TCL_VER}.a
-+ @(cd "$(DLL_INSTALL_DIR)"; $(RANLIB) libtcl${SHORT_TCL_VER}.a)
-+ @chmod 555 "$(DLL_INSTALL_DIR)"/libtcl${SHORT_TCL_VER}.a
- @echo "Installing ${TCL_EXE} as $(BIN_INSTALL_DIR)/tclsh$(VERSION)@EXEEXT@"
- @$(INSTALL_PROGRAM) ${TCL_EXE} "$(BIN_INSTALL_DIR)/tclsh$(VERSION)@EXEEXT@"
-- @echo "Installing tclConfig.sh to $(CONFIG_INSTALL_DIR)/"
-- @$(INSTALL_DATA) tclConfig.sh "$(CONFIG_INSTALL_DIR)/tclConfig.sh"
-+ @echo "Installing tclConfig.sh to $(SCRIPT_INSTALL_DIR)/"
-+ @mkdir -p "$(SCRIPT_INSTALL_DIR)"
-+ @$(INSTALL_DATA) tclConfig.sh "$(SCRIPT_INSTALL_DIR)"/tclConfig.sh
- @if test "$(STUB_LIB_FILE)" != "" ; then \
- echo "Installing $(STUB_LIB_FILE) to $(LIB_INSTALL_DIR)/"; \
- @INSTALL_STUB_LIB@ ; \
- fi
- @EXTRA_INSTALL_BINARIES@
-- @echo "Installing pkg-config file to $(LIB_INSTALL_DIR)/pkgconfig/"
-- @mkdir -p $(LIB_INSTALL_DIR)/pkgconfig
-- @$(INSTALL_DATA) tcl.pc $(LIB_INSTALL_DIR)/pkgconfig/tcl.pc
-+ @echo "Installing pkg-config file to $(DESTDIR)$(prefix)/libdata/pkgconfig/"
-+ @mkdir -p $(DESTDIR)$(prefix)/libdata/pkgconfig
-+ @$(INSTALL_DATA) tcl.pc $(DESTDIR)$(prefix)/libdata/pkgconfig/tcl85.pc
-
- install-libraries: libraries $(INSTALL_TZDATA) install-msgs
-- @for i in "$(INCLUDE_INSTALL_DIR)" "$(SCRIPT_INSTALL_DIR)"; \
-+ @for i in "$(GENERIC_INCLUDE_INSTALL_DIR)" \
-+ "$(UNIX_INCLUDE_INSTALL_DIR)" "$(SCRIPT_INSTALL_DIR)"; \
- do \
- if [ ! -d "$$i" ] ; then \
- echo "Making directory $$i"; \
-@@ -749,7 +768,7 @@ install-libraries: libraries $(INSTALL_TZDATA) install
- else true; \
- fi; \
- done;
-- @for i in opt0.4 http1.0 encoding ../tcl8 ../tcl8/8.4 ../tcl8/8.4/platform ../tcl8/8.5; \
-+ @for i in encoding; \
- do \
- if [ ! -d "$(SCRIPT_INSTALL_DIR)"/$$i ] ; then \
- echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \
-@@ -758,50 +777,64 @@ install-libraries: libraries $(INSTALL_TZDATA) install
- fi; \
- done;
- @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
-- @for i in $(GENERIC_DIR)/tcl.h $(GENERIC_DIR)/tclDecls.h \
-- $(GENERIC_DIR)/tclPlatDecls.h \
-- $(GENERIC_DIR)/tclTomMath.h \
-- $(GENERIC_DIR)/tclTomMathDecls.h ; \
-+ @for i in $(GENERIC_DIR)/*.h ; \
- do \
-- $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \
-+ $(INSTALL_DATA) $$i "$(GENERIC_INCLUDE_INSTALL_DIR)"; \
- done;
-+ @for i in $(UNIX_DIR)/*.h ; \
-+ do \
-+ $(INSTALL_DATA) $$i "$(UNIX_INCLUDE_INSTALL_DIR)"; \
-+ done;
-+ @ln -sf generic/tcl.h "$(INCLUDE_INSTALL_DIR)"/tcl.h
-+ @ln -sf generic/tclDecls.h "$(INCLUDE_INSTALL_DIR)"/tclDecls.h
-+ @ln -sf generic/tclPlatDecls.h "$(INCLUDE_INSTALL_DIR)"/tclPlatDecls.h
-+ @ln -sf generic/tclTomMath.h "$(INCLUDE_INSTALL_DIR)"/tclTomMath.h
-+ @ln -sf generic/tclTomMathDecls.h "$(INCLUDE_INSTALL_DIR)"/tclTomMathDecls.h
- @echo "Installing library files to $(SCRIPT_INSTALL_DIR)/";
- @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex \
- $(UNIX_DIR)/tclAppInit.c @LDAIX_SRC@ @DTRACE_SRC@; \
- do \
- $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"; \
- done;
-+ @echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/";
-+ @for i in $(TOP_DIR)/library/encoding/*.enc ; do \
-+ $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/encoding; \
-+ done;
-+ @echo "Customizing tcl module path";
-+ @echo "::tcl::tm::path add {$(TCL_LIBRARY)}" >> \
-+ "$(SCRIPT_INSTALL_DIR)"/tm.tcl;
-+
-+install-tm:
-+ @for i in opt0.4 http1.0; \
-+ do \
-+ if [ ! -d "$(SCRIPT_INSTALL_DIR)"/$$i ] ; then \
-+ echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \
-+ $(INSTALL_DATA_DIR) "$(SCRIPT_INSTALL_DIR)"/$$i; \
-+ else true; \
-+ fi; \
-+ done;
- @echo "Installing package http1.0 files to $(SCRIPT_INSTALL_DIR)/http1.0/";
- @for i in $(TOP_DIR)/library/http1.0/*.tcl ; \
- do \
- $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/http1.0; \
- done;
- @echo "Installing package http 2.7.13 as a Tcl Module";
-- @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/http-2.7.13.tm;
-+ @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/http-2.7.13.tm;
- @echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/";
- @for i in $(TOP_DIR)/library/opt/*.tcl ; \
- do \
- $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/opt0.4; \
- done;
- @echo "Installing package msgcat 1.5.2 as a Tcl Module";
-- @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/msgcat-1.5.2.tm;
-+ @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)"/msgcat-1.5.2.tm;
- @echo "Installing package tcltest 2.3.8 as a Tcl Module";
-- @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/tcltest-2.3.8.tm;
-+ @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/tcltest-2.3.8.tm;
-
- @echo "Installing package platform 1.0.14 as a Tcl Module";
-- @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/platform-1.0.14.tm;
-+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)"/platform-1.0.14.tm;
- @echo "Installing package platform::shell 1.1.4 as a Tcl Module";
-- @$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/platform/shell-1.1.4.tm;
--
-- @echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/";
-- @for i in $(TOP_DIR)/library/encoding/*.enc ; do \
-- $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/encoding; \
-- done;
-- @if [ -n "$(TCL_MODULE_PATH)" -a -f $(TOP_DIR)/library/tm.tcl ]; then \
-- echo "Customizing tcl module path"; \
-- echo "if {![interp issafe]} { ::tcl::tm::roots {$(TCL_MODULE_PATH)} }" >> \
-- "$(SCRIPT_INSTALL_DIR)"/tm.tcl; \
-- fi
-+ @$(INSTALL_DATA_DIR) "$(SCRIPT_INSTALL_DIR)"/platform;
-+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl "$(SCRIPT_INSTALL_DIR)"/platform/shell-1.1.4.tm;
-
- install-tzdata:
- @for i in tzdata; \
diff --git a/lang/tcl85/files/patch-bug214205 b/lang/tcl85/files/patch-bug214205
deleted file mode 100644
index d3176230cc9e..000000000000
--- a/lang/tcl85/files/patch-bug214205
+++ /dev/null
@@ -1,16 +0,0 @@
---- ../generic/tclListObj.c.orig 2021-09-10 06:40:10 UTC
-+++ ../generic/tclListObj.c
-@@ -846,11 +846,8 @@
- }
- if (count < 0) {
- count = 0;
-- } else if (numElems < first+count || first+count < 0) {
-- /*
-- * The 'first+count < 0' condition here guards agains integer
-- * overflow in determining 'first+count'
-- */
-+ } else if (first > INT_MAX - count /* Handle integer overflow */
-+ || numElems < first+count) {
- count = numElems - first;
- }
-
diff --git a/lang/tcl85/files/patch-configure b/lang/tcl85/files/patch-configure
deleted file mode 100644
index aa0b8f1b9ee1..000000000000
--- a/lang/tcl85/files/patch-configure
+++ /dev/null
@@ -1,19 +0,0 @@
---- configure.orig 2016-02-08 20:44:53 UTC
-+++ configure
-@@ -7669,15 +7669,11 @@ fi
- LDFLAGS="$LDFLAGS $PTHREAD_LIBS"
- fi
-
-- case $system in
-- FreeBSD-3.*)
- # Version numbers are dot-stripped by system policy.
- TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .`
- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so'
-+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1'
- TCL_LIB_VERSIONS_OK=nodots
-- ;;
-- esac
- ;;
- Darwin-*)
- CFLAGS_OPTIMIZE="-Os"
diff --git a/lang/tcl85/files/patch-generic-tclPort.h b/lang/tcl85/files/patch-generic-tclPort.h
deleted file mode 100644
index 6de98528dd8d..000000000000
--- a/lang/tcl85/files/patch-generic-tclPort.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../generic/tclPort.h.orig 2013-04-03 16:57:25 UTC
-+++ ../generic/tclPort.h
-@@ -20,7 +20,7 @@
- #if defined(_WIN32)
- # include "tclWinPort.h"
- #else
--# include "tclUnixPort.h"
-+# include "../unix/tclUnixPort.h"
- #endif
- #include "tcl.h"
-
diff --git a/lang/tcl85/files/patch-generic_tclIO.c b/lang/tcl85/files/patch-generic_tclIO.c
deleted file mode 100644
index 86e683a58fae..000000000000
--- a/lang/tcl85/files/patch-generic_tclIO.c
+++ /dev/null
@@ -1,21 +0,0 @@
-https://core.tcl-lang.org/tcl/info/24b9181478
-
---- ../generic/tclIO.c.orig 2020-12-11 17:46:22 UTC
-+++ ../generic/tclIO.c
-@@ -3765,6 +3765,7 @@ Write(
- /* State info for channel */
- char *nextNewLine = NULL;
- int endEncoding, saved = 0, total = 0, flushed = 0, needNlFlush = 0;
-+ char safe[BUFFER_PADDING];
-
- if (srcLen) {
- WillWrite(chanPtr);
-@@ -3783,7 +3784,7 @@ Write(
-
- while (srcLen + saved + endEncoding > 0) {
- ChannelBuffer *bufPtr;
-- char *dst, safe[BUFFER_PADDING];
-+ char *dst;
- int result, srcRead, dstLen, dstWrote, srcLimit = srcLen;
-
- if (nextNewLine) {
diff --git a/lang/tcl85/files/patch-installManPage b/lang/tcl85/files/patch-installManPage
deleted file mode 100644
index c73f6f44c067..000000000000
--- a/lang/tcl85/files/patch-installManPage
+++ /dev/null
@@ -1,11 +0,0 @@
---- installManPage.orig 2015-03-06 15:13:58 UTC
-+++ installManPage
-@@ -99,7 +99,7 @@ SrcDir=`dirname $ManPage`
-
- First=""
- for Target in $Names; do
-- Target=$Target.$Section$Suffix
-+ Target=$Target$Suffix.$Section
- rm -f $Dir/$Target $Dir/$Target.*
- if test -z "$First" ; then
- First=$Target
diff --git a/lang/tcl85/files/patch-tclUnixInit.c b/lang/tcl85/files/patch-tclUnixInit.c
deleted file mode 100644
index cf6fa33aa36a..000000000000
--- a/lang/tcl85/files/patch-tclUnixInit.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- tclUnixInit.c.orig 2015-10-23 11:50:57 UTC
-+++ tclUnixInit.c
-@@ -452,14 +452,6 @@ TclpInitPlatform(void)
- #endif /* SIGPIPE */
-
- #if defined(__FreeBSD__) && defined(__GNUC__)
-- /*
-- * Adjust the rounding mode to be more conventional. Note that FreeBSD
-- * only provides the __fpsetreg() used by the following two for the GNU
-- * Compiler. When using, say, Intel's icc they break. (Partially based on
-- * patch in BSD ports system from root@celsius.bychok.com)
-- */
--
-- fpsetround(FP_RN);
- (void) fpsetmask(0L);
- #endif
-
diff --git a/lang/tcl85/files/patch-tclUnixPort.h b/lang/tcl85/files/patch-tclUnixPort.h
deleted file mode 100644
index 362a94a49b14..000000000000
--- a/lang/tcl85/files/patch-tclUnixPort.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- tclUnixPort.h.orig 2015-10-23 11:50:57 UTC
-+++ tclUnixPort.h
-@@ -622,7 +622,9 @@ typedef int socklen_t;
- # include <pthread.h>
- /* #define localtime(x) TclpLocaltime(x)
- * #define gmtime(x) TclpGmtime(x) */
--# undef inet_ntoa
-+# ifdef inet_ntoa
-+# undef inet_ntoa
-+# endif
- # define inet_ntoa(x) TclpInetNtoa(x)
- # ifdef HAVE_PTHREAD_ATTR_GET_NP
- # define TclpPthreadGetAttrs pthread_attr_get_np
diff --git a/lang/tcl85/pkg-descr b/lang/tcl85/pkg-descr
deleted file mode 100644
index 605450879aef..000000000000
--- a/lang/tcl85/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This is Tcl version 8.5, an embeddable tool command language.
-
-Tcl (Tool Command Language) is a very powerful but easy to learn dynamic
-programming language, suitable for a very wide range of uses, including web
-and desktop applications, networking, administration, testing and many more.
-Open source and business-friendly, Tcl is a mature yet evolving language that
-is truly cross platform, easily deployed and highly extensible.
-
-A full set of manual pages is also provided with this port.
diff --git a/lang/tcl85/pkg-plist b/lang/tcl85/pkg-plist
deleted file mode 100644
index 60f404d5c57d..000000000000
--- a/lang/tcl85/pkg-plist
+++ /dev/null
@@ -1,1550 +0,0 @@
-bin/tclsh%%TCL_VER%%
-include/tcl%%TCL_VER%%/generic/regcustom.h
-include/tcl%%TCL_VER%%/generic/regerrs.h
-include/tcl%%TCL_VER%%/generic/regex.h
-include/tcl%%TCL_VER%%/generic/regguts.h
-include/tcl%%TCL_VER%%/generic/tcl.h
-include/tcl%%TCL_VER%%/generic/tclCompile.h
-include/tcl%%TCL_VER%%/generic/tclDecls.h
-include/tcl%%TCL_VER%%/generic/tclFileSystem.h
-include/tcl%%TCL_VER%%/generic/tclIO.h
-include/tcl%%TCL_VER%%/generic/tclInt.h
-include/tcl%%TCL_VER%%/generic/tclIntDecls.h
-include/tcl%%TCL_VER%%/generic/tclIntPlatDecls.h
-include/tcl%%TCL_VER%%/generic/tclPlatDecls.h
-include/tcl%%TCL_VER%%/generic/tclPort.h
-include/tcl%%TCL_VER%%/generic/tclRegexp.h
-include/tcl%%TCL_VER%%/generic/tclTomMath.h
-include/tcl%%TCL_VER%%/generic/tclTomMathDecls.h
-include/tcl%%TCL_VER%%/generic/tclTomMathInt.h
-include/tcl%%TCL_VER%%/generic/tommath.h
-include/tcl%%TCL_VER%%/tcl.h
-include/tcl%%TCL_VER%%/tclDecls.h
-include/tcl%%TCL_VER%%/tclPlatDecls.h
-include/tcl%%TCL_VER%%/tclTomMath.h
-include/tcl%%TCL_VER%%/tclTomMathDecls.h
-include/tcl%%TCL_VER%%/unix/tclUnixPort.h
-include/tcl%%TCL_VER%%/unix/tclUnixThrd.h
-lib/libtcl%%SHORT_TCL_VER%%.a
-lib/libtcl%%SHORT_TCL_VER%%.so
-lib/libtcl%%SHORT_TCL_VER%%.so.1
-lib/libtclstub%%SHORT_TCL_VER%%.a
-lib/tcl%%TCL_VER%%/auto.tcl
-lib/tcl%%TCL_VER%%/clock.tcl
-lib/tcl%%TCL_VER%%/encoding/ascii.enc
-lib/tcl%%TCL_VER%%/encoding/big5.enc
-lib/tcl%%TCL_VER%%/encoding/cp1250.enc
-lib/tcl%%TCL_VER%%/encoding/cp1251.enc
-lib/tcl%%TCL_VER%%/encoding/cp1252.enc
-lib/tcl%%TCL_VER%%/encoding/cp1253.enc
-lib/tcl%%TCL_VER%%/encoding/cp1254.enc
-lib/tcl%%TCL_VER%%/encoding/cp1255.enc
-lib/tcl%%TCL_VER%%/encoding/cp1256.enc
-lib/tcl%%TCL_VER%%/encoding/cp1257.enc
-lib/tcl%%TCL_VER%%/encoding/cp1258.enc
-lib/tcl%%TCL_VER%%/encoding/cp437.enc
-lib/tcl%%TCL_VER%%/encoding/cp737.enc
-lib/tcl%%TCL_VER%%/encoding/cp775.enc
-lib/tcl%%TCL_VER%%/encoding/cp850.enc
-lib/tcl%%TCL_VER%%/encoding/cp852.enc
-lib/tcl%%TCL_VER%%/encoding/cp855.enc
-lib/tcl%%TCL_VER%%/encoding/cp857.enc
-lib/tcl%%TCL_VER%%/encoding/cp860.enc
-lib/tcl%%TCL_VER%%/encoding/cp861.enc
-lib/tcl%%TCL_VER%%/encoding/cp862.enc
-lib/tcl%%TCL_VER%%/encoding/cp863.enc
-lib/tcl%%TCL_VER%%/encoding/cp864.enc
-lib/tcl%%TCL_VER%%/encoding/cp865.enc
-lib/tcl%%TCL_VER%%/encoding/cp866.enc
-lib/tcl%%TCL_VER%%/encoding/cp869.enc
-lib/tcl%%TCL_VER%%/encoding/cp874.enc
-lib/tcl%%TCL_VER%%/encoding/cp932.enc
-lib/tcl%%TCL_VER%%/encoding/cp936.enc
-lib/tcl%%TCL_VER%%/encoding/cp949.enc
-lib/tcl%%TCL_VER%%/encoding/cp950.enc
-lib/tcl%%TCL_VER%%/encoding/dingbats.enc
-lib/tcl%%TCL_VER%%/encoding/ebcdic.enc
-lib/tcl%%TCL_VER%%/encoding/euc-cn.enc
-lib/tcl%%TCL_VER%%/encoding/euc-jp.enc
-lib/tcl%%TCL_VER%%/encoding/euc-kr.enc
-lib/tcl%%TCL_VER%%/encoding/gb12345.enc
-lib/tcl%%TCL_VER%%/encoding/gb1988.enc
-lib/tcl%%TCL_VER%%/encoding/gb2312-raw.enc
-lib/tcl%%TCL_VER%%/encoding/gb2312.enc
-lib/tcl%%TCL_VER%%/encoding/iso2022-jp.enc
-lib/tcl%%TCL_VER%%/encoding/iso2022-kr.enc
-lib/tcl%%TCL_VER%%/encoding/iso2022.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-1.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-10.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-13.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-14.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-15.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-16.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-2.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-3.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-4.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-5.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-6.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-7.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-8.enc
-lib/tcl%%TCL_VER%%/encoding/iso8859-9.enc
-lib/tcl%%TCL_VER%%/encoding/jis0201.enc
-lib/tcl%%TCL_VER%%/encoding/jis0208.enc
-lib/tcl%%TCL_VER%%/encoding/jis0212.enc
-lib/tcl%%TCL_VER%%/encoding/koi8-r.enc
-lib/tcl%%TCL_VER%%/encoding/koi8-u.enc
-lib/tcl%%TCL_VER%%/encoding/ksc5601.enc
-lib/tcl%%TCL_VER%%/encoding/macCentEuro.enc
-lib/tcl%%TCL_VER%%/encoding/macCroatian.enc
-lib/tcl%%TCL_VER%%/encoding/macCyrillic.enc
-lib/tcl%%TCL_VER%%/encoding/macDingbats.enc
-lib/tcl%%TCL_VER%%/encoding/macGreek.enc
-lib/tcl%%TCL_VER%%/encoding/macIceland.enc
-lib/tcl%%TCL_VER%%/encoding/macJapan.enc
-lib/tcl%%TCL_VER%%/encoding/macRoman.enc
-lib/tcl%%TCL_VER%%/encoding/macRomania.enc
-lib/tcl%%TCL_VER%%/encoding/macThai.enc
-lib/tcl%%TCL_VER%%/encoding/macTurkish.enc
-lib/tcl%%TCL_VER%%/encoding/macUkraine.enc
-lib/tcl%%TCL_VER%%/encoding/shiftjis.enc
-lib/tcl%%TCL_VER%%/encoding/symbol.enc
-lib/tcl%%TCL_VER%%/encoding/tis-620.enc
-lib/tcl%%TCL_VER%%/history.tcl
-lib/tcl%%TCL_VER%%/init.tcl
-lib/tcl%%TCL_VER%%/msgs/af.msg
-lib/tcl%%TCL_VER%%/msgs/af_za.msg
-lib/tcl%%TCL_VER%%/msgs/ar.msg
-lib/tcl%%TCL_VER%%/msgs/ar_in.msg
-lib/tcl%%TCL_VER%%/msgs/ar_jo.msg
-lib/tcl%%TCL_VER%%/msgs/ar_lb.msg
-lib/tcl%%TCL_VER%%/msgs/ar_sy.msg
-lib/tcl%%TCL_VER%%/msgs/be.msg
-lib/tcl%%TCL_VER%%/msgs/bg.msg
-lib/tcl%%TCL_VER%%/msgs/bn.msg
-lib/tcl%%TCL_VER%%/msgs/bn_in.msg
-lib/tcl%%TCL_VER%%/msgs/ca.msg
-lib/tcl%%TCL_VER%%/msgs/cs.msg
-lib/tcl%%TCL_VER%%/msgs/da.msg
-lib/tcl%%TCL_VER%%/msgs/de.msg
-lib/tcl%%TCL_VER%%/msgs/de_at.msg
-lib/tcl%%TCL_VER%%/msgs/de_be.msg
-lib/tcl%%TCL_VER%%/msgs/el.msg
-lib/tcl%%TCL_VER%%/msgs/en_au.msg
-lib/tcl%%TCL_VER%%/msgs/en_be.msg
-lib/tcl%%TCL_VER%%/msgs/en_bw.msg
-lib/tcl%%TCL_VER%%/msgs/en_ca.msg
-lib/tcl%%TCL_VER%%/msgs/en_gb.msg
-lib/tcl%%TCL_VER%%/msgs/en_hk.msg
-lib/tcl%%TCL_VER%%/msgs/en_ie.msg
-lib/tcl%%TCL_VER%%/msgs/en_in.msg
-lib/tcl%%TCL_VER%%/msgs/en_nz.msg
-lib/tcl%%TCL_VER%%/msgs/en_ph.msg
-lib/tcl%%TCL_VER%%/msgs/en_sg.msg
-lib/tcl%%TCL_VER%%/msgs/en_za.msg
-lib/tcl%%TCL_VER%%/msgs/en_zw.msg
-lib/tcl%%TCL_VER%%/msgs/eo.msg
-lib/tcl%%TCL_VER%%/msgs/es.msg
-lib/tcl%%TCL_VER%%/msgs/es_ar.msg
-lib/tcl%%TCL_VER%%/msgs/es_bo.msg
-lib/tcl%%TCL_VER%%/msgs/es_cl.msg
-lib/tcl%%TCL_VER%%/msgs/es_co.msg
-lib/tcl%%TCL_VER%%/msgs/es_cr.msg
-lib/tcl%%TCL_VER%%/msgs/es_do.msg
-lib/tcl%%TCL_VER%%/msgs/es_ec.msg
-lib/tcl%%TCL_VER%%/msgs/es_gt.msg
-lib/tcl%%TCL_VER%%/msgs/es_hn.msg
-lib/tcl%%TCL_VER%%/msgs/es_mx.msg
-lib/tcl%%TCL_VER%%/msgs/es_ni.msg
-lib/tcl%%TCL_VER%%/msgs/es_pa.msg
-lib/tcl%%TCL_VER%%/msgs/es_pe.msg
-lib/tcl%%TCL_VER%%/msgs/es_pr.msg
-lib/tcl%%TCL_VER%%/msgs/es_py.msg
-lib/tcl%%TCL_VER%%/msgs/es_sv.msg
-lib/tcl%%TCL_VER%%/msgs/es_uy.msg
-lib/tcl%%TCL_VER%%/msgs/es_ve.msg
-lib/tcl%%TCL_VER%%/msgs/et.msg
-lib/tcl%%TCL_VER%%/msgs/eu.msg
-lib/tcl%%TCL_VER%%/msgs/eu_es.msg
-lib/tcl%%TCL_VER%%/msgs/fa.msg
-lib/tcl%%TCL_VER%%/msgs/fa_in.msg
-lib/tcl%%TCL_VER%%/msgs/fa_ir.msg
-lib/tcl%%TCL_VER%%/msgs/fi.msg
-lib/tcl%%TCL_VER%%/msgs/fo.msg
-lib/tcl%%TCL_VER%%/msgs/fo_fo.msg
-lib/tcl%%TCL_VER%%/msgs/fr.msg
-lib/tcl%%TCL_VER%%/msgs/fr_be.msg
-lib/tcl%%TCL_VER%%/msgs/fr_ca.msg
-lib/tcl%%TCL_VER%%/msgs/fr_ch.msg
-lib/tcl%%TCL_VER%%/msgs/ga.msg
-lib/tcl%%TCL_VER%%/msgs/ga_ie.msg
-lib/tcl%%TCL_VER%%/msgs/gl.msg
-lib/tcl%%TCL_VER%%/msgs/gl_es.msg
-lib/tcl%%TCL_VER%%/msgs/gv.msg
-lib/tcl%%TCL_VER%%/msgs/gv_gb.msg
-lib/tcl%%TCL_VER%%/msgs/he.msg
-lib/tcl%%TCL_VER%%/msgs/hi.msg
-lib/tcl%%TCL_VER%%/msgs/hi_in.msg
-lib/tcl%%TCL_VER%%/msgs/hr.msg
-lib/tcl%%TCL_VER%%/msgs/hu.msg
-lib/tcl%%TCL_VER%%/msgs/id.msg
-lib/tcl%%TCL_VER%%/msgs/id_id.msg
-lib/tcl%%TCL_VER%%/msgs/is.msg
-lib/tcl%%TCL_VER%%/msgs/it.msg
-lib/tcl%%TCL_VER%%/msgs/it_ch.msg
-lib/tcl%%TCL_VER%%/msgs/ja.msg
-lib/tcl%%TCL_VER%%/msgs/kl.msg
-lib/tcl%%TCL_VER%%/msgs/kl_gl.msg
-lib/tcl%%TCL_VER%%/msgs/ko.msg
-lib/tcl%%TCL_VER%%/msgs/ko_kr.msg
-lib/tcl%%TCL_VER%%/msgs/kok.msg
-lib/tcl%%TCL_VER%%/msgs/kok_in.msg
-lib/tcl%%TCL_VER%%/msgs/kw.msg
-lib/tcl%%TCL_VER%%/msgs/kw_gb.msg
-lib/tcl%%TCL_VER%%/msgs/lt.msg
-lib/tcl%%TCL_VER%%/msgs/lv.msg
-lib/tcl%%TCL_VER%%/msgs/mk.msg
-lib/tcl%%TCL_VER%%/msgs/mr.msg
-lib/tcl%%TCL_VER%%/msgs/mr_in.msg
-lib/tcl%%TCL_VER%%/msgs/ms.msg
-lib/tcl%%TCL_VER%%/msgs/ms_my.msg
-lib/tcl%%TCL_VER%%/msgs/mt.msg
-lib/tcl%%TCL_VER%%/msgs/nb.msg
-lib/tcl%%TCL_VER%%/msgs/nl.msg
-lib/tcl%%TCL_VER%%/msgs/nl_be.msg
-lib/tcl%%TCL_VER%%/msgs/nn.msg
-lib/tcl%%TCL_VER%%/msgs/pl.msg
-lib/tcl%%TCL_VER%%/msgs/pt.msg
-lib/tcl%%TCL_VER%%/msgs/pt_br.msg
-lib/tcl%%TCL_VER%%/msgs/ro.msg
-lib/tcl%%TCL_VER%%/msgs/ru.msg
-lib/tcl%%TCL_VER%%/msgs/ru_ua.msg
-lib/tcl%%TCL_VER%%/msgs/sh.msg
-lib/tcl%%TCL_VER%%/msgs/sk.msg
-lib/tcl%%TCL_VER%%/msgs/sl.msg
-lib/tcl%%TCL_VER%%/msgs/sq.msg
-lib/tcl%%TCL_VER%%/msgs/sr.msg
-lib/tcl%%TCL_VER%%/msgs/sv.msg
-lib/tcl%%TCL_VER%%/msgs/sw.msg
-lib/tcl%%TCL_VER%%/msgs/ta.msg
-lib/tcl%%TCL_VER%%/msgs/ta_in.msg
-lib/tcl%%TCL_VER%%/msgs/te.msg
-lib/tcl%%TCL_VER%%/msgs/te_in.msg
-lib/tcl%%TCL_VER%%/msgs/th.msg
-lib/tcl%%TCL_VER%%/msgs/tr.msg
-lib/tcl%%TCL_VER%%/msgs/uk.msg
-lib/tcl%%TCL_VER%%/msgs/vi.msg
-lib/tcl%%TCL_VER%%/msgs/zh.msg
-lib/tcl%%TCL_VER%%/msgs/zh_cn.msg
-lib/tcl%%TCL_VER%%/msgs/zh_hk.msg
-lib/tcl%%TCL_VER%%/msgs/zh_sg.msg
-lib/tcl%%TCL_VER%%/msgs/zh_tw.msg
-lib/tcl%%TCL_VER%%/package.tcl
-lib/tcl%%TCL_VER%%/parray.tcl
-lib/tcl%%TCL_VER%%/safe.tcl
-lib/tcl%%TCL_VER%%/tclAppInit.c
-lib/tcl%%TCL_VER%%/tclConfig.sh
-lib/tcl%%TCL_VER%%/tclIndex
-lib/tcl%%TCL_VER%%/tm.tcl
-lib/tcl%%TCL_VER%%/word.tcl
-libdata/pkgconfig/tcl85.pc
-%%TCLMAN%%share/man/man1/tclsh.tcl85.1.gz
-%%TCLMAN%%share/man/man3/TCL_MEM_DEBUG.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Access.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AddErrorInfo.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AddObjErrorInfo.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AlertNotifier.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Alloc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AllocStatBuf.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AllowExceptions.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppInit.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendAllObjTypes.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendElement.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendExportList.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendFormatToObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendLimitedToObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendObjToErrorInfo.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendObjToObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendPrintfToObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendResult.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendResultVA.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendStringsToObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendStringsToObjVA.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendToObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AppendUnicodeToObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AsyncCreate.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AsyncDelete.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AsyncInvoke.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AsyncMark.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AsyncReady.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AttemptAlloc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AttemptRealloc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_AttemptSetObjLength.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_BackgroundError.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Backslash.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_BadChannelOption.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CallWhenDeleted.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CancelIdleCall.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelBlockModeProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelBuffered.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelClose2Proc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelCloseProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelFlushProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelGetHandleProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelGetOptionProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelHandlerProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelInputProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelName.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelOutputProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelSeekProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelSetOptionProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelThreadActionProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelTruncateProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelVersion.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelWatchProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ChannelWideSeekProc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Chdir.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ClearChannelHandlers.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Close.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CommandComplete.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CommandTraceInfo.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Concat.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ConcatObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ConditionFinalize.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ConditionNotify.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ConditionWait.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ConvertCountedElement.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ConvertElement.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ConvertToType.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateAlias.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateAliasObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateChannel.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateChannelHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateCloseHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateCommand.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateEncoding.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateEnsemble.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateEventSource.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateExitHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateFileHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateHashEntry.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateInterp.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateMathFunc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateNamespace.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateObjCommand.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateObjTrace.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateSlave.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateThread.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateThreadExitHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateTimerHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CreateTrace.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_CutChannel.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringAppend.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringAppendElement.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringEndSublist.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringFree.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringGetResult.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringInit.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringLength.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringResult.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringSetLength.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringStartSublist.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringTrunc.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DStringValue.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DecrRefCount.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteAssocData.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteChannelHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteCloseHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteCommand.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteCommandFromToken.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteEventSource.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteEvents.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteExitHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteFileHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteHashEntry.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteHashTable.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteInterp.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteNamespace.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteThreadExitHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteTimerHandler.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DeleteTrace.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DetachChannel.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DetachPids.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DictObjDone.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DictObjFirst.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DictObjGet.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DictObjNext.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DictObjPut.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DictObjPutKeyList.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DictObjRemove.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DictObjRemoveKeyList.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DictObjSize.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DiscardInterpState.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DiscardResult.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DoOneEvent.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DoWhenIdle.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DontCallWhenDeleted.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DumpActiveMemory.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_DuplicateObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Eof.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ErrnoId.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ErrnoMsg.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Eval.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_EvalEx.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_EvalFile.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_EvalObjEx.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_EvalObjv.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_EvalTokens.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_EvalTokensStandard.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_EventuallyFree.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Exit.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExitThread.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Export.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExposeCommand.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExprBoolean.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExprBooleanObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExprDouble.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExprDoubleObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExprLong.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExprLongObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExprObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExprString.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExternalToUtf.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ExternalToUtfDString.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSAccess.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSChdir.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSConvertToPathType.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSCopyDirectory.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSCopyFile.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSCreateDirectory.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSData.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSDeleteFile.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSEqualPaths.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSEvalFile.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSEvalFileEx.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSFileAttrStrings.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSFileAttrsGet.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSFileAttrsSet.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSFileSystemInfo.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSGetCwd.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSGetFileSystemForPath.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSGetInternalRep.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSGetNativePath.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSGetNormalizedPath.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSGetPathType.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSGetTranslatedPath.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSGetTranslatedStringPath.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSJoinPath.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSJoinToPath.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSLink.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSListVolumes.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSLoadFile.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSLstat.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSMatchInDirectory.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSMountsChanged.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSNewNativePath.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSOpenFileChannel.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSPathSeparator.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSRegister.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSRemoveDirectory.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSRenameFile.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSSplitPath.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSStat.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSUnregister.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FSUtime.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Finalize.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FinalizeNotifier.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FinalizeThread.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FindCommand.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FindEnsemble.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FindExecutable.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FindHashEntry.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FindNamespace.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FirstHashEntry.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Flush.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_ForgetImport.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Format.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_Free.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FreeEncoding.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FreeParse.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_FreeResult.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetAlias.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetAliasObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetAssocData.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetBignumFromObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetBoolean.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetBooleanFromObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetByteArrayFromObj.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetChannel.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetChannelBufferSize.tcl85.3.gz
-%%TCLMAN%%share/man/man3/Tcl_GetChannelError.tcl85.3.gz
*** 2007 LINES SKIPPED ***