Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Protect against spurious wake-ups while waiting on the condition variable | vasiljevic | 2005-07-01 | 2 | -6/+14 |
| | | | | when tearing down the notifier thread [Bug# 1222872]. | ||||
* | * generic/tclExecute.c (TclExecuteByteCode): | mdejong | 2005-06-29 | 3 | -6/+293 |
| | | | | | | | | | | | When parsing an integer operand for a unary minus expression operator, check for a wide integer that is actually LONG_MIN. If found, convert it back to a long int type. * tests/expr.test: Add constraint for 32bit long int type and 64bit wide int type. Add tests that parse the smallest/largest long int and wide int values. | ||||
* | increased warning about [auto_reset] bug fix. | dgp | 2005-06-27 | 1 | -1/+3 |
| | |||||
* | Add explanatory comment about static unprotected variables. | dkf | 2005-06-26 | 1 | -1/+7 |
| | |||||
* | * library/auto.tcl: Make file safe to re-[source] without | dgp | 2005-06-24 | 1 | -23/+23 |
| | | | | destroying registered auto_mkindex_parser hooks. | ||||
* | cleanup Tcl_Preserve after exit handlers | Kevin B Kenny | 2005-06-24 | 4 | -17/+20 |
| | |||||
* | * library/auto.tcl: Make file safe to re-[source] without | dgp | 2005-06-24 | 2 | -20/+32 |
| | | | | destroying registered auto_mkindex_parser hooks. | ||||
* | bug 1225957 | Kevin B Kenny | 2005-06-23 | 3 | -313/+294 |
| | |||||
* | * tools/tcltk-man2html.tcl: fixed useversion glob pattern to accept | das | 2005-06-23 | 2 | -1/+6 |
| | | | | multi-digit patchlevels. | ||||
* | bug 1225044 | Kevin B Kenny | 2005-06-22 | 2 | -2/+9 |
| | |||||
* | * win/tclWinFile.c: Potential buffer overflow. [Bug 1225571] | dgp | 2005-06-22 | 2 | -3/+8 |
| | | | | Thanks to Pat Thoyts for discovery and fix. | ||||
* | bug 1225727 | Kevin B Kenny | 2005-06-22 | 6 | -12/+58 |
| | |||||
* | * generic/tclInt.h: Followup to change made on 2005-06-18 by | andreas_kupries | 2005-06-21 | 2 | -1/+10 |
| | | | | | | | Daniel Steffen. There are compilers (*) who error out on the redefinition of WORDS_BIGENDIAN. We have to undef the previous definition (on the command line) first to make this acceptable. (*): AIX native. | ||||
* | bug 1194458 | Kevin B Kenny | 2005-06-21 | 3 | -9/+31 |
| | |||||
* | * generic/tclBasic.c: Added missing walk of the list of active traces | dgp | 2005-06-21 | 5 | -9/+87 |
| | | | | | | | * generic/tclTrace.c: to cleanup references to traces being deleted. * generic/tclInt.h: [Bug 1201035] Made the walk of the active trace * tests/trace.test (trace-34.*): list aware of the direction of trace scanning, so the proper correction can be made. [Bug 1224585] | ||||
* | autoconf | dgp | 2005-06-21 | 1 | -2/+3 |
| | |||||
* | Only enable the 'compile' special debugging feature when requested in | dkf | 2005-06-21 | 3 | -7/+16 |
| | | | | | configure.in; removes irrelevant junk from the configure files of extensions that use Tcl's tcl.m4. | ||||
* | typos | dkf | 2005-06-20 | 2 | -3/+4 |
| | |||||
* | typo | dkf | 2005-06-20 | 1 | -2/+2 |
| | |||||
* | Add compilation for TIP#90-style [catch] requiring a new opcode [Bug1219112] | dkf | 2005-06-20 | 5 | -494/+541 |
| | |||||
* | Update error case handling following Mo's updates (which are a good thing) | dkf | 2005-06-20 | 2 | -33/+40 |
| | |||||
* | * generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Generate | mdejong | 2005-06-20 | 4 | -5/+138 |
| | | | | | | | | | | | | | | | an error if a mode argument like -exact is passed more than once to the switch command. The previous implementation silently accepted invalid switch invocations like [switch -exact -glob $str ...]. * tests/for.test: Check some error cases when invoking continue and break inside a for loop next script. * tests/switch.test: Add checks for shortened version of a mode argument like -exact. Add test for more than one mode argument. Add test for odd case of passing a variable as a body script. | ||||
* | * generic/tclInt.h: ensure WORDS_BIGENDIAN is defined correctly with fat | das | 2005-06-18 | 4 | -3/+40 |
| | | | | | | | | | | | compiles on Darwin (i.e. ppc and i386 at the same time), the configure AC_C_BIGENDIAN check is not sufficient in this case because a single run of the compiler builds for two architectures with different endianness. * unix/tcl.m4 (Darwin): add -headerpad_max_install_names to LDFLAGS to ensure we can always relocate binaries with install_name_tool. * unix/configure: autoconf-2.59 | ||||
* | Fix bug in [format %hx] handling on selected platforms. [Bug 1154163] | dkf | 2005-06-17 | 3 | -11/+27 |
| | |||||
* | Fix an odd [after]-and-limits problem. [Bug 1221395] | dkf | 2005-06-17 | 3 | -36/+96 |
| | |||||
* | Fix [Bug 1220058] and quash a bizarre case which generated a bogus error msg. | dkf | 2005-06-14 | 4 | -6/+40 |
| | | | | Thanks to Will Duquette for helping to track this one down. | ||||
* | correct fix to file mkdir | vincentdarley | 2005-06-13 | 2 | -4/+11 |
| | |||||
* | D'oh! | dkf | 2005-06-12 | 1 | -2/+2 |
| | |||||
* | Simplify command compilation by moving numerous common stanzas into macros ↵ | dkf | 2005-06-12 | 2 | -863/+892 |
| | | | | | | so that things say what they do instead of relying on the code-writer knowing all the basic ropes. Also cleaned up the whitespace/style of the code | ||||
* | Improve the [chan] documentationmsofer_wcodes_20050611 | dkf | 2005-06-10 | 2 | -44/+518 |
| | |||||
* | fix to race condition in file mkdir and fix to glob documentation | vincentdarley | 2005-06-09 | 3 | -10/+36 |
| | |||||
* | Small doc improvements [Bug 1211078] etc. | dkf | 2005-06-09 | 3 | -9/+17 |
| | |||||
* | typo fix | dkf | 2005-06-08 | 1 | -1/+1 |
| | |||||
* | D'oh. [Bug 1217017] | dkf | 2005-06-08 | 1 | -2/+2 |
| | |||||
* | * generic/tclInt.h: Reduced the Tcl_ObjTypes "index", | dgp | 2005-06-07 | 6 | -37/+36 |
| | | | | | | | * generic/tclIndexObj.c: "enembleCmd", "localVarName", and * generic/tclNamesp.c: "levelReference" to file static scope. * generic/tclProc.c: * generic/tclVar.c: | ||||
* | Added (untested!) implementation of truncation for Windows | dkf | 2005-06-07 | 3 | -4/+83 |
| | |||||
* | * generic/tclObj.c: Restored registration of the "procbody" | dgp | 2005-06-07 | 2 | -12/+10 |
| | | | | Tcl_ObjType, as required by the tclcompiler application. | ||||
* | Now for a real test of [chan truncate]... | dkf | 2005-06-07 | 2 | -1/+16 |
| | |||||
* | Stick to TCL_CHANNEL_VERSION_4; it's all in alpha anyway! | dkf | 2005-06-07 | 4 | -14/+31 |
| | |||||
* | autoconf | dgp | 2005-06-07 | 2 | -2/+2 |
| | |||||
* | Bump patchlevel to a4 | dkf | 2005-06-07 | 8 | -14/+18 |
| | |||||
* | Clean up tests in chan.test and add mechanism for chaining Tcl_WrongNumArgs | dkf | 2005-06-07 | 5 | -13/+37 |
| | | | | messages (used in [read] implementation) | ||||
* | Add missing return TCL_ERROR | dkf | 2005-06-07 | 1 | -111/+103 |
| | |||||
* | Another indentation fix | dkf | 2005-06-07 | 1 | -2/+2 |
| | |||||
* | Clean up indentation | dkf | 2005-06-07 | 1 | -9/+9 |
| | |||||
* | Add missing return in wrong#args case | dkf | 2005-06-07 | 1 | -1/+2 |
| | |||||
* | copy/paste/modify error | dgp | 2005-06-07 | 1 | -3/+2 |
| | |||||
* | typo | dgp | 2005-06-07 | 1 | -2/+2 |
| | |||||
* | make genstubs | dgp | 2005-06-07 | 3 | -2/+31 |
| | |||||
* | TIP#208 implementation | dkf | 2005-06-06 | 13 | -41/+567 |
| | | | | It's crude (especially in the tests and docs department) and incomplete (no truncation on non-POSIX platforms). |