To get [TclX] file functionality into the core it will be necessary to add -fileid option to file commands to allow an open file to be processed in place of the file name argument. This may not be possible under windows. Some new file sub-commands will be created. The -keepalive option should be added to [fconfigure] for [socket]s A new command [pipe] should be added to provide TclX pipe functionality. A new [file] type result, '''tty''', will be added. '''Additional file sub-commands''' * file truncate for tclx's [ftruncate] * file lock for tclx's [flock] * file unlock for tclx's [funlock] * file dup for tclx's [dup] ----