Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix gcc warning: dereferencing pointer 'oemId' does break strict-aliasing rules | nijtmans | 2010-11-19 | 2 | -7/+10 |
| | |||||
* | fix gcc warning: passing argument 3 of 'Tcl_GetIndexFromObj' discards ↵ | nijtmans | 2010-11-19 | 2 | -2/+7 |
| | | | | qualifiers from pointer target type | ||||
* | * doc/file.n: [Bug 3111298]: Typofix. | dkf | 2010-11-18 | 2 | -12/+15 |
| | |||||
* | [Bug #3110161]: Extensions using TCHAR don't compile on VS2005 SP1 | nijtmans | 2010-11-16 | 2 | -1/+10 |
| | |||||
* | * doc/interp.n: [3081184] TIP #378. | andreas_kupries | 2010-11-15 | 9 | -53/+377 |
| | | | | | | | | | | * doc/tclvars.n: Performance fix for TIP #280. * generic/tclBasic.c: * generic/tclExecute.c: * generic/tclInt.h: * generic/tclInterp.c: * tests/info.test: * tests/interp.test: | ||||
* | Backport dgp's fixes to comments and ChangeLog entry | Kevin B Kenny | 2010-11-05 | 2 | -3/+3 |
| | |||||
* | * generic/tclCompCmds.c (TclCompileCatchCmd): | Kevin B Kenny | 2010-11-03 | 3 | -71/+155 |
| | | | | | | | | | | * tests/compile.test (compile-3,6): Reworked the compilation of the [catch] command so as to avoid placing any code that might throw an exception (specifically, any initial substitutions or any stores to result or options variables) between the BEGIN_CATCH and END_CATCH but outside the exception range. Added a test case that panics on a stack smash if the change is not made. [Bug #3098302] | ||||
* | Improved handling of non-standard module path lists, empty path lists in ↵ | stwo | 2010-11-02 | 3 | -6/+11 |
| | | | | particular. | ||||
* | * library/tzdata/Asia/Hong_Kong: | Kevin B Kenny | 2010-11-01 | 4 | -4/+8 |
| | | | | | * library/tzdata/Pacific/Apia: * library/tzdata/Pacific/Fiji: Olson's tzdata2010o. | ||||
* | Update for VS10 | nijtmans | 2010-10-23 | 2 | -3/+6 |
| | |||||
* | [Bug 3085863]: tclUniData 9 years old | nijtmans | 2010-10-23 | 7 | -1063/+1107 |
| | | | | Upgrade everything to Unicode 6.0, except non-BMP characters > 0xFFFF | ||||
* | * generic/tclExecute.c: fix overallocation of exec stack in TEBC | Miguel Sofer | 2010-10-09 | 2 | -3/+8 |
| | | | | (mixing numwords and numbytes) | ||||
* | correct evalstats to use %#lx for %p for Tcl_AppendPrintfToObj | hobbs | 2010-10-04 | 1 | -2/+2 |
| | |||||
* | * generic/tclExecute.c (EvalStatsCmd): change 'evalstats' to | hobbs | 2010-10-02 | 5 | -119/+159 |
| | | | | | | | | | return data to interp by default, or if given an arg, use that as filename to output to (accepts 'stdout' and 'stderr'). Fix output to print used inst count data. * generic/tclCkalloc.c: change TclDumpMemoryInfo sig to allow * generic/tclInt.decls: objPtr as well as FILE* as output. * generic/tclIntDecls.h: | ||||
* | * tclWinsock.c: [Bug 3056775]: Fixed race condition between thread | andreas_kupries | 2010-09-24 | 2 | -1/+54 |
| | | | | | | and internal co-thread access of a socket's structure because of the thread not using the socketListLock in TcpAccept(). Added documentation on how the module works to the top. | ||||
* | * generic/tclCmdAH.c: Fix cases where value returned by | dgp | 2010-09-23 | 4 | -3/+13 |
| | | | | | | * generic/tclEvent.c: Tcl_GetReturnOptions() was leaked. * generic/tclMain.c: Thanks to Jeff Hobbs for discovery of the anti-pattern to seek and destroy. | ||||
* | * doc/file.n (file readlink): [Bug 3070580]: Typofix. | dkf | 2010-09-18 | 2 | -2/+6 |
| | |||||
* | update file generated by 'make dist' | dgp | 2010-09-15 | 1 | -0/+3 |
| | |||||
* | * doc/regsub.n: [Bug 3063568]: Fix for gotcha in example due to Tcl's | dkf | 2010-09-10 | 2 | -6/+15 |
| | | | | | special handling of backslash-newline. Makes example slightly less pure, but more useful. | ||||
* | * changes: Update for 8.5.9 release.core_8_5_9 | dgp | 2010-09-08 | 2 | -4/+8 |
| | |||||
* | * doc/tm.n: Added underscore to the set of characters accepted in | andreas_kupries | 2010-09-08 | 2 | -3/+9 |
| | | | | | module names. This is true for quite some time in the code, this change catches up the documentation. | ||||
* | * win/tclWin32Dll.c: #ifdef protections to permit builds with | dgp | 2010-09-08 | 4 | -28/+47 |
| | | | | | * win/tclWinChan.c: mingw on amd64 systems. Thanks to "mescalinum" * win/tclWinFCmd.c: for reporting and testing. | ||||
* | Backport blkcnt_t detection/usage. | stwo | 2010-09-06 | 4 | -4/+83 |
| | |||||
* | Tag for RC4 release (again) | dgp | 2010-09-02 | 1 | -2/+2 |
| | |||||
* | * doc/glob.n: Fixed documentation ambiguity regarding the handling | andreas_kupries | 2010-09-02 | 2 | -3/+7 |
| | | | | of -join. | ||||
* | * library/safe.tcl (::safe::AliasGlob): Fixed another problem, the | andreas_kupries | 2010-09-02 | 2 | -2/+8 |
| | | | | | option -join does not stop option processing in the core builtin, so the emulation must not do that either. | ||||
* | Tag for RC4 release | dgp | 2010-09-02 | 1 | -2/+2 |
| | |||||
* | * library/safe.tcl (::safe::AliasGlob): Moved the command | andreas_kupries | 2010-09-02 | 2 | -2/+8 |
| | | | | | extending the actual glob command with a -directory flag to when we actually have a proper untranslated path, | ||||
* | * changes: Update for 8.5.9 release. | dgp | 2010-09-01 | 2 | -4/+12 |
| | |||||
* | * generic/tclExecute.c: [Bug 3057639]. Applied patch by Jeff to | andreas_kupries | 2010-09-01 | 5 | -17/+149 |
| | | | | | | | * generic/tclVar.c: make the behaviour of lappend in bytecompiled * tests/append.test: mode consistent with direct-eval and 'append' * tests/appendComp.test: generally. Added tests (append*-9.*) showing the difference. | ||||
* | Tag for R2 release | dgp | 2010-09-01 | 1 | -2/+2 |
| | |||||
* | * tools/tcltk-man2html.tcl: Improve handling of cross-links for | dkf | 2010-09-01 | 2 | -1/+7 |
| | | | | options between Ttk manual pages. | ||||
* | * doc/Tcl.n: Avoid nroff hazards when generating documentation. | dkf | 2010-09-01 | 2 | -3/+7 |
| | |||||
* | Tag for RC2 release | dgp | 2010-09-01 | 1 | -2/+2 |
| | |||||
* | * win/tcl.m4: Applied patch by Jeff fixing issues with the | andreas_kupries | 2010-08-31 | 3 | -4/+14 |
| | | | | | manifest handling on Win64. * win/configure: Regenerated. | ||||
* | Tag for RC1 release | dgp | 2010-08-30 | 1 | -2/+2 |
| | |||||
* | * doc/dict.n: [Bug 3046999]: Corrected cross reference to array | dkf | 2010-08-29 | 2 | -2/+7 |
| | | | | manpage to refer to (correct) existing subcommand. | ||||
* | note unix/configure change | hobbs | 2010-08-27 | 1 | -1/+1 |
| | |||||
* | * unix/configure, unix/tcl.m4: SHLIB_LD_LIBS='${LIBS}' for OSF1-V*. | hobbs | 2010-08-27 | 3 | -3/+9 |
| | | | | | Add /usr/lib64 to set of auto-search dirs. [Bug 1230554] (SC_PATH_X): Correct syntax error when xincludes not found. | ||||
* | * win/Makefile.in (VC_MANIFEST_EMBED_DLL VC_MANIFEST_EMBED_EXE): | hobbs | 2010-08-27 | 5 | -3/+131 |
| | | | | | | | * win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST macro and --enable-embedded-manifest configure arg added to support manifest embedding where we know the magic. Help prevents DLL hell with MSVC8+. | ||||
* | * changes: Update for 8.5.9 release. | dgp | 2010-08-24 | 2 | -6/+14 |
| | |||||
* | * library/tzdata/Africa/Cairo: | Kevin B Kenny | 2010-08-23 | 1 | -2/+2 |
| | | | | * library/tzdata/Asia/Gaza: Olson's tzdata2010l. | ||||
* | * library/tzdata/Africa/Cairo: | Kevin B Kenny | 2010-08-23 | 3 | -2/+8 |
| | | | | * library/tzdata/Asia/Gaza: Olson's tzdata2010l. | ||||
* | * generic/tclTrace.c (TraceExecutionObjCmd, TraceCommandObjCmd) | dkf | 2010-08-19 | 2 | -4/+11 |
| | | | | | | (TraceVariableObjCmd): [Patch 3048354]: Use memcpy() instead of strcpy() to avoid buffer overflow; we have the correct length of data to copy anyway since we've just allocated the target buffer. | ||||
* | regen | das | 2010-08-16 | 1 | -1/+1 |
| | |||||
* | regen | das | 2010-08-16 | 1 | -7/+4 |
| | |||||
* | * generic/tclProc.c (ProcWrongNumArgs): [Bug 3045010]: Make the | dkf | 2010-08-15 | 3 | -8/+16 |
| | | | | | handling of passing the wrong number of arguments to [apply] somewhat less verbose when a lambda term is present. | ||||
* | * generic/tclCmdMZ.c (Tcl_RegexpObjCmd): [Bug 2826551, Patch 2948425]: | dkf | 2010-08-12 | 3 | -57/+298 |
| | | | | Backport of updates to make handling of RE line anchors correct. | ||||
* | * unix/ldAix: remove ancient (pre-4.2) AIX support | hobbs | 2010-08-12 | 7 | -271/+61 |
| | | | | | | | | * unix/configure: regen with ac-2.59 * unix/configure.in, unix/tclConfig.sh.in, unix/Makefile.in: * unix/tcl.m4 (AIX): remove the need for ldAIX, replace with -bexpall/-brtl. Remove TCL_EXP_FILE (export file) and other baggage that went with it. Remove pre-4 AIX build support. | ||||
* | * generic/tclUtil.c (TclByteArrayMatch): patterns may not be | hobbs | 2010-08-10 | 2 | -2/+7 |
| | | | | null-terminated, so account for that. |