summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorvincentdarley <vincentdarley>2001-11-19 17:45:12 (GMT)
committervincentdarley <vincentdarley>2001-11-19 17:45:12 (GMT)
commit0c8611b14c13a79efe7691651a45f20c7b47409c (patch)
tree3f2e86cd2a8eb99aa4c5ff5e7ef1d85671b5a518 /doc
parent5417c9d53dd7e73ca789bbc888f3bf392202a0eb (diff)
downloadtcl-0c8611b14c13a79efe7691651a45f20c7b47409c.zip
tcl-0c8611b14c13a79efe7691651a45f20c7b47409c.tar.gz
tcl-0c8611b14c13a79efe7691651a45f20c7b47409c.tar.bz2
win fs fixes
Diffstat (limited to 'doc')
-rw-r--r--doc/FileSystem.38
-rw-r--r--doc/file.n18
2 files changed, 14 insertions, 12 deletions
diff --git a/doc/FileSystem.3 b/doc/FileSystem.3
index d593540..018f81e 100644
--- a/doc/FileSystem.3
+++ b/doc/FileSystem.3
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: FileSystem.3,v 1.11 2001/11/12 19:37:03 hobbs Exp $
+'\" RCS: @(#) $Id: FileSystem.3,v 1.12 2001/11/19 17:45:12 vincentdarley Exp $
'\"
.so man.macros
.TH Tcl_FSCopyFile 3 8.4 Tcl "Tcl Library Procedures"
@@ -750,7 +750,7 @@ typedef int Tcl_FSNormalizePathProc(
.PP
.SH FILESYSTEM OPERATIONS
.PP
-This fields in this section of the structure contain addresses of
+The fields in this section of the structure contain addresses of
functions which are called to carry out the basic filesystem
operations. A filesystem which expects to be used with the complete
standard Tcl command set must implement all of these. If some of
@@ -955,14 +955,14 @@ choose whether they actually want to retain a 'master list' of volumes
or not (if not, they generate the list on the fly and pass it to Tcl
with a refCount of 1 and then forget about the list, if yes, then
they simply increment the refCount of their master list and pass it
-to Tcl which will copy the contents and then decrememnt the count back
+to Tcl which will copy the contents and then decrement the count back
to where it was).
.PP
Therefore, Tcl considers return values from this proc to be read-only.
.PP
.SH FILEATTRSTRINGSPROC
.PP
-Function to list all attributes strings which are valid for this
+Function to list all attribute strings which are valid for this
filesystem. If not implemented the filesystem will not support
the \fBfile attributes\fR command. This allows arbitrary additional
information to be attached to files in the filesystem. If it is
diff --git a/doc/file.n b/doc/file.n
index c847da5..fffd3e6 100644
--- a/doc/file.n
+++ b/doc/file.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: file.n,v 1.11 2001/11/12 19:37:03 hobbs Exp $
+'\" RCS: @(#) $Id: file.n,v 1.12 2001/11/19 17:45:12 vincentdarley Exp $
'\"
.so man.macros
.TH file n 8.3 Tcl "Tcl Built-In Commands"
@@ -223,13 +223,15 @@ under Windows or AppleScript on the Macintosh.
.TP
\fBfile normalize \fIname\fR
.
-Returns a unique normalised path representation for the file, whose string
-value can be used as a unique identifier for the it. A normalized path is
-one which has all '../', './' removed. Also it is one which is in the
-``standard'' format for the native platform. On MacOS, Unix, this means the
-path must be free of symbolic links/aliases, and on Windows it means we want
-the long form, with the long form's case-dependence (which gives us a
-unique, case-dependent path).
+Returns a unique normalised path representation for the file, whose
+string value can be used as a unique identifier for the it. A
+normalized path is one which has all '../', './' removed. Also it is
+one which is in the ``standard'' format for the native platform. On
+MacOS, Unix, this means the path must be free of symbolic
+links/aliases, and on Windows it also means means we want the long form
+(when running Win NT/2000/XP) or the short form (when running Win
+95/98) with that form's case-dependence (which gives us a unique,
+case-dependent path).
.TP
\fBfile owned \fIname\fR
.