summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add autoconf supportdkf2019-03-272-4/+4
* Better handling, reset capabilty, and ensure that inherited channels are correctdkf2019-03-241-30/+91
* Start of implementation of TIP 160: better terminal controldkf2019-03-241-36/+212
* 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
* | | | | Many simplifications in tclExecute.c, now that libtommath provides new functi...jan.nijtmans2019-01-227-146/+64
* | | | | Merge 8.6jan.nijtmans2019-01-225-33/+5
|\ \ \ \ \ | |/ / / /
| * | | | Remove some mac OSX pre-10.4 stuff, which is outdated: current build doesn't ...jan.nijtmans2019-01-225-34/+5
* | | | | Update included libtommath to v1.1.0-rc4jan.nijtmans2019-01-22159-7464/+10553
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge libtommath v1.1.0-rc4jan.nijtmans2019-01-22160-7488/+10560
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Update to libtommath v1.1.0-rc4jan.nijtmans2019-01-22160-7488/+10560
* | | | | fixes creation of libtcl.vfs using links, if ln-command does not support "-t"...sebres2019-01-212-5/+5
* | | | | avoid additional in-between path-segment "." in zip, some zip-programs (inclu...sebres2019-01-214-8/+8