Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tclExecute.c (INST_DICT_*): stop 2 compiler | Miguel Sofer | 2005-07-23 | 1 | -2/+3 |
| | | | | warnings for uninitialised variables. | ||||
* | Getting more systematic about style | dkf | 2005-07-23 | 3 | -1308/+1371 |
| | |||||
* | Improve the incrementer code for INST_DICT_INCR_IMM, removing a gcc-ism. | dkf | 2005-07-22 | 1 | -9/+25 |
| | |||||
* | regen | dkf | 2005-07-21 | 3 | -3/+22 |
| | |||||
* | Compiler for [dict] and related changes. | dkf | 2005-07-21 | 7 | -112/+1236 |
| | |||||
* | fix compile error | dgp | 2005-07-21 | 1 | -2/+2 |
| | |||||
* | Systematizing the formatting | dkf | 2005-07-21 | 15 | -4527/+4823 |
| | |||||
* | Getting more systematic about style | dkf | 2005-07-19 | 9 | -1535/+1599 |
| | |||||
* | Getting more systematic about style | dkf | 2005-07-19 | 2 | -568/+566 |
| | |||||
* | Try again :-} | dkf | 2005-07-17 | 1 | -2/+3 |
| | |||||
* | Ugh; convert unfortunate tab back to a space | dkf | 2005-07-17 | 1 | -2/+2 |
| | |||||
* | D'oh | dkf | 2005-07-17 | 1 | -2/+2 |
| | |||||
* | oops; how did I reorder those fields? :-( | dkf | 2005-07-17 | 1 | -2/+2 |
| | |||||
* | Getting more systematic about style | dkf | 2005-07-17 | 17 | -11234/+11620 |
| | |||||
* | Tk Bug 1227781 | Kevin B Kenny | 2005-07-16 | 1 | -1/+3 |
| | |||||
* | Bug 1237907 | Kevin B Kenny | 2005-07-15 | 1 | -3/+18 |
| | |||||
* | Whitespace/comment tidying | dkf | 2005-07-15 | 1 | -931/+914 |
| | |||||
* | More tidying up | dkf | 2005-07-15 | 1 | -204/+190 |
| | |||||
* | More minor tinkering with comments and code-layout | dkf | 2005-07-14 | 1 | -13/+14 |
| | |||||
* | Stop warning | dkf | 2005-07-14 | 1 | -2/+2 |
| | |||||
* | Oops | dkf | 2005-07-14 | 1 | -2/+2 |
| | |||||
* | Style improvements to tclCompile.c, plus bytecode printing enhancements. | dkf | 2005-07-14 | 2 | -918/+885 |
| | |||||
* | copy/paste/fail-to-modify error in comment. | dgp | 2005-07-13 | 1 | -2/+2 |
| | |||||
* | Purely style-guide cleansing | dkf | 2005-07-11 | 1 | -2163/+2063 |
| | |||||
* | * generic/tclExecute.c (TclExecuteByteCode): | mdejong | 2005-07-09 | 1 | -49/+141 |
| | | | | | | | | | | | | | | | | | Reimplement long and wide type integer division and modulus operations so that the smallest and largest integer values are handled properly. The divide operation is more efficient since it no longer does a modulus or negation and only checks for a remainder when the quotient will be a negative number. The modulus operation is now a bit more complex because of a number of special cases dealing with the smallest and largest integers. * tests/expr.test: Add test cases for division and modulus operations on the smallest and largest integer values for 32 and 64 bit types. [Patch 1230205] | ||||
* | * generic/tclLink.c: Simplified LinkTraceProc [Bug 1208108]. | dgp | 2005-07-06 | 1 | -27/+12 |
| | |||||
* | * generic/tclUtil.c: Converted TclFormatInt() into a macro. | dgp | 2005-07-05 | 5 | -104/+25 |
| | | | | | | | | * generic/tclInt.decls: [RFE 1194015] * generic/tclInt.h: * generic/tclIntDecls.h: make genstubs * generic/tclStubInit.c: | ||||
* | * generic/tclNamesp.c: Allow for [namespace import] of a command | dgp | 2005-07-05 | 1 | -1/+10 |
| | | | | | * tests/namespace.test: over a previous [namespace import] of itself without throwing an error. [RFE 1230597] | ||||
* | Style-guide reformat and get rid of gcc warning | dkf | 2005-07-05 | 1 | -1360/+1355 |
| | |||||
* | Much whitespace/style tidying up | dkf | 2005-07-05 | 1 | -622/+590 |
| | |||||
* | Purge remnants of old dictionary rep interlocking code; it only ever worked | dkf | 2005-07-04 | 1 | -44/+25 |
| | | | | when the locking was in the core of the iterator itself. | ||||
* | * generic/tclExecute.c (TclExecuteByteCode): | mdejong | 2005-06-29 | 1 | -5/+29 |
| | | | | | | | | | | | 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. | ||||
* | Add explanatory comment about static unprotected variables. | dkf | 2005-06-26 | 1 | -1/+7 |
| | |||||
* | cleanup Tcl_Preserve after exit handlers | Kevin B Kenny | 2005-06-24 | 3 | -17/+10 |
| | |||||
* | bug 1225727 | Kevin B Kenny | 2005-06-22 | 3 | -4/+20 |
| | |||||
* | * generic/tclInt.h: Followup to change made on 2005-06-18 by | andreas_kupries | 2005-06-21 | 1 | -1/+2 |
| | | | | | | | 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 | 1 | -8/+15 |
| | |||||
* | * generic/tclBasic.c: Added missing walk of the list of active traces | dgp | 2005-06-21 | 3 | -7/+44 |
| | | | | | | | * 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] | ||||
* | 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 | 4 | -494/+536 |
| | |||||
* | Update error case handling following Mo's updates (which are a good thing) | dkf | 2005-06-20 | 1 | -17/+22 |
| | |||||
* | * generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Generate | mdejong | 2005-06-20 | 1 | -2/+15 |
| | | | | | | | | | | | | | | | 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 | 1 | -1/+26 |
| | | | | | | | | | | | 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 | 1 | -10/+17 |
| | |||||
* | Fix an odd [after]-and-limits problem. [Bug 1221395] | dkf | 2005-06-17 | 1 | -35/+71 |
| | |||||
* | Fix [Bug 1220058] and quash a bizarre case which generated a bogus error msg. | dkf | 2005-06-14 | 2 | -5/+16 |
| | | | | Thanks to Will Duquette for helping to track this one down. | ||||
* | correct fix to file mkdir | vincentdarley | 2005-06-13 | 1 | -4/+7 |
| | |||||
* | D'oh! | dkf | 2005-06-12 | 1 | -2/+2 |
| | |||||
* | Simplify command compilation by moving numerous common stanzas into macros ↵ | dkf | 2005-06-12 | 1 | -863/+887 |
| | | | | | | 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 |