Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rewrote the [string] and [dict] implementations to be ready for conversion | dkf | 2007-11-22 | 3 | -1143/+2033 |
| | | | | to ensembles. | ||||
* | Flag shimmering bug found in [string range]. | dkf | 2007-11-22 | 2 | -1/+11 |
| | |||||
* | Generalize the ensemble compiler further. Still doesn't precopile rewrites, ↵ | dkf | 2007-11-21 | 2 | -50/+146 |
| | | | | | | but now handles many other things making the compiler at least useful. | ||||
* | Factor out the core compiled-ensemble builder for simplicity. | dkf | 2007-11-21 | 4 | -47/+98 |
| | |||||
* | A little more errorCode goodness | dkf | 2007-11-21 | 2 | -4/+15 |
| | |||||
* | Trim the fat from the source | dkf | 2007-11-21 | 1 | -310/+280 |
| | |||||
* | Added "Potential Incompat" warning. | dkf | 2007-11-20 | 1 | -0/+3 |
| | |||||
* | * generic/tclDictObj.c: Changed the underlying implementation of the | dkf | 2007-11-20 | 10 | -237/+416 |
| | | | | | | | | | hash table used in dictionaries to additionally keep all entries in the hash table in a linked list, which is only ever added to at the end. This makes iteration over all entries in the dictionary in key insertion order a trivial operation, and so cleans up a great deal of complexity relating to dictionary representation and stability of iteration order. | ||||
* | Typo | dkf | 2007-11-20 | 1 | -44/+41 |
| | |||||
* | Minor fix | dkf | 2007-11-20 | 1 | -15/+0 |
| | |||||
* | Correct usage of Tcl_WrongNumArgs | dkf | 2007-11-20 | 2 | -5/+25 |
| | |||||
* | tag bumpcore_8_5_b3 | dgp | 2007-11-19 | 1 | -12/+12 |
| | |||||
* | Olson's tzdata2007i imported | Kevin B Kenny | 2007-11-19 | 10 | -926/+999 |
| | |||||
* | missing contributor names, minor additions for 8.5b3 | das | 2007-11-19 | 1 | -34/+39 |
| | |||||
* | * README: Bump version number to 8.5b3. | dgp | 2007-11-19 | 10 | -16/+29 |
| | | | | | | | | | | | | * 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: | ||||
* | * changes: Updated for 8.5b3 release. | dgp | 2007-11-19 | 2 | -1/+37 |
| | |||||
* | INST_EXIST_*: simplify result setting | das | 2007-11-19 | 1 | -26/+9 |
| | |||||
* | improvements to comments | dkf | 2007-11-19 | 1 | -39/+43 |
| | |||||
* | Reduce cast count. | dkf | 2007-11-19 | 1 | -67/+51 |
| | |||||
* | Reduce cast count. | dkf | 2007-11-19 | 1 | -109/+102 |
| | |||||
* | formatting | das | 2007-11-19 | 1 | -66/+66 |
| | |||||
* | Fix accidentally damaged tests | dkf | 2007-11-19 | 1 | -13/+5 |
| | |||||
* | Simplifications (fewer casts, less manual bit twiddling) | dkf | 2007-11-19 | 1 | -192/+191 |
| | |||||
* | Reduce cast count. | dkf | 2007-11-19 | 1 | -239/+265 |
| | |||||
* | Spelling mistake in comment! | dkf | 2007-11-19 | 1 | -2/+2 |
| | |||||
* | Reduce cast count. | dkf | 2007-11-19 | 1 | -77/+72 |
| | |||||
* | improvements to comments | dkf | 2007-11-19 | 2 | -7/+31 |
| | |||||
* | eschew superfluous whitespace | dkf | 2007-11-19 | 1 | -3/+3 |
| | |||||
* | Reduce cast count. | dkf | 2007-11-19 | 2 | -137/+136 |
| | |||||
* | Reduce cast count. | dkf | 2007-11-19 | 1 | -40/+40 |
| | |||||
* | More minor cleanup | dkf | 2007-11-18 | 7 | -404/+414 |
| | |||||
* | Avoid using 'new' as an identifier. | dkf | 2007-11-18 | 2 | -9/+9 |
| | |||||
* | More minor cleanup | dkf | 2007-11-18 | 3 | -471/+482 |
| | |||||
* | Simplification+comments for ensemble dispatch engine | dkf | 2007-11-18 | 1 | -128/+175 |
| | |||||
* | General cleanliness improvements (reduced usage of casts, assume C89) | dkf | 2007-11-18 | 1 | -139/+123 |
| | |||||
* | Minor fixes (e.g. comment readability) | dkf | 2007-11-18 | 2 | -268/+313 |
| | |||||
* | autoconf-2.59 | das | 2007-11-18 | 1 | -17/+17 |
| | |||||
* | whitespace & order (sync with tclconfig/tcl.m4) | das | 2007-11-18 | 1 | -7/+8 |
| | |||||
* | * generic/tclExecute.c (TclExecuteByteCode:INST_EXIST_*): Fix read | das | 2007-11-17 | 2 | -20/+35 |
| | | | | traces not firing on non-existent array elements. [Bug 1833522] | ||||
* | Improvements after review by Arjen Markus. | dkf | 2007-11-16 | 2 | -35/+61 |
| | |||||
* | Greatly improved ensemble compiler. This one now can handle any ensemble. | dkf | 2007-11-16 | 8 | -171/+487 |
| | | | | | It is usually not enabled though; only worth it when a subcommand is actually expected to undergo bytecode compilation. | ||||
* | Silence some warnings. | dkf | 2007-11-16 | 2 | -8/+8 |
| | |||||
* | autoheader-2.59 | das | 2007-11-16 | 1 | -1/+1 |
| | |||||
* | move TCL_DTRACE_INST_NEXT after async handlers check | das | 2007-11-16 | 1 | -3/+3 |
| | |||||
* | better line breaks in debug output | dgp | 2007-11-15 | 1 | -1/+1 |
| | |||||
* | * generic/regc_nfa.c: Fixed infinite loop in the regexp compiler. | dgp | 2007-11-15 | 3 | -1/+50 |
| | | | | [Bug 1810038]. | ||||
* | * generic/regc_nfa.c: Corrected looping logic in fixempties() to | dgp | 2007-11-15 | 2 | -1/+7 |
| | | | | avoid wasting time walking a list of dead states. [Bug 1832612] | ||||
* | More tweaks | dkf | 2007-11-15 | 1 | -49/+64 |
| | |||||
* | Must pass non-NULL interp to Tcl_SetEnsemble* functions. | dkf | 2007-11-15 | 3 | -19/+18 |
| | |||||
* | Readability improvements | dkf | 2007-11-15 | 2 | -81/+126 |
| |