summaryrefslogtreecommitdiffstats
path: root/library/tclIndex
Commit message (Collapse)AuthorAgeFilesLines
* Change (internal) function ::auto_mkindex_parser::slavehook to ↵jan.nijtmans2020-07-151-1/+1
| | | | ::auto_mkindex_parser::childhook. Some people care ....
* timerate is supported in 8.7sebres2019-03-051-3/+0
|
* merge 8.6 (TIP#527, New measurement facilities in TCL: New command timerate, ↵sebres2019-03-051-0/+3
|\ | | | | | | performance test suite)
| * merge updated 8.5-timerate branchsebres2019-03-051-0/+3
| |\
| | * helper to import `timerate` on demand in unknown/autoload proceeding.sebres2019-03-051-0/+3
| | |
| | * * changes: Update for 8.5.6 release.dgp2008-12-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/tclIndex: Removed reference to no-longer-extant procedure 'tclLdAout'. * doc/library.n: Corrected mention of 'auto_exec' to 'auto_execok'. [Patch 2114900] thanks to Stu Cassoff <stwo@users.sf.net> Backport of 2008-11-26 commit from Kevin Kenny. * win/tclWinThrd.c (TclpThreadCreate): We need to initialize the thread id variable to 0 as on 64 bit windows this is a pointer sized field while windows only fills it with a 32 bit value. The result is an inability to join the threads as the ids cannot be matched. Backport of 2008-10-13 commit from Pat Thoyts.
* | | In stead of "source -nopkg" use a ::tcl::Pkg::source utility function.jan.nijtmans2017-01-041-54/+66
| | |
* | | Merge trunk. First steps in eliminating "source -nopkg". Some test-cases ↵jan.nijtmans2017-01-041-67/+55
|\ \ \ | |/ / | | | | | | still fail.
* | | Complete implementation, tests and documentationjan.nijtmans2016-11-281-67/+67
|/ /
* | * library/tclIndex: Manually redone the part of tclIndex dealingandreas_kupries2009-11-241-16/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with safe.tcl and tm.tcl. This part passes the testsuite. Note that automatic regeneration of this part is not possible because it wrongly puts 'safe::Setup' on the list, and wrongly leaves out 'safe::Log' which is more dynamically created than the generator expects. Further note that the file "clock.tcl" is explicitly loaded by "init.tcl", the first time the clock command is invoked. The relevant code can be found at line 172ff, roughly, the definition of the procedure 'clock'. This means none of the procedures of this file belong in the tclIndex. Another indicator that automatic regeneration of tclIndex is ill-advised.
* | Restore tcl/library/tclIndex to Revision 1.11 contents, to stop total breakagedgp2009-11-241-68/+24
| | | | | | | | | | | | | | of auto-loading in slave interps. Feel free to commit a new bug fix when you can commit something that passes the test suite.
* | library/tclIndex (regenerated) to reflect various changesnijtmans2009-11-231-24/+68
| | | | | | | | in safe.tcl and other library files.
* | * library/tclIndex: Removed reference to no-longer-extant procedureKevin B Kenny2008-11-261-1/+0
|/ | | | | | 'tclLdAout'. * doc/library.n: Corrected mention of 'auto_exec' to 'auto_execok'. [Patch 2114900] thanks to Stu Cassoff <stwo@users.sf.net>
* * library/tclIndex: Added 'tcl::tm::path' to the tclIndex. Thisandreas_kupries2007-10-021-0/+1
| | | | fixes [SF Bug 1806422] reported by Don Porter.
* * library/init.tcl: Use auto-loading to bring in Tcl Moduledgp2005-04-151-0/+6
| | | | | | * library/tclIndex: support as needed. This reduces startup * library/tm.tcl: time by delaying this initialization to a later time.
* * library/package.tcl: Moved private commanddgp2004-07-281-1/+0
| | | | | | * library/tclIndex: [pkg_compareExtension] into ::tcl::Pkg. * tests/pkg_mkIndex.test: Also moved implementation of [::pkg::create] to [::tcl::Pkg::Create].
* Removed support for Mac OS Classic platform [Patch 918142]das2004-03-171-1/+0
|
* * library/auto.tcl: Converted the Mac-specific [package unknown]dgp2002-10-281-1/+2
| | | | | | * library/init.tcl: behavior to use a chaining mechanism to extend * library/package.tcl: the default [tclPkgUnknown]. [Bug 627660] * library/tclIndex: [Patch 624509] (steffen)
* * tests/package.test:ericm2000-02-071-1/+1
| | | | | * library/tclIndex: * library/package.tcl: Renamed ::package namespace to ::pkg.
* * tests/package.test:ericm2000-02-011-0/+1
| | | | | | | | | | | | | | | | | * library/tclIndex: * library/package.tcl: Added ::package namespace and ::package::create function. * library/init.tcl: Fixed problem with auto_load and determining if commands were loaded. * library/auto.tcl: "Fixed" issues with $ in files to be auto indexed. * doc/Package.n: New man page for package::create function. * doc/pkgMkIndex.n: Added additional information. * doc/library.n: Added additional qualification regarding auto_mkindex.
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-0/+58
|
* *** empty log message ***welch1998-07-241-14/+7
|
* Initial revisionrjohnson1998-03-261-0/+30