Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vfs code tclfinalizefilesystem fix | vincentdarley | 2004-01-09 | 1 | -3/+3 |
| | |||||
* | Merged fixes for Tcl Bug #839519 and Tcl Bug #861515. | vasiljevic | 2003-12-17 | 1 | -11/+14 |
| | | | | Those are already applied to the head. | ||||
* | fix to 'cd' infinite recursion bug on Windows | vincentdarley | 2003-11-20 | 1 | -5/+12 |
| | |||||
* | * generic/tclIOUtil.c (FsListMounts, FsAddMountsToGlobResult): New | andreas_kupries | 2003-10-22 | 1 | -2/+153 |
| | | | | | | | | | | | functions. See below for context. (Tcl_FSMatchInDirectory): Modified to call on the new functions (above) to handle the mountpoints in the glob'bed directory correctly. Part of the patch by Vincent Darly to solve the [Bug 800106] for the 8.4.x series. * generic/tcl.h (TCL_GLOB_TYPE_MOUNT): New definition. Part of the patch by Vincent Darly to solve [Bug 800106] for the 8.4.x series. | ||||
* | filesystem bug fixes: volumerelative normalization, file join inconsistency | vincentdarley | 2003-10-06 | 1 | -34/+58 |
| | |||||
* | backporting of filesystem tests, docs | vincentdarley | 2003-10-03 | 1 | -11/+79 |
| | |||||
* | Backported fix from HEAD for Bug 788780 | vasiljevic | 2003-09-01 | 1 | -3/+3 |
| | |||||
* | * generic/tclIOUtil.c: correct MT-safety issues with filesystem | hobbs | 2003-07-18 | 1 | -179/+237 |
| | | | | records. [Bug 753315] (vasiljevic) | ||||
* | 2003-07-16 Mumit Khan <khan@nanotech.wisc.edu> | hobbs | 2003-07-17 | 1 | -1/+21 |
| | | | | | | | | * generic/tclIOUtil.c (SetFsPathFromAny): Add Cygwin specific code to convert POSIX filename to native format. * generic/tclFileName.c (Tcl_TranslateFileName): And remove from here. (TclDoGlob): Adjust for cygwin and append / for dirs instead of \ * win/tclWinFile.c (TclpObjChdir): Use chdir on Cygwin. | ||||
* | * generic/tclFileName.c (Tcl_GlobObjCmd): [Bug 771840] | dgp | 2003-07-16 | 1 | -19/+1 |
| | | | | | | * generic/tclIOUtil.c (Tcl_FSConvertToPathType):[Bug 771947] * unix/tclUnixFCmd.c (GetModeFromPermString): [Bug 771949] Silence compiler warnings about unreached lines. | ||||
* | * generic/tclIOUtil.c: add decl for FsThrExitProc to suppress | hobbs | 2003-05-13 | 1 | -2/+2 |
| | | | | warnings. | ||||
* | * generic/tclIOUtil.c: ensure cd is thread-safe. | hobbs | 2003-05-11 | 1 | -68/+102 |
| | | | | [Bug #710642] (vasiljevic) | ||||
* | filesystem fixes backported | vincentdarley | 2003-04-14 | 1 | -1921/+2046 |
| | |||||
* | Fixes for three filesystem problems | vincentdarley | 2003-03-18 | 1 | -1/+3 |
| | |||||
* | Mac OS Classic specific fixes:core_8_4_2 | das | 2003-03-03 | 1 | -1/+13 |
| | | | | | | | | | | | | | * generic/tclIOUtil.c (TclNewFSPathObj): on TCL_PLATFORM_MAC, skip potential directory separator at the beginning of addStrRep. * mac/tclMacChan.c (OpenFileChannel, CommonWatch): followup fixes to cut and splice implementation for file channels. * mac/tclMacFile.c (TclpUtime): pass native path to utime(). * mac/tclMacFile.c (TclpObjLink): correctly implemented creation of alias files via new static proc CreateAliasFile(). * mac/tclMacPort.h: define S_ISLNK macro to fix stat'ing of links. * mac/tclMacUtil.c (FSpLocationFromPathAlias): fix to enable stat'ing of broken links. | ||||
* | * generic/tclIOUtil.c (MakeFsPathFromRelative): removed dead code | hobbs | 2003-02-27 | 1 | -6/+2 |
| | | | | check of typePtr (darley). | ||||
* | * generic/tclIOUtil.c (Tcl_FSJoinPath, Tcl_FSGetNormalizedPath): | hobbs | 2003-02-11 | 1 | -79/+91 |
| | | | | | | | | (UpdateStringOfFsPath): revert the cwdLen == 0 check and instead follow a different code path in Tcl_FSJoinPath. (Tcl_FSConvertToPathType, Tcl_FSGetNormalizedPath): (Tcl_FSGetFileSystemForPath): Update string rep path objects before freeing the internal object. (darley) | ||||
* | * tests/fileSystem.test: added test 8.3 | hobbs | 2003-02-11 | 1 | -73/+78 |
| | | | | | * generic/tclIOUtil.c (Tcl_FSGetNormalizedPath): (Tcl_FSMatchInDirectory): handle the cwdLen == 0 case | ||||
* | further fs cleanup | vincentdarley | 2003-02-10 | 1 | -43/+8 |
| | |||||
* | filesystem speed up round 2 | vincentdarley | 2003-02-10 | 1 | -109/+571 |
| | |||||
* | finalization and test fixes | vincentdarley | 2003-02-04 | 1 | -86/+131 |
| | |||||
* | filesystem bug fix and new test | vincentdarley | 2003-01-28 | 1 | -2/+10 |
| | |||||
* | WinTcl crash on exit fix | vincentdarley | 2003-01-10 | 1 | -1/+10 |
| | |||||
* | non-ascii chars in file mtime fix | vincentdarley | 2003-01-09 | 1 | -30/+2 |
| | |||||
* | * generic/tclIOUtil.c (TclFinalizeFilesystem): reset statics to | hobbs | 2002-12-06 | 1 | -2/+13 |
| | | | | their original values on finalize to allow reuse of the library. | ||||
* | filesystem cleanup fix, virtual filesystem load fix | vincentdarley | 2002-12-04 | 1 | -12/+15 |
| | |||||
* | * generic/tclIOUtil.c (SetFsPathFromAny): Objects should only have | dkf | 2002-08-16 | 1 | -19/+7 |
| | | | | | | | their old representation deleted when we know that we are about to install a new one. This stops a weird TclX bug under Linux with certain kinds of memory debugging enabled which essentally came down to a double-free of a string. | ||||
* | removed load-related clientData, made filesystem static | vincentdarley | 2002-07-22 | 1 | -3/+7 |
| | |||||
* | removed load-related clientData, made filesystem static | vincentdarley | 2002-07-22 | 1 | -13/+26 |
| | |||||
* | * Silence compiler warning. [Bug 584408] | dgp | 2002-07-21 | 1 | -1/+3 |
| | |||||
* | vfs fixes | vincentdarley | 2002-07-20 | 1 | -1/+2 |
| | |||||
* | Global symbols are now all either prefixed with 'tcl' (or 'Tcl' or ...) or ↵ | dkf | 2002-07-19 | 1 | -17/+24 |
| | | | | have file-scope. | ||||
* | Tcl_LoadHandle usage | vincentdarley | 2002-07-18 | 1 | -5/+5 |
| | |||||
* | load comments and clientData replacement | vincentdarley | 2002-07-18 | 1 | -3/+4 |
| | |||||
* | load comments and clientData replacement | vincentdarley | 2002-07-18 | 1 | -9/+9 |
| | |||||
* | load internals refactoring | vincentdarley | 2002-07-17 | 1 | -1/+43 |
| | |||||
* | comment cleanup and code speedup for fs | vincentdarley | 2002-07-15 | 1 | -9/+9 |
| | |||||
* | no zero refcount in Tcl_FS | vincentdarley | 2002-07-08 | 1 | -1/+12 |
| | |||||
* | fs cleanup | vincentdarley | 2002-07-08 | 1 | -2/+2 |
| | |||||
* | fs cleanup | vincentdarley | 2002-07-08 | 1 | -2/+23 |
| | |||||
* | empty path name error msgs | vincentdarley | 2002-06-26 | 1 | -1/+19 |
| | |||||
* | tip99 | vincentdarley | 2002-06-21 | 1 | -10/+13 |
| | |||||
* | vfs, winfs testsuite | vincentdarley | 2002-06-13 | 1 | -3/+4 |
| | |||||
* | fs clarification and windows fixes | vincentdarley | 2002-06-12 | 1 | -20/+53 |
| | |||||
* | fs fixed commit | vincentdarley | 2002-06-10 | 1 | -3/+3 |
| | |||||
* | small fs fixes | vincentdarley | 2002-06-10 | 1 | -11/+43 |
| | |||||
* | load cleanup in vfs | vincentdarley | 2002-05-28 | 1 | -7/+56 |
| | |||||
* | memory cleanup | vincentdarley | 2002-05-14 | 1 | -2/+17 |
| | |||||
* | memory cleanup | vincentdarley | 2002-05-13 | 1 | -2/+54 |
| | |||||
* | comment | vincentdarley | 2002-05-13 | 1 | -3/+5 |
| |