diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2021-04-28 12:42:17 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2021-04-28 12:42:17 (GMT) |
commit | ef9154f1436449e65af48e6356b80877668e349e (patch) | |
tree | fffa82e9f69eb52775a366be25ffd5e5b329863b /doc | |
parent | c7fcbf756c0b7f4332a6d930cfec58945029eacd (diff) | |
download | tcl-ef9154f1436449e65af48e6356b80877668e349e.zip tcl-ef9154f1436449e65af48e6356b80877668e349e.tar.gz tcl-ef9154f1436449e65af48e6356b80877668e349e.tar.bz2 |
Rename TclSetPreInitScript() to Tcl_SetPreInitScript(). Tiny part of TIP #596, the only part meant for 8.7.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/Init.3 | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -2,7 +2,7 @@ '\" Copyright (c) 1998-2000 Scriptics Corporation. '\" All rights reserved. '\" -.TH Tcl_Init 3 8.0 Tcl "Tcl Library Procedures" +.TH Tcl_Init 3 8.7 Tcl "Tcl Library Procedures" .so man.macros .BS .SH NAME @@ -13,10 +13,15 @@ Tcl_Init \- find and source initialization script .sp int \fBTcl_Init\fR(\fIinterp\fR) +.sp +const char * +\fBTcl_SetPreInitScript\fR(\fIscriptPtr\fR) .SH ARGUMENTS .AS Tcl_Interp *interp .AP Tcl_Interp *interp in Interpreter to initialize. +.AP "const char" *scriptPtr in +Address of the initialization script. .BE .SH DESCRIPTION @@ -26,6 +31,13 @@ Interpreter to initialize. path. .PP \fBTcl_Init\fR is typically called from \fBTcl_AppInit\fR procedures. +.PP +\fBTcl_SetPreInitScript\fR registers the pre-initialization script and +returns the former (now replaced) script pointer. +A value of \fINULL\fR may be passed to not register any script. +The pre-initialization script is executed by \fBTcl_Init\fR before accessing +the file system. The purpose is to typically prepare a custom file system +(like an embedded zip-file) to be activated before the search. .SH "SEE ALSO" Tcl_AppInit, Tcl_Main |