summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
diff options
context:
space:
mode:
authorapnadkarni <apnmbx-wits@yahoo.com>2022-07-31 11:54:14 (GMT)
committerapnadkarni <apnmbx-wits@yahoo.com>2022-07-31 11:54:14 (GMT)
commit515f8ab0440b2d4cb6411790c2c08210cadfee6a (patch)
tree5f85e0db518c62abc09ba9dcf9405773475c5c2e /generic/tclInt.h
parentd2518017c7f55b82f10c7ee1e77cbe27218cc857 (diff)
downloadtcl-515f8ab0440b2d4cb6411790c2c08210cadfee6a.zip
tcl-515f8ab0440b2d4cb6411790c2c08210cadfee6a.tar.gz
tcl-515f8ab0440b2d4cb6411790c2c08210cadfee6a.tar.bz2
Add 'file home' command
Diffstat (limited to 'generic/tclInt.h')
-rw-r--r--generic/tclInt.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/generic/tclInt.h b/generic/tclInt.h
index 69b18b1..b09ef8f 100644
--- a/generic/tclInt.h
+++ b/generic/tclInt.h
@@ -2912,6 +2912,7 @@ MODULE_SCOPE Tcl_ObjCmdProc TclFileReadLinkCmd;
MODULE_SCOPE Tcl_ObjCmdProc TclFileRenameCmd;
MODULE_SCOPE Tcl_ObjCmdProc TclFileTempDirCmd;
MODULE_SCOPE Tcl_ObjCmdProc TclFileTemporaryCmd;
+MODULE_SCOPE Tcl_ObjCmdProc TclFileHomeCmd;
MODULE_SCOPE void TclCreateLateExitHandler(Tcl_ExitProc *proc,
void *clientData);
MODULE_SCOPE void TclDeleteLateExitHandler(Tcl_ExitProc *proc,
@@ -3020,8 +3021,10 @@ MODULE_SCOPE int TclIsDigitProc(int byte);
MODULE_SCOPE int TclIsBareword(int byte);
MODULE_SCOPE Tcl_Obj * TclJoinPath(size_t elements, Tcl_Obj * const objv[],
int forceRelative);
+MODULE_SCOPE int TclGetHomeDir(Tcl_Interp *interp, const char *user,
+ Tcl_DString *dsPtr);
MODULE_SCOPE Tcl_Obj * TclResolveTildePath(Tcl_Interp *interp,
- Tcl_Obj *pathsObj);
+ Tcl_Obj *pathObj);
MODULE_SCOPE Tcl_Obj * TclResolveTildePathList(Tcl_Obj *pathsObj);
MODULE_SCOPE int TclJoinThread(Tcl_ThreadId id, int *result);
MODULE_SCOPE void TclLimitRemoveAllHandlers(Tcl_Interp *interp);