summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorvincentdarley <vincentdarley@noemail.net>2004-01-29 10:28:17 (GMT)
committervincentdarley <vincentdarley@noemail.net>2004-01-29 10:28:17 (GMT)
commit7d8f26303b37b580b38e0d8366c677a344e2adb2 (patch)
treebc4f25a47a8614d6ef6beed61ae233eb487c80df /ChangeLog
parent67ea1692eb5e64a20344a399b09f1ca644892afd (diff)
downloadtcl-7d8f26303b37b580b38e0d8366c677a344e2adb2.zip
tcl-7d8f26303b37b580b38e0d8366c677a344e2adb2.tar.gz
tcl-7d8f26303b37b580b38e0d8366c677a344e2adb2.tar.bz2
filesystem fixes for '-force' consistency and picky compilers
FossilOrigin-Name: fff97fe11686fd45ff17aebdd91fb6c89fd9498a
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b487027..7d3e573 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,27 @@
+2004-01-29 Vince Darley <vincentdarley@users.sourceforge.net>
+
+ * doc/file.n:
+ * generic/tclFCmd.c
+ * generic/tclTest.c
+ * library/init.tcl
+ * mac/tclMacFile.c
+ * tests/fileSystem.test: fix to [Bug 886352] where 'file copy
+ -force' had inconsistent behaviour wrt target files with
+ insufficient permissions, particular from vfs->native fs.
+ Behaviour of '-force' is now always consistent (and now
+ consistent with behaviour of 'file delete -force'). Added new
+ tests and documentation and cleaned up the 'simplefs' test
+ filesystem.
+
+ * generic/tclIOUtil.c
+ * unix/tclUnixFCmd.c
+ * unix/tclUnixFile.c
+ * win/tclWinFile.c: made native filesystems more robust to C code
+ which asks for mount lists.
+
+ * generic/tclPathObj.c: fix to [Bug 886607] removing warning/error
+ with some compilers.
+
2004-01-28 Donal K. Fellows <donal.k.fellows@man.ac.uk>
* generic/tclObj.c (SetBooleanFromAny): Rewrite to do more