summaryrefslogtreecommitdiffstats
path: root/generic/tclObj.c
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | | | merge trunkdgp2017-09-141-3/+3
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ merge trunkdgp2017-04-121-1/+1
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2017-04-061-10/+11
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2017-03-201-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2017-03-131-5/+7
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2017-02-161-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2017-02-031-1/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2017-02-021-4/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2017-01-271-8/+9
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2016-12-231-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2016-11-281-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2016-11-181-5/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | Correct improper NULL return from initializing Tcl_InitStringRep(o, b, 0).dgp2016-10-121-2/+1
| * | | | | | | | | | | | | | | | | | | | | | New routine Tcl_HasStringRep() and first conversion of callers.dgp2016-10-071-0/+19
| * | | | | | | | | | | | | | | | | | | | | | merge trunkdgp2016-09-081-1/+6
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2016-07-191-1/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2016-07-181-84/+68
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2016-07-121-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2016-07-091-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge trunkdgp2016-04-111-2/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Revise the "end-offset" objType to use proposed routines, and not export ordgp2016-04-111-1/+0
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Revised design - have Tcl_FetchIntRep return a writable pointer.dgp2016-03-271-0/+74
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | | | | | | | | | | | | | | | | | | | | | | | | | | | New routines Tcl_FetchIntRep() and Tcl_StoreIntRep().dgp2016-03-251-0/+71
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Update Tcl_InitStringRep callers to handle OOM condition.dgp2016-03-241-2/+10
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Revise Tcl_InitStringRep() to do non-panic attempt at allocation.dgp2016-03-241-2/+5
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Update more Tcl_ObjTypes to use Tcl_InitStringRep().dgp2016-03-241-34/+25
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | TclInitStringRep() already knows about tclEmptyStringRep.dgp2016-03-241-1/+1
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Tcl_InitStringRep() bug. Truncation assumed length == allocated. Wrong!dgp2016-03-231-5/+2
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Revise Tcl_InitStringRep(); numBytes is unsigned. Only truncation permitted.dgp2016-03-231-11/+12
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Release memory after truncation.dgp2016-03-231-0/+5
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure no path emerges to write on tclEmptyStringRep.dgp2016-03-231-0/+1
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Next step: new routine Tcl_InitStringRep()dgp2016-03-231-0/+80
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | First simple step implementing TIP 445.dgp2016-03-221-0/+24
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | Draft implementation of TIP 506 - rebased to Tcl 8.7dgp2018-10-271-0/+62
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | isspace -> TclIsSpaceProc in various places.jan.nijtmans2018-10-091-2/+2
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix MSVC warning: warning C4146: unary minus operator applied to unsigned typ...jan.nijtmans2018-10-081-1/+1
* | | | | | | | | | | | | | | | | | | | | | | | | | | | TIP #514 implementation: Platform differences in handling int/widejan.nijtmans2018-10-081-10/+20
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge tip-515 branchjan.nijtmans2018-09-221-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge tip-515 (which is pre-requisite for this TIP now)jan.nijtmans2018-09-221-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | TCL_NUMBER_WIDE -> TCL_NUMBER_INT. Two test-cases still failingjan.nijtmans2018-09-081-1/+1
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge TIP-515 branch, so part of the corrections in the TIP-514 implementatio...jan.nijtmans2018-09-081-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2018-09-051-35/+19
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7, and improve TIP implementation (using utility function in more pla...jan.nijtmans2018-08-301-3/+8
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix compilation on 32-bit platforms, and fix unit-tests in this environmentjan.nijtmans2018-08-291-3/+3
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now, restore wide(), but make int() the same as entier(). Add new utility fun...jan.nijtmans2018-08-281-0/+68
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improved reange checking (also for the Tcl 9.0 proposal). Make platform test ...jan.nijtmans2018-08-211-11/+30
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-base branch "all-wideint" to core-8-branch. Still WIPjan.nijtmans2018-08-191-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Experiment, resolving platform differences at script level. Don't look ...jan.nijtmans2018-08-161-3/+3