diff options
author | dgp <dgp@users.sourceforge.net> | 2004-12-01 23:48:39 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2004-12-01 23:48:39 (GMT) |
commit | 14f33be63345e87f4cbe2459fcd0b74faa689c60 (patch) | |
tree | 9808472139eee4bdcf54855699638eea239c277e | |
parent | 9eaeb8308ff9d69376a16893e7dc39f294c44198 (diff) | |
download | tcl-14f33be63345e87f4cbe2459fcd0b74faa689c60.zip tcl-14f33be63345e87f4cbe2459fcd0b74faa689c60.tar.gz tcl-14f33be63345e87f4cbe2459fcd0b74faa689c60.tar.bz2 |
.
-rw-r--r-- | ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -1,5 +1,28 @@ 2004-12-01 Don Porter <dgp@users.sourceforge.net> + * generic/tclUtil.c: Updated Tcl_GetNameOfExecutable() to + * generic/tclEncoding.c: make use of a ProcessGlobalValue for + * generic/tclEvent.c: storing the executable name. + Added internal routines Tcl(Get|Set)ObjNameOfExecutable() to access + that storage in Tcl_Obj, rather than string format. + + * unix/tclUnixFile.c: Rewrote TclpFindExecutable() to use + * win/tclWinFile.c: TclSetObjNameOfExecutable to store the + executable name it computes. + + * generic/tclInt.h: Added internal stub entries for + * generic/tclInt.decls: TclpFindExecutable and + Tcl(Get|Set)ObjNameOfExecutable. + + * generic/tclIntDecls.h: make genstubs + * generic/tclStubInit.c: + + * generic/tclCmdIL.c: Retrieve executable name in Tcl_Obj form + * win/tclWinPipe.c: instead of string form. + + * unix/tclUnixTest.c: Update [testfindexecutable] command to use + new internal interfaces. + * generic/tclEncoding.c: Moved TclpSetInitialEncodings() call from Tcl_FindExecutable() into TclInitEncodingSubsystem(). This is important on Windows where it establishes whether the |