summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
Commit message (Expand)AuthorAgeFilesLines
* merge core-8-branchdkf2019-05-171-1/+2
|\
| * Make more clear that TCL_INDEX_END|TCL_INDEX_NONE not necessary are int's (in...jan.nijtmans2019-05-081-1/+1
| * leak plug completeddgp2019-05-031-1/+1
| * WIPdgp2019-05-011-0/+1
* | Implementation of [file tempdir]; hand-tested on OSX...dkf2019-04-301-0/+1
|/
* Compilation for [dict getwithdefault].dkf2019-04-181-0/+3
* Implement TIP 504dkf2019-04-141-0/+3
|\
| * merge 8.7dgp2019-04-081-16/+35
| |\
| * \ merge 8.7dgp2019-02-141-20/+19
| |\ \
| * \ \ merge 8.7dgp2018-11-191-32/+49
| |\ \ \
| * \ \ \ merge 8.7dgp2018-10-271-4/+4
| |\ \ \ \
| * \ \ \ \ merge 8.7dgp2018-10-171-8/+41
| |\ \ \ \ \
| * \ \ \ \ \ merge 8.7dgp2018-09-111-13/+19
| |\ \ \ \ \ \
| * \ \ \ \ \ \ merge 8.7dgp2018-06-041-0/+4
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ merge 8.7dgp2018-05-241-31/+46
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ merge 8.7dgp2018-05-111-0/+14
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ merge 8.7dgp2018-04-251-2/+2
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ merge 8.7dgp2018-03-301-0/+2
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | A compiler for [string insert] mirroring the one for [linsert].dgp2018-03-211-0/+3
* | | | | | | | | | | | | Implement TIP 367dkf2019-04-141-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Implementation of [lremove].dkf2019-03-301-0/+3
| | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |
* | | | | | | | | | | | | More efficient version (after feedback from KBK). Better test too.dkf2019-04-051-0/+25
|/ / / / / / / / / / / /
* | | | | | | | | | | | Eliminate usage of mp_isneg(), just check bignum->sign directly (as libtommat...jan.nijtmans2019-03-151-1/+0
* | | | | | | | | | | | re-implemente changes in win/tclWinFile.c (handling -DTCL_UTF_MAX=6) using 3 ...jan.nijtmans2019-03-101-0/+11
* | | | | | | | | | | | merge 8.6 (TIP#527, New measurement facilities in TCL: New command timerate, ...sebres2019-03-051-0/+15
|\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ merge 8.6(.9), conflicts resolvedsergey.brester2019-02-071-31/+100
| |\ \ \ \ \ \ \ \ \ \ \ \
* | | | | | | | | | | | | | Various tommath/numeric related optimizations:jan.nijtmans2019-03-021-6/+0
* | | | | | | | | | | | | | More use of TclHasIntRep() macro. Add vfs build director to fossil ignore-globjan.nijtmans2019-03-011-1/+1
* | | | | | | | | | | | | | More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) an...jan.nijtmans2019-02-271-5/+5
* | | | | | | | | | | | | | New internal macro TclHasIntRep() to re-encapsulate the typePtr field.dgp2019-02-251-1/+3
* | | | | | | | | | | | | | Revert recent commit that breaks the encapsulation interface of TIP 445.dgp2019-02-221-3/+1
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |
* | | | | | | | | | | | | merge 8.6 (regression fix [e3f481f187], conflicts resolved)sebres2019-02-011-3/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / | |/| | | | | | | | | | |
| * | | | | | | | | | | | code review with small amend (note nameLength is number of bytes, the argumen...sebres2019-01-311-3/+2
| * | | | | | | | | | | | fixes utf-8 compatibility of proc/lambda arguments (regression on compiled lo...sebres2019-01-301-1/+1
* | | | | | | | | | | | | Make TclIsPureByteArray() a macro, since it's only doing a single compare. Ot...jan.nijtmans2019-01-311-1/+3
* | | | | | | | | | | | | New internal macro TclFetchIntRep, which is faster than Tcl_FetchIntRep. jan.nijtmans2019-01-281-0/+2
* | | | | | | | | | | | | Merge 8.6. Also reduce tclCharTypeTable[] to 256 entries, as this table is al...jan.nijtmans2019-01-261-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / /
| * | | | | | | | | | | | Replace isspace() -> TclIsSpaceProc() _everywhere_. jan.nijtmans2019-01-261-2/+2
* | | | | | | | | | | | | Slightly more efficient TclGetIntForIndexM macro, compared to previous commitjan.nijtmans2019-01-171-5/+5
* | | | | | | | | | | | | More TIP #502 optimizations and improvements, preparing further for the road ...jan.nijtmans2019-01-161-3/+2
* | | | | | | | | | | | | Remove unused MODULE_SCOPE functionsjan.nijtmans2018-12-201-5/+0
* | | | | | | | | | | | | If compiled with -DTCL_NO_DEPRECATED, remove Tcl_NewIntObj/Tcl_NewLongObj/Tcl...jan.nijtmans2018-12-121-1/+1
* | | | | | | | | | | | | Make TclFreeObj MODULE_SCOPE, so the only way to access it is through the stu...jan.nijtmans2018-11-271-0/+1
* | | | | | | | | | | | | merge 8.6sebres2018-11-221-1/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / | | | | | | | | | | | | / | |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
| * | | | | | | | | | | merge 8.5: fixes segfault [7a9dc52b29] and wrong normalization (inside TclJoi...sebres2018-11-221-1/+2
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Remove some actually dead codejan.nijtmans2018-07-311-1/+1
* | | | | | | | | | | | | Add entry for Tcl_StaticPackage in internal stub table, since the public one ...jan.nijtmans2018-11-151-16/+16
* | | | | | | | | | | | | Implement TIP 523dkf2018-11-061-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Implement TIP 523, New lpop commandpspjuth2018-10-221-0/+3
| | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |
* | | | | | | | | | | | | merge 8.7dgp2018-10-241-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / /