From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jan 31 15:40:02 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 60A9E28F for ; Fri, 31 Jan 2014 15:40:02 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3B1761B6D for ; Fri, 31 Jan 2014 15:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s0VFe2Ll015186 for ; Fri, 31 Jan 2014 15:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s0VFe2cd015185; Fri, 31 Jan 2014 15:40:02 GMT (envelope-from gnats) Resent-Date: Fri, 31 Jan 2014 15:40:02 GMT Resent-Message-Id: <201401311540.s0VFe2cd015185@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Pietro Cerutti Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2E03AE94 for ; Fri, 31 Jan 2014 15:31:07 +0000 (UTC) Received: from oldred.freebsd.org (oldred.freebsd.org [IPv6:2001:1900:2254:206a::50:4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1A9E61AF7 for ; Fri, 31 Jan 2014 15:31:07 +0000 (UTC) Received: from oldred.freebsd.org ([127.0.1.6]) by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id s0VFV7Oj021220 for ; Fri, 31 Jan 2014 15:31:07 GMT (envelope-from nobody@oldred.freebsd.org) Received: (from nobody@localhost) by oldred.freebsd.org (8.14.5/8.14.5/Submit) id s0VFV7Fg021208; Fri, 31 Jan 2014 15:31:07 GMT (envelope-from nobody) Message-Id: <201401311531.s0VFV7Fg021208@oldred.freebsd.org> Date: Fri, 31 Jan 2014 15:31:07 GMT From: Pietro Cerutti To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/186302: [patch] lang/tclX -- STAGE-ify X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jan 2014 15:40:02 -0000 >Number: 186302 >Category: ports >Synopsis: [patch] lang/tclX -- STAGE-ify >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jan 31 15:40:02 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Pietro Cerutti >Release: >Organization: The FreeBSD Project >Environment: >Description: Hello Mikhail, the patch attached is an infrastructure update to lang/tclX, to make it STAGE-compliant. I thought I'd drop a PR for the following reasong: - PORTDOCS aren't there anymore (they didn't get generated anyway) - I've added a regression-test target to run the tests. However: * the "profile" test segfaults tclsh8.6 * the string-1.7 and string-3.8 fail with tcl 8.5 * the cmdtrace-3.2 fails, and the "nice" test hangs with 8.4 Please let me know how you want to proceed. I would commit the diff as it is, as the port seems to mostly work. Thanks, >How-To-Repeat: >Fix: Patch attached with submission follows: Index: Makefile =================================================================== --- Makefile (revision 341995) +++ Makefile (working copy) @@ -12,8 +12,8 @@ COMMENT= Extended TCL USE_BZIP2= yes -USE_TCL= 84+ +USES= tcl USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${TCL_INCLUDEDIR}/unix\ @@ -25,7 +25,6 @@ ALL_TARGET= binaries libraries INSTALL_TARGET= install-binaries install-libraries -NO_STAGE= yes #check test regression-check: # # # # Define TCLX_NO_SELF_TESTS to disable automatic @@ -37,21 +36,6 @@ #post-build: test #.endif -MAN3= CmdWrite.3 Handles.3 Keylist.3 ObjCmdWrite.3 TclXInit.3 -MANN= TclX.n - -MLINKS= CmdWrite.3 TclCommandWriting.3 \ - Keylist.3 TclX_NewKeyedListObj.3 -.for l in Delete Get GetKeys Set TclX_Main TclX_NewKeyedListObj -MLINKS+= Keylist.3 TclX_KeyedList$l.3 -.endfor -.for l in Alloc Free TblInit TblRelease TblUseCount Walk Xlate -MLINKS+= Handles.3 TclX_Handle$l.3 -.endfor -.for l in Tclxcmd_Init TclX_Main Tkx_Init TkX_Main -MLINKS+= TclXInit.3 $l.3 -.endfor - .include .if ${TCL_VER} > 8.4 @@ -61,14 +45,6 @@ PLIST_SUB+= BELOW_85='' .endif -pre-configure: -.if exists(${TCL_LIBDIR}/tclConfig-threads.sh) - ${REINPLACE_CMD} -e 's|tclConfig.sh|tclConfig-threads.sh|' \ - ${WRKSRC}/${CONFIGURE_SCRIPT} -.endif - ${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|' \ - ${WRKSRC}/${CONFIGURE_SCRIPT} - post-configure: ${REINPLACE_CMD} -e \ 's,^TCLSH_PROG.*,TCLSH_PROG=${TCLSH},' \ @@ -76,15 +52,21 @@ # Disabling the failing help.test ${MV} ${WRKSRC}/tests/help.test ${WRKSRC}/tests/help.test.dis -pre-su-install: - cd ${WRKSRC}/doc && ${INSTALL_MAN} ${MAN3} ${PREFIX}/man/man3 - cd ${WRKSRC}/doc && ${INSTALL_MAN} ${MANN} ${PREFIX}/man/mann +post-install: + ${INSTALL_DATA} ${WRKSRC}/doc/TclX.n ${STAGEDIR}${PREFIX}/man/mann +.for l in CmdWrite Handles Keylist ObjCmdWrite TclXInit + ${INSTALL_DATA} ${WRKSRC}/doc/${l}.3 ${STAGEDIR}${PREFIX}/man/man3 +.endfor + ${LN} -s CmdWrite.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclCommandWriting.3.gz + ${LN} -s KeyList.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclX_NewKeyedListObj.3.gz +.for l in Delete Get GetKeys Set TclX_Main TclX_NewKeyedListObj + ${LN} -s KeyList.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclX_KeyedList${l}.3.gz +.endfor +.for l in Alloc Free TblInit TblRelease TblUseCount Walk Xlate + ${LN} -s Handles.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclX_Handle${l}.3.gz +.endfor +.for l in Tclxcmd_Init TclX_Main Tkx_Init TkX_Main + ${LN} -s TclXInit.3.gz ${STAGEDIR}${PREFIX}/man/man3/${l}.3.gz +.endfor .include - -.ifndef(NOPORTDOCS) && exists(${MANPREFIX}/man/mann/Tcl.n.gz) -ALL_TARGET+= doc -INSTALL_TARGET+=install-help -.else -PLIST_SUB:= ${PLIST_SUB:NPORTDOCS=*} PORTDOCS='@comment ' -.endif Index: pkg-plist =================================================================== --- pkg-plist (revision 341995) +++ pkg-plist (working copy) @@ -10,199 +10,6 @@ lib/tclx%%TCLX_VER%%/forfile.tcl lib/tclx%%TCLX_VER%%/globrecur.tcl lib/tclx%%TCLX_VER%%/help.tcl -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/Tcl.brf -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/TclX.brf -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/help -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/break -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/case -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/catch -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/commandloop -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/continue -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/dde -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/error -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/eval -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/exit -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/for -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/foreach -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/if -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/interp -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/loop -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/proc -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/rename -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/return -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/safe -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/source -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/switch -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/try_eval -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/uplevel -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/while -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/cmdtrace -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/edprocs -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/profile -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/profrep -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/saveprocs -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/after -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/background-error -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/fileevent -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/mainloop -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/update -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/vwait -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/bsearch -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/chgrp -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/chmod -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/chown -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/chroot -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/close -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/dup -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/echo -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/eof -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fblocked -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fcntl -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fconfigure -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fcopy -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/file -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/filename -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/flock -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/flush -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/for_file -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/for_recursive_glob -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fstat -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/ftruncate -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/funlock -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/gets -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/glob -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/lgets -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/link -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/open -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/pipe -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/puts -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/read -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/read_file -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/readdir -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/recursive_glob -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/registry -%%PORTDOCS%%%%BELOW_85%%lib/tclx%%TCLX_VER%%/help/tcl/files/resource -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/seek -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/select -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/sync -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/tell -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/write_file -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/filescan/scancontext -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/filescan/scanfile -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/filescan/scanmatch -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/catclose -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/catgets -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/catopen -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/encoding -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/msgcat -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/keyedlists -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/syntax -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/tclsh -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keyldel -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylget -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylkeys -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylset -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/auto_commands -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/auto_load_file -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/auto_packages -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/buildpackageindex -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/convert_lib -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/library -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/load -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/loadlibindex -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/package -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/packagelib -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/pkgMkIndex -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/searchpath -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/unknown -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/concat -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/intersect -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/intersect3 -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/join -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lappend -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lassign -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lcontain -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lempty -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lindex -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/linsert -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/list -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/llength -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lmatch -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lrange -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lreplace -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lrmdups -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lsearch -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lset -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lsort -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lvarcat -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lvarpop -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lvarpush -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/split -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/union -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/expr -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/fmathcmds -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/incr -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/max -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/min -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/random -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/exec -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/execl -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/fork -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/kill -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/nice -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/pid -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/system -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/wait -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/signals/signal -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/sockets/host_info -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/sockets/http -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/sockets/socket -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/cd -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/dirs -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/history -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/id -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/info -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/infox -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/popd -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/pushd -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/pwd -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/showproc -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/umask -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/append -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/binary -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/ccollate -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/cconcat -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/cequal -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/cindex -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/clength -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/crange -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/csubstr -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/ctoken -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/ctype -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/format -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/re_syntax -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/regexp -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/regsub -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/replicate -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/scan -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/string -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/subst -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/translit -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/alarm -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/clock -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/sleep -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/time -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/times -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/array -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/for_array_keys -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/global -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/namespace -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/set -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/stdvars -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/trace -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/unset -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/upvar -%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/variable lib/tclx%%TCLX_VER%%/libtclx%%TCLX_VER%%.so lib/tclx%%TCLX_VER%%/pkgIndex.tcl lib/tclx%%TCLX_VER%%/profrep.tcl @@ -212,24 +19,29 @@ lib/tclx%%TCLX_VER%%/stringfile.tcl lib/tclx%%TCLX_VER%%/tcllib.tcl lib/tclx%%TCLX_VER%%/tclx.tcl -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/control -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/debug -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/events -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/files -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/filescan -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/intl -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/intro -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/keyedlists -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/libraries -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/lists -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/math -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/processes -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/signals -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/sockets -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/status -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/strings -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/time -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/variables -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl -%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help +man/man3/CmdWrite.3.gz +man/man3/Handles.3.gz +man/man3/Keylist.3.gz +man/man3/ObjCmdWrite.3.gz +man/man3/TclCommandWriting.3.gz +man/man3/TclXInit.3.gz +man/man3/TclX_HandleAlloc.3.gz +man/man3/TclX_HandleFree.3.gz +man/man3/TclX_HandleTblInit.3.gz +man/man3/TclX_HandleTblRelease.3.gz +man/man3/TclX_HandleTblUseCount.3.gz +man/man3/TclX_HandleWalk.3.gz +man/man3/TclX_HandleXlate.3.gz +man/man3/TclX_KeyedListDelete.3.gz +man/man3/TclX_KeyedListGet.3.gz +man/man3/TclX_KeyedListGetKeys.3.gz +man/man3/TclX_KeyedListSet.3.gz +man/man3/TclX_KeyedListTclX_Main.3.gz +man/man3/TclX_KeyedListTclX_NewKeyedListObj.3.gz +man/man3/TclX_Main.3.gz +man/man3/TclX_NewKeyedListObj.3.gz +man/man3/Tclxcmd_Init.3.gz +man/man3/TkX_Main.3.gz +man/man3/Tkx_Init.3.gz +man/mann/TclX.n.gz @dirrm lib/tclx%%TCLX_VER%% >Release-Note: >Audit-Trail: >Unformatted: