summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
Commit message (Expand)AuthorAgeFilesLines
* Remove MODULE_SCOPE function TclpSetInterfaces(), which is just empty. jan.nijtmans2020-03-311-1/+0
* Fix [767e070d35]: Tcl_GetRange and Tcl_GetUniChar do not validate index inputsjan.nijtmans2020-03-271-1/+1
* Fix TIP #389 implementation, bug [d433c0e0ad]: TCL_UTF_MAX == 4 problems. Tha...jan.nijtmans2019-11-131-1/+1
* Put #define's in alphabetical order. jan.nijtmans2019-10-251-1/+1
* Extend libtommath stub table, so extension writers can move away from depreca...jan.nijtmans2019-10-231-3/+0
* Update to latest Tcl (core-8-6-branch) and latest libtommath (1.2.0-rc1)jan.nijtmans2019-10-171-0/+5
* merge 8.5sebres2019-07-241-1/+1
|\
| * small amend (normalize hex in all evalFlags)sebres2019-07-241-4/+4
| * cherrypick timerate-loop-opti--discard-resultsebres2019-07-241-0/+1
* | better rewritten loop optimization: new evalFlag "TCL_EVAL_DISCARD_RESULT" in...sebres2019-07-231-0/+1
* | Fix [7d7038d415b345d5]: tcl is not LTO readyjan.nijtmans2019-07-151-1/+0
* | merge 8.5sebres2019-06-251-0/+7
|\ \ | |/
| * fixed build with MSVC 6.0sebres2019-06-251-0/+7
* | Fix [25deec4e46]: Tcl fails to compile with icc due to typedef conflictjan.nijtmans2019-06-111-1/+1
|\ \ | |/
| * Fix [25deec4e46]: Tcl fails to compile with icc due to typedef conflictjan.nijtmans2019-06-111-1/+1
* | Remove declarations that are never defined.dgp2019-06-101-18/+0
|\ \ | |/
| * Remove declarations that are never defined.dgp2019-06-101-18/+0
* | merge 8.5dgp2019-05-041-0/+2
|\ \ | |/
| * Plug memleak when deleting a namespace destroys a linked Tcl var.dgp2019-05-041-0/+2
| * merge 8.5 (note: to avoid too many conflicts, merged using `fossil merge --ba...sergey.brester2019-02-121-1/+3
| |\
| * \ back-ported branch sebres-8-6-timerate (new command "timerate" for 8.5)sebres2017-05-161-0/+15
| |\ \
* | \ \ merge 8.6(.9), conflicts resolvedsergey.brester2019-02-071-31/+100
|\ \ \ \ | |_|/ / |/| | |
| * | | 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
| * | | Replace isspace() -> TclIsSpaceProc() _everywhere_. jan.nijtmans2019-01-261-2/+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
| * | | Use a thread exit handler, and not a custom exit proc for package cleanup.dgp2018-06-261-1/+0
| * | | Fix function signature of TclThreadTestFinalize.pooryorick2018-06-211-1/+1
| * | | Add custom exit procedure for tcltests executable.pooryorick2018-06-211-0/+1
| * | | Deduplicate code in INST_STR_CMP, StringCmpCmd, and StringEqualCmd.pooryorick2018-05-071-2/+2
| * | | Factor options handling out of StringCmpCmd.pooryorick2018-05-061-1/+2
| * | | Preparation to deduplicate code between byte-compiled and legacypooryorick2018-05-061-0/+5
| * | | Avoid generating string representation when comparing the empty string.pooryorick2018-05-051-0/+10
| * | | Fold TclArraySet() into its only caller. tclEnv.c no longer calls itdgp2018-04-191-2/+0
| * | | Refactor array trace handling into a common routine TclCheckArrayTraces().dgp2018-04-171-0/+2
| * | | merge 8.5dgp2018-03-141-0/+2
| |\ \ \ | | |/ /
| | * | remove unexpected panic by TclTrimLeft/TclTrimRight, handling rewritten:sebres2018-03-131-0/+2
| * | | Return routine to file scope.dgp2018-03-091-2/+0
| * | | Refactor the index value encode/decode machinery for broader use.dgp2018-03-091-0/+15
| * | | New internal routine TclGetEndOffsetFromObj.dgp2018-03-061-0/+2
| * | | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Updatepooryorick2018-02-141-0/+4905
| * | | Lift the restriction on command names names that begin with ":".pooryorick2018-02-141-4922/+0
| * | | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Updatepooryorick2017-11-191-2/+2
| * | | Fix [16fe1b5807]: namespace ensemble command named ":" is mistakenly given thepooryorick2017-11-171-0/+26
| * | | Remove compat/float.h and related machinery. The last system known where this...jan.nijtmans2017-11-151-1/+1
| * | | Change signature of (internal) TclScanElement() function. This saves memory a...jan.nijtmans2017-11-151-1/+1
| |\ \ \
| | * | | Change signature of (internal) TclScanElement() function. This saves memory a...jan.nijtmans2017-11-151-1/+1
| * | | | Modify TclCreateProc to handle arbitrary argument names, not just ASCII.dgp2017-11-081-1/+1
| * | | | merge core-8-6-branchjan.nijtmans2017-11-031-5/+13
| |\ \ \ \ | | |/ / /