summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | | merge trunkdgp2016-03-2811-189/+546
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
| * | | | | | | | | [47ac84309b] Fix problems with [lreplace] compilation.dkf2016-03-272-2/+23
| |\ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / | | |/| | | | | | |
| | * | | | | | | | [47ac84309b] Fix problems with [lreplace] compilation.dkf2016-03-272-2/+23
| | | | | | | | | |
| * | | | | | | | | Some OSX symbols builds create libtcl8.7.dylib.dSYM which is a directory.dkf2016-03-271-1/+1
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / /
| | * | | | | | | | Some OSX symbols builds create libtcl8.6.dylib.dSYM which is a directory.dkf2016-03-271-1/+1
| | | | | | | | | |
| | * | | | | | | | Update to tzdata 2016c from ietf.orgdkf2016-03-268-186/+522
| | |\ \ \ \ \ \ \ \ | | | | |_|/ / / / / | | | |/| | | | | |
| | * | | | | | | | (cherry-pick): Fix DTRACE_HDR value if tracing is diabled. Follow-up to ↵jan.nijtmans2016-03-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [7d0db7c388]
| * | | | | | | | | Update to tzdata 2016c from ietf.orgvenkat2016-03-268-186/+522
| |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | / / / / / | | |_|_|/ / / / / | |/| | | | | | |
| | * | | | | | | Update to tzdata 2016c from ietf.orgvenkat2016-03-268-186/+522
| | | | | | | | |
| | * | | | | | | (cherry-pick): Fix DTRACE_HDR value if tracing is diabled. Follow-up to ↵jan.nijtmans2016-03-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [7d0db7c388]
* | | | | | | | | A few more easy conversions.dgp2016-03-272-13/+13
| | | | | | | | |
* | | | | | | | | Conversion of "bytearray" Tcl_ObjType - much better this time.dgp2016-03-271-46/+54
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Convert the "bytearray" Tcl_ObjType to use the proposed Tcl_ObjIntReptip_445_rejectdgp2016-03-261-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.dgp2016-03-275-27/+130
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
| * | | | | | | | | irPtr = NULL passed to Tcl_StoreIntRep clears out any value for typePtr.dgp2016-03-251-4/+7
| | | | | | | | | |
| * | | | | | | | | Get signatures in sync.dgp2016-03-251-1/+1
| | | | | | | | | |
| * | | | | | | | | First demonstration conversion to the new intrep manipulation routines.dgp2016-03-253-30/+37
| | | | | | | | | |
| * | | | | | | | | New routines Tcl_FetchIntRep() and Tcl_StoreIntRep().dgp2016-03-254-0/+94
|/ / / / / / / / /
* | | | | | | | | Create a type Tcl_ObjIntRep so we can pass intreps as arguments.dgp2016-03-251-20/+24
| | | | | | | | |
* | | | | | | | | merge trunkdgp2016-03-241-80/+3
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | No longer a need to keep around 'revert to 8.5' code.dgp2016-03-241-80/+3
| | | | | | | | |
* | | | | | | | | Revise the "index" Tcl_ObjType to use the new routine.dgp2016-03-241-7/+1
| | | | | | | | |
* | | | | | | | | Revise the "instname" Tcl_ObjType to use the routines.dgp2016-03-241-9/+10
| | | | | | | | |
* | | | | | | | | oopsdgp2016-03-241-1/+1
| | | | | | | | |
* | | | | | | | | Update Tcl_InitStringRep callers to handle OOM condition.dgp2016-03-247-7/+33
| | | | | | | | |
* | | | | | | | | Revise Tcl_InitStringRep() to do non-panic attempt at allocation.dgp2016-03-242-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.dgp2016-03-241-14/+4
| | | | | | | | |
* | | | | | | | | Update more Tcl_ObjTypes to use Tcl_InitStringRep().dgp2016-03-242-35/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adapt TclInitStringRep macro to accept TclInitStringRep(objptr, NULL, 0) without warning -- requires outwitting compiler.
* | | | | | | | | TclInitStringRep() already knows about tclEmptyStringRep.dgp2016-03-242-2/+2
| | | | | | | | |
* | | | | | | | | oopsdgp2016-03-242-5/+3
| | | | | | | | |
* | | | | | | | | stay out of internals when nice interfaces are available.dgp2016-03-241-8/+2
| | | | | | | | |
* | | | | | | | | Revised "end-offset" Tcl_ObjType to use new routine.dgp2016-03-241-8/+7
| | | | | | | | |
* | | | | | | | | Revise "osType" Tcl_ObjType to use new routine.dgp2016-03-241-15/+16
| | | | | | | | |
* | | | | | | | | Revise "ensembleCommand" Tcl_ObjType to use new routines.dgp2016-03-231-4/+2
| | | | | | | | |
* | | | | | | | | Convert "dict" Tcl_ObjType to use new routines.dgp2016-03-231-12/+15
| | | | | | | | |
* | | | | | | | | merge trunkdgp2016-03-232-73/+71
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Fix DTRACE_HDR value if tracing is diabled. Follow-up to [7d0db7c388]jan.nijtmans2016-03-231-1/+1
| | | | | | | | |
| * | | | | | | | merge markdkf2016-03-230-0/+0
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | |
| | * | | | | | | merge markdkf2016-03-230-0/+0
| | |\ \ \ \ \ \ \ | | | |/ / / / / /
| | | * | | | | | (cherry-pick): Fix [f1253530cdd83e66]: Different Windows / *nix default ↵jan.nijtmans2016-03-231-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.nijtmans2016-03-231-64/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parallel make. Thanks to Jaroslav Škarvada for bug report and fix.
| | | * | | | | | (cherry-pick): Fix [d3071887dbc7aeac]: Fix SEGV in Tcl_FinalizeNotifier(). ↵jan.nijtmans2016-03-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to hirofumi for both the bug-report and the fix
| | * | | | | | | (cherry-pick): Fix [f1253530cdd83e66]: Different Windows / *nix default ↵jan.nijtmans2016-03-231-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.nijtmans2016-03-231-64/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parallel make. Thanks to Jaroslav Škarvada for bug report and fix.
| * | | | | | | | Fix [f1253530cdd83e66]: Different Windows / *nix default bindings for text ↵jan.nijtmans2016-03-231-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.nijtmans2016-03-231-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_altjan.nijtmans2016-03-221-4/+12
| | | | | | | | | |
| * | | | | | | | | Fix [7d0db7c388f52de8]: Occasional build failures with parallel make. Thanks ↵jan.nijtmans2016-03-231-64/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to Jaroslav Škarvada for bug report and fix.
* | | | | | | | | | Tcl_InitStringRep() bug. Truncation assumed length == allocated. Wrong!dgp2016-03-232-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.dgp2016-03-233-14/+16
| | | | | | | | | |