Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | Replace use of TclIsLocalScalar() and late setting of varIndexes with an | dgp | 2014-12-18 | 1 | -15/+29 | |
| | | | | | | | | | | | | earlier setting of varIndexes using PushVarNameWord(). | |||||
| | * | | Simplify creation and storage of temporaries | dgp | 2014-12-18 | 1 | -17/+7 | |
| | | | | ||||||
| | * | | With that shift, varcList is no longer needed. | dgp | 2014-12-18 | 1 | -7/+1 | |
| | | | | ||||||
| | * | | Shift the allocation of AuxData earlier in the [foreach] compiler. | dgp | 2014-12-18 | 1 | -16/+25 | |
| | | | | ||||||
| | * | | merge 8.5 | dgp | 2014-12-18 | 57 | -544/+679 | |
| | |\ \ | | |/ / | |/| | | ||||||
| | * | | Similar conversion of the [dict append] compiler. | dgp | 2014-12-11 | 1 | -16/+9 | |
| | | | | ||||||
| | * | | Similar conversion for [dict update] compiler. | dgp | 2014-12-11 | 1 | -30/+15 | |
| | | | | ||||||
| | * | | Similar revisions to [dict incr] compiler. | dgp | 2014-12-11 | 1 | -38/+22 | |
| | | | | ||||||
| | * | | Get the word number right, even though it has no effect. | dgp | 2014-12-11 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | [e711ffb458] Same conversion for [catch] compiler. | dgp | 2014-12-11 | 1 | -36/+7 | |
| | | | | ||||||
| | * | | [e711ffb458] Replace TclIsLocalScalar() with PushVarNameWord() in the | dgp | 2014-12-09 | 1 | -13/+7 | |
| | | | | | | | | | | | | compiler for [dict set]. | |||||
| | * | | [e711ffb458] Replace TclIsLocalScalar() (which does the wrong thing).... with | dgp | 2014-12-09 | 2 | -14/+8 | |
| | | | | | | | | | | | | PushVarNameWord() (which doesn't) in the compiler for [dict lappend]. | |||||
* | | | | [7c187a3773] Fix error in managing inStatePtr->inQueueTail value in the | dgp | 2014-12-18 | 2 | -0/+41 | |
| | | | | | | | | | | | | byte-moving optimized path of [chan copy]. Thanks to Benno. | |||||
* | | | | [af08e89777] Rework finalization to stop encoding-24.2 segfault. | dgp | 2014-12-18 | 4 | -9/+23 | |
|\ \ \ \ | ||||||
| * | | | | Rework the *FinalizeThread*() routines so that the quick exit preferencebug_af08e89777 | dgp | 2014-12-17 | 3 | -6/+14 | |
| | | | | | | | | | | | | | | | | | | | | is respected without need to run afoul of encoding finalizations. tests pass now. All changes are fully internal. | |||||
| * | | | | Revise encoding finalization so that it does a more complete job of restoring | dgp | 2014-12-17 | 1 | -3/+9 | |
|/ / / / | | | | | | | | | | | | | the pre-initialized state. This makes finalization errors more repeatable and cross-platform. | |||||
* | | | | changes for TIP427 | oehhar | 2014-12-17 | 1 | -0/+2 | |
| | | | | ||||||
* | | | | Include option -connecting in test iocmd-8.15.1 | oehhar | 2014-12-17 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | TIP-427: make "fconfigure $h -connecting" official (client sockets only) | oehhar | 2014-12-17 | 3 | -3/+12 | |
|\ \ \ \ | ||||||
| * | | | | Documented "fconfigure $h -connecting" on socket man pagetip_427 | oehhar | 2014-12-17 | 1 | -0/+9 | |
| | | | | | ||||||
| * | | | | Merge trunk | oehhar | 2014-12-17 | 118 | -924/+1758 | |
| |\ \ \ \ | |/ / / / |/| | | | | ||||||
* | | | | | 85 -> 86 | jan.nijtmans | 2014-12-15 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | merge-mark | jan.nijtmans | 2014-12-14 | 0 | -0/+0 | |
|\ \ \ \ \ | | |/ / / | |/| | | | ||||||
| * | | | | Add header install flag to OS X GNUMakefile; thanks to Stephan Houben for patch | Kevin Walzer | 2014-12-13 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | Add header install flag to OS X GNUMakefile; thanks to Stephan Houben for patch | Kevin Walzer | 2014-12-13 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | merge tzdata2014j from ietf.org | venkat | 2014-12-10 | 56 | -543/+678 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | tzdata2014j from ietf.org | venkat | 2014-12-10 | 56 | -543/+678 | |
| | |/ / | |/| | | ||||||
* | | | | Fix some gcc compiler warnings (probably cygwin-only) | jan.nijtmans | 2014-12-08 | 1 | -20/+20 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Fix some gcc compiler warnings (probably cygwin-only) | jan.nijtmans | 2014-12-08 | 1 | -3/+3 | |
| | | | | ||||||
* | | | | test for bug [c6ed4acfd8]: running async socket connect with other connect ↵ | oehhar | 2014-12-07 | 1 | -0/+18 | |
| | | | | | | | | | | | | | | | | established will block tcl as it goes in an infinite loop in vwait | |||||
* | | | | Potential fix for [c6ed4acfd8]. | ashok | 2014-12-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Simple typo in original fix for [336441ed59]. Was looping on statePtr->next instead of statePtr2->next. Would result in an infinite loop. Definitely a bug but whether it completely fixes the above in all cases needs to be tested. | |||||
* | | | | Ever since (Tcl)PushVarName() stopped making a recursive call to ↵ | dgp | 2014-12-05 | 1 | -10/+1 | |
|\ \ \ \ | |/ / / | | | | | | | | | Tcl_ParseCommand() (in the pre-8.4.0 timeframe), there's been no need for special protections for brace-quoted varname words. A simple word is a simple word is a simple word. | |||||
| * | | | Ever since (Tcl)PushVarName() stopped making a recursive call to | dgp | 2014-12-05 | 1 | -10/+1 | |
| | | | | | | | | | | | | | | | | | | | | Tcl_ParseCommand() (in the pre-8.4.0 timeframe), there's been no need for special protections for brace-quoted varname words. A simple word is a simple word is a simple word. | |||||
* | | | | [d2ffcca163] Limit parsing results that are documented to accept only ASCII ↵ | dgp | 2014-12-05 | 5 | -44/+83 | |
|\ \ \ \ | |/ / / | | | | | | | | | chars to actually follow that constraint. This requires not trusting isalnum(.) and isalpha(.) to deliver portable identical results. | |||||
| * | | | [d2ffcca163] Limit parsing results that are documented to accept only | dgp | 2014-12-04 | 5 | -43/+83 | |
| |\ \ \ | | | | | | | | | | | | | | | | ASCII chars to actually follow that constraint. This requires not trusting isalnum(.) and isalpha(.) to deliver portable identical results. | |||||
| | * | | | Limit isalpha(.) calls in the expr parser to only apply to known ASCIIbug_d2ffcca163 | dgp | 2014-12-04 | 1 | -3/+4 | |
| | | | | | | | | | | | | | | | arguments to make the results portable. | |||||
| | * | | | The isalpha(.) calls remaining in the expr parser still bring nonportability. | dgp | 2014-12-04 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | Commit a test that demonstrates that. | |||||
| | * | | | Stop using isalnum(.). Its results are not portable. Replace with our | dgp | 2014-12-04 | 3 | -9/+54 | |
| | | | | | | | | | | | | | | | own private routine TclIsBareword() that does exactly what we want. | |||||
| | * | | | merge 8.5 | dgp | 2014-12-04 | 2 | -3/+11 | |
| | |\ \ \ | | |/ / / | |/| | | | ||||||
| | * | | | Same issue in expr parser also tested and fixed. | dgp | 2014-11-26 | 2 | -20/+18 | |
| | | | | | ||||||
| | * | | | I like this patch better. Retain the byte orientation of the parser. | dgp | 2014-11-26 | 1 | -17/+4 | |
| | | | | | ||||||
| | * | | | One way to fix the parser of $-substitution accepting non-ASCII varnames. | dgp | 2014-11-25 | 2 | -0/+6 | |
| | | | | | ||||||
* | | | | | And then another merge mark to finish. | dgp | 2014-12-03 | 0 | -0/+0 | |
|\ \ \ \ \ | |/ / / / | ||||||
* | | | | | Now make the patch by hand that fossil could not merge. | dgp | 2014-12-03 | 1 | -2/+1 | |
| | | | | | ||||||
* | | | | | Just a merge mark since fossil cannot do it right. | dgp | 2014-12-03 | 0 | -0/+0 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | [0c043a175] backport fix from trunk. | dgp | 2014-12-03 | 2 | -3/+11 | |
| |\ \ \ \ | |/ / / / |/| / / / | |/ / / | ||||||
* | | | | missing unset in new test | Miguel Sofer | 2014-12-03 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | fix var($) problem, bug [0c043a175] (thx dgp) | Miguel Sofer | 2014-12-03 | 2 | -3/+12 | |
|\ \ \ \ | ||||||
| * | | | | test and fix (thx dgp)bug_0c043a175 | Miguel Sofer | 2014-12-03 | 2 | -5/+6 | |
| | | | | | ||||||
| * | | | | adding a test for the bug | Miguel Sofer | 2014-12-03 | 1 | -2/+10 | |
| | | | | |