tests
authorVince Darley <vincentdarley@sourceforge.net>
Thu, 25 Apr 2002 12:19:11 +0000 (12:19 +0000)
committerVince Darley <vincentdarley@sourceforge.net>
Thu, 25 Apr 2002 12:19:11 +0000 (12:19 +0000)
Readme.txt
examples/simpleExamples.tcl

index 4053f94df3f741b15ce6e4a769c9b13a61d91e3c..441463ca2b90d37cadce0ce9d3b6242fbc576ae0 100644 (file)
@@ -13,8 +13,8 @@ is to expose Tcl 8.4's new filesystem C API to the Tcl level.
 Since 8.4 is still in alpha, the APIs on which this extension depends may of
 course change.  If that happens, it will of course require changes to this
 extension, until the point at which 8.4 goes final, when only
-backwards-compatible changes should occur.  Currently it requires the final
-version of Tcl 8.4a4 or newer (from March 8th 2002) --- if it compiles
+backwards-compatible changes should occur.  Currently it requires a
+version of Tcl 8.4a5 or newer (from March 30th 2002) --- if it compiles
 without warning, you should be fine.
 
 Using this extension, the editor Alphatk can actually auto-mount, view and
@@ -32,7 +32,7 @@ that reason, code contributions are very welcome.  Many of them still
 contain various debugging code, etc.  This will be gradually removed and
 the code completely cleaned up and documented as the package evolves.
 
--- Vince Darley, August 1st 2001
+-- Vince Darley, April 2002
 
 Compile/build
 -------------
@@ -52,11 +52,6 @@ Tests and installation
 The tests/vfs*.test files should all pass (provided you have an active
 internet connection).
 
-The 'tests' directory also contains a partially modified version of some of
-Tcl's core tests.  They are modified in that there is a new 'fsIsWritable'
-test constraint, which needs adding to several hundred tests (I've done some
-of that work).
-
 To install, you probably want to rename the directory 'library' to 'vfs1.0'
 and place it in your Tcl hierarchy, with the necessary shared library inside
 (improvements to makefiles to streamline this much appreciated).  On Windows
@@ -66,7 +61,8 @@ Current implementation
 ----------------------
 
 Some of the provided vfs's require the Memchan extension for any operation 
-which involves opening files.
+which involves opening files.  The zip vfs also require 'Trf' (for its
+'zip' command).
 
 The vfs's currently available are:
 
index 5c80b789614c791523472153210b211d012ffa0b..ed0336811acc24ef6b849c27fe84263374416b84 100644 (file)
@@ -30,7 +30,8 @@ puts "(file volumes is '[file volumes]')"
 puts "Mounting ftp://ftp.ucsd.edu/pub/alpha/ ..."
 vfs::ftp::Mount ftp://ftp.ucsd.edu/pub/alpha/ localmount
 cd localmount ; cd tcl
-puts "(pwd is now '[pwd]')"
+puts "(pwd is now '[pwd]' which is effectively a transparent link\
+  to a remote ftp site)"
 puts "sourcing remote file 'vfsTest.tcl', using 'source vfsTest.tcl'"
 # This will actually source the contents of a file on the
 # remote ftp site (which is now the 'pwd').