auto_reset is one of several commands documented at http://www.purl.org/tcl/home/man/tcl8.5/TclCmd/library.htm It destroys all the information cached by [auto_execok] and [auto_load]. This information will be re-read from disk the next time it is needed. Auto_reset also deletes any procedures listed in the auto-load index, so that fresh copies of them will be loaded the next time that they're used. <> Command | Tcl syntax help | Arts and crafts of Tcl-Tk programming