Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove duplicate function definition | vincentdarley | 2003-04-15 | 1 | -121/+1 |
| | |||||
* | shared filesystem function | vincentdarley | 2003-04-14 | 1 | -5/+5 |
| | |||||
* | fix 5 small filesystem bugs, and some typos | vincentdarley | 2003-04-11 | 1 | -2084/+434 |
| | |||||
* | 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 |
| | |||||
* | fix to 551306 | vincentdarley | 2002-05-02 | 1 | -31/+45 |
| | |||||
* | * generic/tclIOUtil.c (Tcl_FSRegister, Tcl_FSUnregister): | hobbs | 2002-04-23 | 1 | -10/+13 |
| | | | | | corrected calling of Tcl_ConditionWait to ensure that there would be a condition to wait upon. | ||||
* | tilde expansion cache-clearing | vincentdarley | 2002-04-03 | 1 | -20/+27 |
| | |||||
* | fixed typo and compiler warning in last commit; all tests now pass on unix | vincentdarley | 2002-03-24 | 1 | -2/+2 |
| | |||||
* | 4 fs fixes | vincentdarley | 2002-03-24 | 1 | -14/+48 |
| | |||||
* | Further changes to the TIP 72 patch to make it compile under VC++ | Kevin B Kenny | 2002-02-15 | 1 | -3/+18 |
| | |||||
* | TIP#72 implementation. See ChangeLog for details. | dkf | 2002-02-15 | 1 | -10/+76 |
| | | | | | This version builds clean on Solaris/SPARC, with GCC and CC, both with and without threads and both in 32-bit and 64-bit mode. | ||||
* | * Partial TIP 27 rollback. Following routines | dgp | 2002-02-08 | 1 | -2/+2 |
| | | | | | | | | | | | | | restored to return (char *): Tcl_DStringAppend, Tcl_DStringAppendElement, Tcl_JoinPath, Tcl_TranslateFileName, Tcl_ExternalToUtfDString, Tcl_UtfToExternalDString, Tcl_UniCharToUtfDString, Tcl_GetCwd, Tcl_WinTCharToUtf. Also restored Tcl_WinUtfToTChar to return (TCHAR *) and Tcl_UtfToUniCharDString to return (Tcl_UniChar *). Modified some callers. This change recognizes that Tcl_DStrings are de-facto white-box objects. * generic/tclCmdMZ.c: corrected use of C++-style comment. | ||||
* | * [Patch 505630] Updated interfaces of generic/tclBasic.cc (TIP 27). | dgp | 2002-01-25 | 1 | -3/+3 |
| | | | | | | | * [Patch 506818] Updated interfaces of generic/tclHash.c (TIP 27). * [Patch 506807] Updated interfaces of generic/tclObj.c (TIP 27). * [Patch 507304] Updated interfaces of win/tclWin32.c (TIP 27). * Update all callers. | ||||
* | * Updated interfaces of generic/tclEncoding, generic/tclFilename.c, | dgp | 2002-01-25 | 1 | -4/+4 |
| | | | | | | | | | | | generic/tclIOUtil.c, generic/tclPipe.c, generic/tclResult.c, generic/tclUtil.c, generic/tclVar.c and mac/tclMacResource.c according to TIP 27. Tcl_TranslateFileName rewritten as wrapper around VFS-aware version. Updated callers. ***POTENTIAL INCOMPATIBILITY*** Includes source incompatibilities: argv arguments of Tcl_Concat, Tcl_JoinPath, Tcl_OpenCommandChannel, Tcl_Merge; argvPtr arguments of Tcl_SplitList and Tcl_SplitPath. | ||||
* | * Corrected tilde-substitution | dgp | 2002-01-25 | 1 | -6/+26 |
| | | | | of pathnames where > 1 separator follows the ~. [Bug 504950] |