From: Vince D. <vi...@sa...> - 2005-08-05 22:40:07
|
> Parts of the filesystem driver might be able to use the Interp routines. > Others will require a new set of similar routines which access a > __thread-global__ bypass area. > > The latter is needed because some of the functions in a filesystem driver > take just the arguments they need to work, and nothing about the > environment. No interp, no clientdata, no filesystem record, nothing. Just > the path, whatever other arguments are needed, no context. Examples are > tcl_fsstatproc, tcl_fsaccessproc, tcl_fchdirproc, and a number of others. An option would be to update the fs driver version number (or use version 2 which is still in alpha) and change those functions to take a useful argument such as an interp. cheers, Vince. |