Share

Extended Tcl (TclX)

Code

Programming Languages: C, Tcl

License: BSD License

Repositories

browse code, statistics, last commit on 2009-10-13 cvs -d:pserver:anonymous@tclx.cvs.sourceforge.net:/cvsroot/tclx login

cvs -z3 -d:pserver:anonymous@tclx.cvs.sourceforge.net:/cvsroot/tclx co -P modulename

Show:

What's happening?

  • Comment: tclx cvs head core dump

    I committed my one-line fix for generic/tclXprofile.c into HEAD. The problem with profiling under Tcl-8.6 (still seen under 8.6b1) appears to be of Tcl's own doing... See, for example: https://sourceforge.net/tracker/index.php?func=detail&aid=2017162&group_id=10894&atid=110894.

    2009-10-13 22:55:25 UTC by kot

  • Comment: tclx test suite fails when run against tcl 8.5.4

    The profile-crash is now fixed. Use the patch attached to artifact 1925400: https://sourceforge.net/tracker/index.php?func=detail&aid=1925400&group_id=13247&atid=113247 Other self-tests break mostly because the core Tcl changed wordings of its error messages...

    2009-10-13 22:51:00 UTC by kot

  • Extended Tcl (TclX)

    kot committed patchset 1800 of module tclx to the Extended Tcl (TclX) CVS repository, changing 1 files.

    2009-10-13 19:28:23 UTC by kot

  • When attempting to use the buildpackageindex procedure in tc

    Build Tclx Cvs head Install code Start up the tclsh associated with the install directory package require Tclx buildpackageindex /tmp couldn't read file "/usr/tcl85/lib/tclx8.4/buildidx.tcl": no such file or directory The code file buildidx.tcl didn't get installed when the package was installed Also, note that several other commands - auto_packages, auto_load_file, auto_commands...

    2009-09-29 11:08:52 UTC by lvirden

  • Comment: auto_load_file function not found in TclX 8.4

    When I look at tclx.tcl, version 1.2, I see the code change to force load specifically skipped the help routines, but it also skipped the autoload.tcl and tcllib.tcl functions as well as the code for buildpackageindex . There wasn't anything specifically about leaving this code out, and the TclX.n page wasn't updated to indicate those functions are deprecated. So, is it expected that these...

    2009-08-24 16:29:13 UTC by lvirden

  • Comment: auto_load_file function not found in TclX 8.4

    I've looked through the ChangeLog file . There's a 2002 reference that indicates says: * library/tclx.tcl: changed to force loading of most tclx runtime library files directly * library/arrayprocs.tcl: * library/autoload.tcl: * library/fmath.tcl: minor code cleanup That seems to imply that the autoload.tcl file was still expected to be used. The...

    2009-08-24 16:18:34 UTC by lvirden

  • Comment: auto_load_file function not found in TclX 8.4

    It appears that other Tclx package library management commands are not being found, but are still documented in Tclx man page. Besides the auto_load_file, I also see % package require Tclx 8.4 % auto_commands invalid command name "auto_commands" % auto_packages invalid command name "auto_packages" % searchpath invalid command name "searchpath" Note that other commands, such as...

    2009-08-13 12:43:08 UTC by lvirden

  • Tclx(n) help facility information

    The man page continues to refer to the Tclx help facility (which I always thought was a nice feature). However, the tclhelp command itself no longer appears to be included in the source distribution, and while the Makefile has an install-help target, it doesn't appear to actually install anything. My own preference would be to see the TclX help facility turned into its own extension, and that...

    2009-08-13 12:38:54 UTC by lvirden

  • Tclx lassign command versus Tcl 8.5 lassign

    Tcl 8.5 added an lassign command. Either the TclX lassign is thus redundant, or the TclX lassign performs differently, raising the possibility of a program getting unexpected behavior. Either the TclX lassign should be removed or it should be renamed (placed into a tclx namespace perhaps?) in a way so that a developer can specify explicitly which operation they wish performed.

    2009-08-13 12:15:16 UTC by lvirden

  • Tclx(n) man page editorial nit for intersect3

    The first phrase of the description should say Procedure to determine the intersection of two lists.

    2009-08-13 12:12:20 UTC by lvirden