Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Code Audit results: | dkf | 2010-03-05 | 1 | -4/+5 |
| | | | | | | | | * use do { ... } while (0) in macros * avoid shadowing one local variable with another * use clearer 'foo.bar++;' instead of '++foo.bar;' where result not required (i.e., semantically equivalent) * follow Engineering Manual rules on spacing and declarations | ||||
* | More tidying up (whitespace, spelling, useless parentheses, useless casts) | dkf | 2010-02-24 | 1 | -3/+2 |
| | |||||
* | [Bug 942170]: Detect the st_blocks field of 'struct stat' correctly. | dkf | 2009-12-28 | 1 | -6/+7 |
| | |||||
* | Various CYGWIN-related fixes. In the win32 configure script, CYGWIN is still ↵ | nijtmans | 2009-12-21 | 1 | -5/+14 |
| | | | | not enabled yet, but at least it is a step in the right direction. | ||||
* | * generic/tclFileName.c: Correct regression in [Bug 2837800] fix. | dgp | 2009-08-21 | 1 | -2/+2 |
| | | | | * tests/fileName.test: | ||||
* | * generic/tclFileName.c: Correct result from [glob */test] when * | dgp | 2009-08-20 | 1 | -2/+30 |
| | | | | matches something like ~foo. [Bug 2837800] | ||||
* | CONSTify TclPrintInstruction and TclpNativeJoinPath (TIP #27) | nijtmans | 2009-01-22 | 1 | -10/+13 |
| | | | | | {unix win} in *.decls is equivalent to {generic} tclGetDate.y, tclDate.c: single internal const decoration | ||||
* | * generic/tclFileName.c (DoGlob): One of the | dgp | 2008-12-03 | 1 | -3/+4 |
| | | | | | | Tcl_FSMatchInDirectory() calls did not have its return code checked. This caused error messages returned by some Tcl_Filesystem drivers to be swallowed. | ||||
* | Add "const" to many internal | nijtmans | 2008-10-16 | 1 | -5/+5 |
| | | | | | const tables. No functional or API change. | ||||
* | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-29 | 1 | -5/+1 |
| | | | | | | * doc/glob.n: Revise [glob] to accept zero patterns. * generic/tclFileName.c: * tests fileName.test: | ||||
* | Fix [Bug 2130726]. | dkf | 2008-09-27 | 1 | -1/+24 |
| | |||||
* | Implement TIP #316. | dkf | 2008-09-24 | 1 | -1/+110 |
| | |||||
* | * generic/tclFileName.c: Fix for errors handling -types {} | dgp | 2008-08-13 | 1 | -1/+5 |
| | | | | | * tests/fileName.test: option to [glob]. [Bug 1750300] Thanks to Matthias Kraft and George Peter Staplin. | ||||
* | fix [2021443] inconsistant "wrong # args" messages (follow-up) | nijtmans | 2008-07-21 | 1 | -2/+2 |
| | |||||
* | Reverted dkf's accidental commit of the TIP 316 APIs as part of a code cleanup | patthoyts | 2008-05-02 | 1 | -108/+1 |
| | |||||
* | More elimination of pre-C89-isms. | dkf | 2008-05-02 | 1 | -19/+128 |
| | |||||
* | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 |
| | |||||
* | More minor cleanup | dkf | 2007-11-18 | 1 | -8/+7 |
| | |||||
* | * generic/tclInt.decls: Revised the interfaces of the routines | dgp | 2007-06-20 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclExecute.c: TclStackAlloc and TclStackFree to make them easier for callers to use (or more precisely, harder to misuse). TclStackFree now takes a (void *) argument which is the pointer intended to be freed. TclStackFree will panic if that's not actually the memory the call will free. TSA/TSF also now tolerate receiving (interp == NULL), in which case they simply fall back to be calls to Tcl_Alloc/Tcl_Free. * generic/tclIntDecls.h: make genstubs * generic/tclBasic.c: Updated callers * generic/tclCmdAH.c: * generic/tclCmdIL.c: * generic/tclCompCmds.c: * generic/tclCompExpr.c: * generic/tclCompile.c: * generic/tclFCmd.c: * generic/tclFileName.c: * generic/tclIOCmd.c: * generic/tclIndexObj.c: * generic/tclInterp.c: * generic/tclNamesp.c: * generic/tclProc.c: * generic/tclTrace.c: * unix/tclUnixPipe.c: | ||||
* | Whitespace policing, replacing commas in varargs with constant string ↵ | Kevin B Kenny | 2007-04-20 | 1 | -3/+3 |
| | | | | catenation, and fixed an oversight in the fix for NZA time zones. | ||||
* | Eliminate use of (VOID*) casts when calling memset or memcpy. | dkf | 2007-04-17 | 1 | -2/+2 |
| | |||||
* | Reformat to standard function definition form | dkf | 2007-04-10 | 1 | -2/+5 |
| | |||||
* | Handle creation of Tcl_Objs from constant strings better (easier to use, more | dkf | 2007-04-10 | 1 | -7/+6 |
| | | | | efficient). After [Patch 1529526] (afredd) | ||||
* | * generic/tclBasic.c: Replace arrays on the C stack and ckalloc | dgp | 2007-04-02 | 1 | -3/+4 |
| | | | | | | | | | | | | * generic/tclExecute.c: calls with TclStackAlloc calls to use memory * generic/tclFCmd.c: on Tcl's evaluation stack. * generic/tclFileName.c: * generic/tclIOCmd.c: * generic/tclIndexObj.c: * generic/tclInterp.c: * generic/tclNamesp.c: * generic/tclTrace.c: * unix/tclUnixPipe.c: | ||||
* | various "const" additions, in line with TIP #27 | nijtmans | 2007-02-20 | 1 | -39/+40 |
| | |||||
* | Bug #1479814. Handle extended paths on Windows NT and above. | patthoyts | 2007-02-20 | 1 | -5/+47 |
| | |||||
* | * generic/tclFileName.c (TclGlob): added a panic for a call with | Miguel Sofer | 2006-09-27 | 1 | -2/+7 |
| | | | | | TCL_GLOBMODE_TAILS and pathPrefix==NULL. This would cause a segfault, as found by coverity #26. | ||||
* | * generic/tclFileName.c (DoGlob): match incrs with decrs. | hobbs | 2006-08-30 | 1 | -1/+3 |
| | |||||
* | fix to two filesystem issues | vincentdarley | 2006-03-19 | 1 | -31/+28 |
| | |||||
* | fix to glob memory leak and file stat ino/nlink on windows | vincentdarley | 2005-10-23 | 1 | -1/+7 |
| | |||||
* | ANSI function definitions | dkf | 2005-10-18 | 1 | -137/+137 |
| | |||||
* | Getting more systematic about style | dkf | 2005-07-17 | 1 | -422/+540 |
| | |||||
* | bug 1194458 | Kevin B Kenny | 2005-06-21 | 1 | -8/+15 |
| | |||||
* | Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 | Kevin B Kenny | 2005-05-10 | 1 | -1/+1 |
| | |||||
* | silenced a compiler warning | Kevin B Kenny | 2005-04-20 | 1 | -2/+2 |
| | |||||
* | more tests and a fix to bug 1158199 | vincentdarley | 2005-03-15 | 1 | -4/+7 |
| | |||||
* | fix to file norm, file pathtype on windows reserved filenames - ensure build ↵ | vincentdarley | 2005-03-15 | 1 | -4/+4 |
| | | | | ok on unix | ||||
* | fix to file norm, file pathtype on windows reserved filenames - ensure build ↵ | vincentdarley | 2005-03-15 | 1 | -4/+10 |
| | | | | ok on unix | ||||
* | fix to file norm, file pathtype on windows reserved filenames | vincentdarley | 2005-03-15 | 1 | -14/+15 |
| | |||||
* | fix to test suite failures | vincentdarley | 2005-02-10 | 1 | -3/+12 |
| | |||||
* | * generic/tclThread.c: Typo police. Fixed some nits | andreas_kupries | 2005-01-21 | 1 | -2/+2 |
| | | | | | | * generic/tclCmdAH.c: in header comments of functions. * generic/tclBasic.c: (Missing --). * generic/tclFileName.c: | ||||
* | fix to glob failure on Windows shares | vincentdarley | 2005-01-17 | 1 | -2/+18 |
| | |||||
* | filesystem generic/platform code splitting | vincentdarley | 2004-10-07 | 1 | -3/+14 |
| | |||||
* | Simplify the guts of [glob]; maybe mortals can comprehend it now? | dkf | 2004-10-06 | 1 | -199/+214 |
| | |||||
* | Silence compiler warning... | dkf | 2004-10-06 | 1 | -1/+2 |
| | |||||
* | Style fixes (spaces, braces, etc.) | dkf | 2004-10-06 | 1 | -466/+463 |
| | |||||
* | fix to small filesystem bugs | vincentdarley | 2004-09-27 | 1 | -1/+7 |
| | |||||
* | fix to some compiler warnings | vincentdarley | 2004-05-08 | 1 | -2/+6 |
| | |||||
* | vfs glob root volume fix | vincentdarley | 2004-05-07 | 1 | -2/+19 |
| | |||||
* | Patch 922727 committed. Implements three changes: | dgp | 2004-04-06 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tclInt.h: Reworked the Tcl header files into a clean * unix/tclUnixPort.h: hierarchy where tcl.h < tclPort.h < tclInt.h * win/tclWinInt.h: and every C source file should #include * win/tclWinPort.h: at most one of those files to satisfy its declaration needs. tclWinInt.h and tclWinPort.h also better organized so that tclWinPort.h includes the Windows implementation of cross-platform declarations, while tclWinInt.h makes declarations that are available on Windows only. * generic/tclBinary.c (TCL_NO_MATH): Deleted the generic/tclMath.h * generic/tclMath.h (removed): header file. The internal Tcl * macosx/Makefile (PRIVATE_HEADERS): header, tclInt.h, has a * win/tcl.dsp: #include <math.h> directly, and file external to Tcl needing libm should do the same. * win/Makefile.in (WIN_OBJS): Deleted the win/tclWinMtherr.c file. * win/makefile.bc (TCLOBJS): It's a vestige from matherr() days * win/makefile.vc (TCLOBJS): gone by. * win/tcl.dsp: * win/tclWinMtherr.c (removed): |