diff options
author | andreas_kupries <akupries@shaw.ca> | 2009-11-24 20:15:15 (GMT) |
---|---|---|
committer | andreas_kupries <akupries@shaw.ca> | 2009-11-24 20:15:15 (GMT) |
commit | bfe62b221470f6cabde3d6a6a378627187e9f33b (patch) | |
tree | 4dbf4d31588c8a7bd78b1ca8b8fb0bd3c0743935 | |
parent | aec743feb2aaff1a43d2f41dc81688c309fba0df (diff) | |
download | tcl-bfe62b221470f6cabde3d6a6a378627187e9f33b.zip tcl-bfe62b221470f6cabde3d6a6a378627187e9f33b.tar.gz tcl-bfe62b221470f6cabde3d6a6a378627187e9f33b.tar.bz2 |
* library/tclIndex: Manually redone the part of tclIndex dealing
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.
-rw-r--r-- | ChangeLog | 16 | ||||
-rw-r--r-- | library/tclIndex | 20 |
2 files changed, 20 insertions, 16 deletions
@@ -1,3 +1,19 @@ +2009-11-24 Andreas Kupries <andreask@activestate.com> + + * library/tclIndex: Manually redone the part of tclIndex dealing + 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. + 2009-11-24 Donal K. Fellows <dkf@users.sf.net> * generic/tclOO.c (FinalizeAlloc, Tcl_NewObjectInstance): diff --git a/library/tclIndex b/library/tclIndex index 010616f..26603c1 100644 --- a/library/tclIndex +++ b/library/tclIndex @@ -1,4 +1,5 @@ # Tcl autoload index file, version 2.0 +# -*- tcl -*- # This file is generated by the "auto_mkindex" command # and sourced to set up indexing information for one or # more commands. Typically each line is a command that @@ -48,29 +49,15 @@ set auto_index(::safe::AddSubDirs) [list source [file join $dir safe.tcl]] set auto_index(::safe::interpDelete) [list source [file join $dir safe.tcl]] set auto_index(::safe::setLogCmd) [list source [file join $dir safe.tcl]] set auto_index(::safe::SyncAccessPath) [list source [file join $dir safe.tcl]] -set auto_index(::safe::InterpStateName) [list source [file join $dir safe.tcl]] -set auto_index(::safe::IsInterp) [list source [file join $dir safe.tcl]] set auto_index(::safe::PathToken) [list source [file join $dir safe.tcl]] -set auto_index(::safe::PathListName) [list source [file join $dir safe.tcl]] -set auto_index(::safe::VirtualPathListName) [list source [file join $dir safe.tcl]] -set auto_index(::safe::PathNumberName) [list source [file join $dir safe.tcl]] -set auto_index(::safe::StaticsOkName) [list source [file join $dir safe.tcl]] -set auto_index(::safe::NestedOkName) [list source [file join $dir safe.tcl]] -set auto_index(::safe::Toplevel) [list source [file join $dir safe.tcl]] -set auto_index(::safe::Set) [list source [file join $dir safe.tcl]] -set auto_index(::safe::Lappend) [list source [file join $dir safe.tcl]] -set auto_index(::safe::Unset) [list source [file join $dir safe.tcl]] -set auto_index(::safe::Exists) [list source [file join $dir safe.tcl]] -set auto_index(::safe::GetAccessPath) [list source [file join $dir safe.tcl]] -set auto_index(::safe::StaticsOk) [list source [file join $dir safe.tcl]] -set auto_index(::safe::NestedOk) [list source [file join $dir safe.tcl]] -set auto_index(::safe::DeleteHookName) [list source [file join $dir safe.tcl]] set auto_index(::safe::TranslatePath) [list source [file join $dir safe.tcl]] set auto_index(::safe::Log) [list source [file join $dir safe.tcl]] set auto_index(::safe::CheckFileName) [list source [file join $dir safe.tcl]] +set auto_index(::safe::AliasGlob) [list source [file join $dir safe.tcl]] set auto_index(::safe::AliasSource) [list source [file join $dir safe.tcl]] set auto_index(::safe::AliasLoad) [list source [file join $dir safe.tcl]] set auto_index(::safe::FileInAccessPath) [list source [file join $dir safe.tcl]] +set auto_index(::safe::DirInAccessPath) [list source [file join $dir safe.tcl]] set auto_index(::safe::Subset) [list source [file join $dir safe.tcl]] set auto_index(::safe::AliasSubset) [list source [file join $dir safe.tcl]] set auto_index(::safe::AliasEncoding) [list source [file join $dir safe.tcl]] @@ -82,6 +69,7 @@ set auto_index(tcl_startOfPreviousWord) [list source [file join $dir word.tcl]] set auto_index(::tcl::tm::add) [list source [file join $dir tm.tcl]] set auto_index(::tcl::tm::remove) [list source [file join $dir tm.tcl]] set auto_index(::tcl::tm::list) [list source [file join $dir tm.tcl]] +set auto_index(::tcl::tm::Defaults) [list source [file join $dir tm.tcl]] set auto_index(::tcl::tm::UnknownHandler) [list source [file join $dir tm.tcl]] set auto_index(::tcl::tm::roots) [list source [file join $dir tm.tcl]] set auto_index(::tcl::tm::path) [list source [file join $dir tm.tcl]] |