summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) an...jan.nijtmans2019-02-2743-135/+123
* Merge 8.6jan.nijtmans2019-02-251-11/+11
|\
| * Merge 8.5jan.nijtmans2019-02-251-11/+11
| |\
| | * Move from trusty -> xenal for travis builds. Also add build on Mojave (xcode ...jan.nijtmans2019-02-241-11/+11
* | | New internal macro TclHasIntRep() to re-encapsulate the typePtr field.dgp2019-02-259-21/+23
* | | Merge 8.6jan.nijtmans2019-02-241-0/+4
|\ \ \ | |/ /
| * | Merge 8.5jan.nijtmans2019-02-241-0/+4
| |\ \ | | |/
| | * No longer run socket test-cases on travis with OSX: There are too many random...jan.nijtmans2019-02-241-3/+7
* | | Revert recent commit that breaks the encapsulation interface of TIP 445.dgp2019-02-222-20/+56
* | | Merge 8.6jan.nijtmans2019-02-197-16/+16
|\ \ \ | |/ /
| * | Fix some comments: "upper" -> "high" (when talking about surrogates)jan.nijtmans2019-02-193-5/+5
* | | Merge 8.6jan.nijtmans2019-02-181-6/+3
|\ \ \ | |/ /
| * | Don't use TclUniCharIsSpace() in command-line handling: the windows command-l...jan.nijtmans2019-02-181-6/+3
* | | Improve portability of path constructions.dgp2019-02-141-4/+4
* | | small amend unfolding `list "$tcl_library/http"` (previously it was result of...sebres2019-02-141-3/+3
* | | closes [b322938e08]: fix several zipfs-tests searching for single "http" dire...sebres2019-02-141-13/+13
* | | Convert Tcl_BacktroundError() into a macro, so we can deprecate the stub entr...jan.nijtmans2019-02-097-7/+14
* | | tests/httpcookie.test: apply "-load" option for this test (in order to provid...sebres2019-02-061-0/+2
* | | fixes segfault [bd94500678]: Tcl_UtfToUniChar/TclUtfToUniChar could don't adv...sebres2019-02-052-1/+7
* | | optimize WidePwrSmallExpon (exponent is <= 16), this will huge decrease assem...sebres2019-02-041-2/+2
* | | merge-markjan.nijtmans2019-02-010-0/+0
|\ \ \ | |/ /
| * | Update libtommath to latest stable release (1.1.0)jan.nijtmans2019-02-01166-12038/+25610
* | | merge 8.6 (regression fix [e3f481f187], conflicts resolved)sebres2019-02-014-62/+82
|\ \ \ | |/ /
| * | merge fix [e3f481f187] regression to lookup non-ASCII proc/lambda formal argu...sebres2019-02-014-63/+84
| |\ \
| | * | TclPushVarName: rewritten iterators over token-strings considering utf-8 mult...sebres2019-01-311-29/+33
| | * | code review with small amend (note nameLength is number of bytes, the argumen...sebres2019-01-312-20/+18
| | * | fixes utf-8 compatibility of proc/lambda arguments (regression on compiled lo...sebres2019-01-303-15/+34
* | | | speedup "process.test" using signal (via file delete) for the child-process i...sebres2019-02-011-7/+61
* | | | fix [f559bbde4e]: TclInt.h: tclUnixPort.h:162:13: fatal error: ../compat/unis...jan.nijtmans2019-01-314-86/+1
|\ \ \ \
| * | | | Fix for [f559bbde4e] (even though that's not really a bug)jan.nijtmans2019-01-284-86/+1
* | | | | Make TclIsPureByteArray() a macro, since it's only doing a single compare. Ot...jan.nijtmans2019-01-312-56/+20
* | | | | Merge 8.6jan.nijtmans2019-01-311-2/+2
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Fix [0238027108]: Tcl_ParseArgsObjv TCL_ARGV_CONSTANT documentation errorjan.nijtmans2019-01-311-3/+3
| |/ /
* | | Merge libtommath v1.1.0jan.nijtmans2019-01-2810-13/+958
|\ \ \
| * \ \ Merge libtommath v1.1.0jan.nijtmans2019-01-2810-13/+958
| |\ \ \
| | * | | Update to libtommath v1.1.0jan.nijtmans2019-01-2810-13/+958
* | | | | New internal macro TclFetchIntRep, which is faster than Tcl_FetchIntRep. jan.nijtmans2019-01-2824-96/+92
* | | | | merge 8.6 ([4ee9b4f3e965a7da5133] was already fixed in 8.7, so no functional ...sebres2019-01-282-2/+1
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | merge 8.5sebres2019-01-281-1/+1
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | fixes [4ee9b4f3e965a7da5133]: result of command `time` overflows by single it...sebres2019-01-281-1/+1
| * | | | Remove unnecessary inclusion of tclPort.h in tclIntDecls.hpooryorick2019-01-261-1/+0
* | | | | Merge 8.6. Also reduce tclCharTypeTable[] to 256 entries, as this table is al...jan.nijtmans2019-01-2613-60/+19
|\ \ \ \ \ | |/ / / /
| * | | | Replace isspace() -> TclIsSpaceProc() _everywhere_. jan.nijtmans2019-01-267-15/+15
* | | | | Do not assume that literals have a non-NULL bytes field; user code could purg...dkf2019-01-251-15/+26
|\ \ \ \ \ | |/ / / /
| * | | | Do not assume that literals have a non-NULL bytes field; user code could purg...dkf2019-01-251-15/+26
| |\ \ \ \ | | |/ / /
| | * | | Do not assume that literals have a non-NULL bytes field; user code could purg...dkf2019-01-251-15/+26
* | | | | renumeration of testsebres2019-01-251-1/+1
* | | | | more tests for INST_EXPON: base -1, big exponent (odd/even).sebres2019-01-251-3/+5
* | | | | More simplifications in tclExecute.c (INST_EXPON), much more and well-arrange...sebres2019-01-252-112/+141
* | | | | One more libtommath function, mp_tc_div_2d, which simplifies code. Some more ...jan.nijtmans2019-01-228-27/+32