Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement TIP#335 | dkf | 2008-12-05 | 2 | -4/+33 |
| | |||||
* | regen | dkf | 2008-12-05 | 2 | -126/+141 |
| | |||||
* | Implement TIP#307. | dkf | 2008-12-05 | 5 | -222/+215 |
| | |||||
* | * generic/tclPathObj.c (Tcl_FSGetNormalizedPath): Added another | dgp | 2008-12-04 | 1 | -13/+76 |
| | | | | | flag value TCLPATH_NEEDNORM to mark those intreps which need more complete normalization attention for correct results. [Bug 2385549] | ||||
* | * 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. | ||||
* | TIP #336 IMPLEMENTATION | dgp | 2008-12-02 | 14 | -37/+112 |
| | | | | | | | | | | | | | | | | | | * generic/tcl.decls: New routines Tcl_(Get|Set)ErrorLine. * generic/tcl.h: Dropped default access to interp->errorLine. * generic/tclCmdAH.c: Restore it with -DUSE_INTERP_ERRORLINE. * generic/tclCmdMZ.c: Updated callers. * generic/tclDictObj.c: * generic/tclIOUtil.c: * generic/tclNamesp.c: * generic/tclOOBasic.c: * generic/tclOODefinedCmds.c: * generic/tclOOMethod.c: * generic/tclProc.c: * generic/tclResult.c: * generic/tclDecls.h: make genstubs * generic/tclStubInit.c: | ||||
* | * generic/tclIO.c (TclFinalizeIOSubsystem): Replaced Alexandre | andreas_kupries | 2008-12-02 | 1 | -3/+3 |
| | | | | | Ferrieux's first patch for [Bug 2270477] with a gentler version, also supplied by him. | ||||
* | * generic/tclParse.c: Coding standards fixups. | dgp | 2008-12-01 | 1 | -17/+19 |
| | |||||
* | Implementation of TIP #210. | dkf | 2008-11-29 | 2 | -6/+158 |
| | |||||
* | Code now simple enough that we can improve its performance by applying the | dkf | 2008-11-29 | 1 | -9/+14 |
| | | | | double-checked locking pattern. | ||||
* | Improvements to the general readability of the TSD implementation. | dkf | 2008-11-29 | 1 | -120/+189 |
| | |||||
* | Alternate fix for[Bug 2251175]: missing backslash substitution on expanded ↵ | ferrieux | 2008-11-27 | 4 | -77/+28 |
| | | | | literals. | ||||
* | A few more (harmless) Tcl_SetResult eliminations | nijtmans | 2008-11-26 | 1 | -14/+8 |
| | |||||
* | Eliminate warning: unused variable | nijtmans | 2008-11-26 | 1 | -3/+1 |
| | |||||
* | Eliminate 3 calls to Tcl_SetResult, as | nijtmans | 2008-11-25 | 3 | -14/+6 |
| | | | | | examples how it should have been done. purpose: contribute in the TIP #340 discussion. | ||||
* | * generic/tclIO.c (TclFinalizeIOSubsystem): Applied Alexandre | andreas_kupries | 2008-11-25 | 1 | -2/+2 |
| | | | | | Ferrieux's patch for [Bug 2270477] to prevent infinite looping during finalization of channels not bound to interpreters. | ||||
* | don't assume that Tcl_SetResult sets interp->result, especially not | nijtmans | 2008-11-25 | 1 | -9/+8 |
| | | | | in a dstring test | ||||
* | Fix IsChannelExisting name comparison [Bug 2333466] | ferrieux | 2008-11-23 | 1 | -2/+2 |
| | |||||
* | Convert Tcl_SetResult(......, TCL_DYNAMIC) to | nijtmans | 2008-11-19 | 1 | -2/+3 |
| | | | | | Tcl_SetResult(......, TCL_VOLATILE), in preparation for TIP #340 | ||||
* | Simplification of expanded-literals handling after analysis of dead branches | ferrieux | 2008-11-19 | 3 | -36/+12 |
| | |||||
* | Fix [Bug 2251175]: missing backslash substitution on expanded literals. | ferrieux | 2008-11-17 | 5 | -14/+100 |
| | |||||
* | Fix signature and implementation of Tcl_HashStats, | nijtmans | 2008-11-17 | 5 | -20/+15 |
| | | | | such that it conforms to the documentation. | ||||
* | change two Tcl_SetResult calls to Tcl_SetObjResult, | nijtmans | 2008-11-16 | 1 | -5/+5 |
| | | | | as simplification for the TIP #340 patch. | ||||
* | Tidy up formatting. | dkf | 2008-11-16 | 1 | -612/+595 |
| | |||||
* | rename static function FSUnloadTempFile to | nijtmans | 2008-11-13 | 3 | -16/+14 |
| | | | | | | TclFSUnloadTempFile, needed in tclLoad.c Fixed [Bug 2269431]: load of shared objects leaves temporary files on windows | ||||
* | Eliminate warning: passing arg 4 of `Tcl_SplitList' from | nijtmans | 2008-11-11 | 1 | -6/+6 |
| | | | | | | incompatible pointer type reverted change from 2008-11-06 (was under the impression that "-Wno-implicit-int" added an extra warning) | ||||
* | patch #2215022: clean up the binary ensemble initialization code | patthoyts | 2008-11-07 | 3 | -128/+113 |
| | | | | | Applied a patch from Duoas which extends the TclMakeEnsemble command to handle sub-ensembles from tables. Cleaned up the original patch a bit. | ||||
* | add "-Wno-implicit-int" for gcc, as on UNIX | nijtmans | 2008-11-06 | 1 | -3/+3 |
| | | | | eliminate an 'array index out of bounds' warning on HP-UX' | ||||
* | * generic/tclPort.h: remove the ../win/ header dir as the build | hobbs | 2008-11-04 | 1 | -2/+2 |
| | | | | | system already has it, and it confuses builds when used with private headers installed. | ||||
* | Version bump of TclOO | dkf | 2008-11-01 | 1 | -2/+2 |
| | |||||
* | remove unused variable | dkf | 2008-11-01 | 1 | -2/+1 |
| | |||||
* | Fix [Bug 2200824] and make class constructor error handling much more robust. | dkf | 2008-10-31 | 4 | -42/+152 |
| | |||||
* | CONSTify TclDTraceInfo | nijtmans | 2008-10-28 | 5 | -42/+42 |
| | | | | Eliminate some -Wstrings-write warnings | ||||
* | * generic/tclEncoding.c: Use "iso8859-1" and not "identity" | dgp | 2008-10-27 | 1 | -5/+4 |
| | | | | | | | | | | | | as the default and original [encoding system] value. Since "iso8859-1" is built in to the C source code for Tcl now, there's no availability issue, and it has the good feature of "identity" that we must have ("bytes in" == "bytes out") without the bad feature of "identity" ("broken as designed") that makes us want to abandon it. [RFE 2008609] *** POTENTIAL INCOMPATIBILITY for older releases of Tclkit and any other code expecting a particular value for Tcl's default system encoding *** | ||||
* | Style improvements - invoking callbacks without visual junk. | dkf | 2008-10-26 | 26 | -953/+948 |
| | |||||
* | * generic/tclCmdAH.c (ForNextCallback): handle TCL_CONTINUE in | Miguel Sofer | 2008-10-23 | 1 | -2/+2 |
| | | | | the for body [Bug 2186888]. | ||||
* | Letting CONST die a slow and graceful death, since NO_CONST was | nijtmans | 2008-10-22 | 15 | -1754/+1756 |
| | | | | broken since 8.4 and no-one complained about it. | ||||
* | * generic/tclProc.c: Reset -level and -code values to defaults | dgp | 2008-10-19 | 1 | -1/+6 |
| | | | | after they are used. [Bug 2152286]. | ||||
* | Check syntax of [info coroutine] args, i.e. there are none. | dkf | 2008-10-19 | 1 | -39/+36 |
| | |||||
* | CONST -> const | nijtmans | 2008-10-17 | 3 | -64/+64 |
| | |||||
* | * generic/tclIORTrans.c (DeleteReflectedTransformMap): Removed | andreas_kupries | 2008-10-17 | 1 | -5/+1 |
| | | | | debug output in C++ comment. | ||||
* | * generic/tclCompile.h: Declare the internal tclInstructionTable | dgp | 2008-10-17 | 5 | -12/+12 |
| | | | | | | | | * generic/tclExecute.c: to simply be "const", not CONST86. * generic/tclCmdAH.c: whitespace. * generic/tclCmdIL.c: Uninitialized variable warning. * generic/tclTest.c: const correctness warning. | ||||
* | Add "const" to many internal | nijtmans | 2008-10-16 | 29 | -172/+172 |
| | | | | | const tables. No functional or API change. | ||||
* | Add "const" to many internal | nijtmans | 2008-10-15 | 13 | -166/+166 |
| | | | | | | | | const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries. | ||||
* | * generic/tclCmdAH.c: Fix minor compiler warnings when compiling | nijtmans | 2008-10-14 | 6 | -29/+30 |
| | | | | | | | | * generic/tclCmdMZ.c: with -Wwrite-strings * generic/tclIndexObj.c: * generic/tclProc.c: * generic/tclStubLib.c: * generic/tclUtil.c: | ||||
* | * README: Bump version number to 8.6a4 | dgp | 2008-10-14 | 1 | -3/+3 |
| | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: | ||||
* | * generic/tclExecute.c: Fix compile warnings when --enable-symbols=all. | dgp | 2008-10-14 | 2 | -8/+9 |
| | | | | | * generic/tclCmdIL.c: Fix write to unallocated memory whenever [lrepeat] returns an empty list. | ||||
* | set array of Tcl_Obj's to the right size. | patthoyts | 2008-10-13 | 1 | -2/+2 |
| | |||||
* | Handle error case [info class destructor]. | dkf | 2008-10-13 | 1 | -1/+5 |
| | |||||
* | Added magic for Objective C. [Bug 2163447] | dkf | 2008-10-13 | 1 | -1/+16 |
| |