Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | | | | | | | merge trunk | dgp | 2016-03-28 | 11 | -189/+546 | |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | ||||||
| * | | | | | | | | | [47ac84309b] Fix problems with [lreplace] compilation. | dkf | 2016-03-27 | 2 | -2/+23 | |
| |\ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / | | |/| | | | | | | | ||||||
| | * | | | | | | | | [47ac84309b] Fix problems with [lreplace] compilation. | dkf | 2016-03-27 | 2 | -2/+23 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Some OSX symbols builds create libtcl8.7.dylib.dSYM which is a directory. | dkf | 2016-03-27 | 1 | -1/+1 | |
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | ||||||
| | * | | | | | | | | Some OSX symbols builds create libtcl8.6.dylib.dSYM which is a directory. | dkf | 2016-03-27 | 1 | -1/+1 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Update to tzdata 2016c from ietf.org | dkf | 2016-03-26 | 8 | -186/+522 | |
| | |\ \ \ \ \ \ \ \ | | | | |_|/ / / / / | | | |/| | | | | | | ||||||
| | * | | | | | | | | (cherry-pick): Fix DTRACE_HDR value if tracing is diabled. Follow-up to ↵ | jan.nijtmans | 2016-03-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [7d0db7c388] | |||||
| * | | | | | | | | | Update to tzdata 2016c from ietf.org | venkat | 2016-03-26 | 8 | -186/+522 | |
| |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | / / / / / | | |_|_|/ / / / / | |/| | | | | | | | ||||||
| | * | | | | | | | Update to tzdata 2016c from ietf.org | venkat | 2016-03-26 | 8 | -186/+522 | |
| | | | | | | | | | ||||||
| | * | | | | | | | (cherry-pick): Fix DTRACE_HDR value if tracing is diabled. Follow-up to ↵ | jan.nijtmans | 2016-03-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [7d0db7c388] | |||||
* | | | | | | | | | A few more easy conversions. | dgp | 2016-03-27 | 2 | -13/+13 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Conversion of "bytearray" Tcl_ObjType - much better this time. | dgp | 2016-03-27 | 1 | -46/+54 | |
|\ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | Convert the "bytearray" Tcl_ObjType to use the proposed Tcl_ObjIntReptip_445_reject | dgp | 2016-03-26 | 1 | -46/+63 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | manipulation routines. This works, but requires too much ugliness. The ugliness reveals that the interface needs some refinement, making this a rejected branch of development. | |||||
* | | | | | | | | | | Revised design - have Tcl_FetchIntRep return a writable pointer. | dgp | 2016-03-27 | 5 | -27/+130 | |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | ||||||
| * | | | | | | | | | irPtr = NULL passed to Tcl_StoreIntRep clears out any value for typePtr. | dgp | 2016-03-25 | 1 | -4/+7 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Get signatures in sync. | dgp | 2016-03-25 | 1 | -1/+1 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | First demonstration conversion to the new intrep manipulation routines. | dgp | 2016-03-25 | 3 | -30/+37 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | New routines Tcl_FetchIntRep() and Tcl_StoreIntRep(). | dgp | 2016-03-25 | 4 | -0/+94 | |
|/ / / / / / / / / | ||||||
* | | | | | | | | | Create a type Tcl_ObjIntRep so we can pass intreps as arguments. | dgp | 2016-03-25 | 1 | -20/+24 | |
| | | | | | | | | | ||||||
* | | | | | | | | | merge trunk | dgp | 2016-03-24 | 1 | -80/+3 | |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | ||||||
| * | | | | | | | | No longer a need to keep around 'revert to 8.5' code. | dgp | 2016-03-24 | 1 | -80/+3 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Revise the "index" Tcl_ObjType to use the new routine. | dgp | 2016-03-24 | 1 | -7/+1 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Revise the "instname" Tcl_ObjType to use the routines. | dgp | 2016-03-24 | 1 | -9/+10 | |
| | | | | | | | | | ||||||
* | | | | | | | | | oops | dgp | 2016-03-24 | 1 | -1/+1 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Update Tcl_InitStringRep callers to handle OOM condition. | dgp | 2016-03-24 | 7 | -7/+33 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Revise Tcl_InitStringRep() to do non-panic attempt at allocation. | dgp | 2016-03-24 | 2 | -18/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let caller decide how catastrophic it is. Revise [string repeat] to use new routine. | |||||
* | | | | | | | | | More purging of direct access to bytes field where it isn't important. | dgp | 2016-03-24 | 1 | -14/+4 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Update more Tcl_ObjTypes to use Tcl_InitStringRep(). | dgp | 2016-03-24 | 2 | -35/+26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adapt TclInitStringRep macro to accept TclInitStringRep(objptr, NULL, 0) without warning -- requires outwitting compiler. | |||||
* | | | | | | | | | TclInitStringRep() already knows about tclEmptyStringRep. | dgp | 2016-03-24 | 2 | -2/+2 | |
| | | | | | | | | | ||||||
* | | | | | | | | | oops | dgp | 2016-03-24 | 2 | -5/+3 | |
| | | | | | | | | | ||||||
* | | | | | | | | | stay out of internals when nice interfaces are available. | dgp | 2016-03-24 | 1 | -8/+2 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Revised "end-offset" Tcl_ObjType to use new routine. | dgp | 2016-03-24 | 1 | -8/+7 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Revise "osType" Tcl_ObjType to use new routine. | dgp | 2016-03-24 | 1 | -15/+16 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Revise "ensembleCommand" Tcl_ObjType to use new routines. | dgp | 2016-03-23 | 1 | -4/+2 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Convert "dict" Tcl_ObjType to use new routines. | dgp | 2016-03-23 | 1 | -12/+15 | |
| | | | | | | | | | ||||||
* | | | | | | | | | merge trunk | dgp | 2016-03-23 | 2 | -73/+71 | |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | ||||||
| * | | | | | | | | Fix DTRACE_HDR value if tracing is diabled. Follow-up to [7d0db7c388] | jan.nijtmans | 2016-03-23 | 1 | -1/+1 | |
| | | | | | | | | | ||||||
| * | | | | | | | | merge mark | dkf | 2016-03-23 | 0 | -0/+0 | |
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | | ||||||
| | * | | | | | | | merge mark | dkf | 2016-03-23 | 0 | -0/+0 | |
| | |\ \ \ \ \ \ \ | | | |/ / / / / / | ||||||
| | | * | | | | | | (cherry-pick): Fix [f1253530cdd83e66]: Different Windows / *nix default ↵ | jan.nijtmans | 2016-03-23 | 1 | -4/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bindings for text widget See: [https://groups.google.com/forum/#!topic/comp.lang.tcl/ZZ_WwfQdmoE]. People like Eric Brunel, who want the most logical behavior for any Tcl release can simply do: set ::tcl_wordchars {\w} set ::tcl_nonwordchars {\W} | |||||
| | | * | | | | | | (cherry-pick): Fix [7d0db7c388f52de8]: Occasional build failures with ↵ | jan.nijtmans | 2016-03-23 | 1 | -64/+64 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parallel make. Thanks to Jaroslav Škarvada for bug report and fix. | |||||
| | | * | | | | | | (cherry-pick): Fix [d3071887dbc7aeac]: Fix SEGV in Tcl_FinalizeNotifier(). ↵ | jan.nijtmans | 2016-03-21 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to hirofumi for both the bug-report and the fix | |||||
| | * | | | | | | | (cherry-pick): Fix [f1253530cdd83e66]: Different Windows / *nix default ↵ | jan.nijtmans | 2016-03-23 | 1 | -4/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bindings for text widget See: [https://groups.google.com/forum/#!topic/comp.lang.tcl/ZZ_WwfQdmoE]. People like Eric Brunel, who want the most logical behavior for any Tcl release can simply do: set ::tcl_wordchars {\w} set ::tcl_nonwordchars {\W} | |||||
| | * | | | | | | | (cherry-pick): Fix [7d0db7c388f52de8]: Occasional build failures with ↵ | jan.nijtmans | 2016-03-23 | 1 | -64/+64 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parallel make. Thanks to Jaroslav Škarvada for bug report and fix. | |||||
| * | | | | | | | | Fix [f1253530cdd83e66]: Different Windows / *nix default bindings for text ↵ | jan.nijtmans | 2016-03-23 | 1 | -17/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | widget. Still - most likely - not the complete story for trunk/tcl9, but whatever we do this is a better starting-point than how it was. | |||||
| * | | | | | | | | Fix [f1253530cdd83e66]: tcl_wordchars and tcl_nonwordchars are unknown at ↵ | jan.nijtmans | 2016-03-23 | 1 | -4/+12 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | startup. For trunk this will not be the complete story, but for core-8-6-branch and core-8-5-branch it will at least make tcl_wordchars and tcl_nonwordchars function as documented. That's the least polish we should do. See: [https://groups.google.com/forum/#!topic/comp.lang.tcl/ZZ_WwfQdmoE]. People like Eric Brunel, who want the most logical behavior for any Tcl release can simply do: set ::tcl_wordchars {\w} set ::tcl_nonwordchars {\W} | |||||
| | * | | | | | | | | Alternative solution for [f1253530cd]bug_f1253530cd_alt | jan.nijtmans | 2016-03-22 | 1 | -4/+12 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Fix [7d0db7c388f52de8]: Occasional build failures with parallel make. Thanks ↵ | jan.nijtmans | 2016-03-23 | 1 | -64/+64 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to Jaroslav Škarvada for bug report and fix. | |||||
* | | | | | | | | | | Tcl_InitStringRep() bug. Truncation assumed length == allocated. Wrong! | dgp | 2016-03-23 | 2 | -37/+31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Convert "bytearray" Tcl_ObjType to used new facilities. No longer directly refers to bytes or length fields, or any ckalloc of string rep. | |||||
* | | | | | | | | | | Revise Tcl_InitStringRep(); numBytes is unsigned. Only truncation permitted. | dgp | 2016-03-23 | 3 | -14/+16 | |
| | | | | | | | | | |