summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove 4 unneeded compatibility macro's, because those functions never return...jan.nijtmans2018-07-1037-177/+159
* typo in compatibility macro (discovered by compiling Tk)jan.nijtmans2018-07-091-1/+1
* Don't mark ckalloc and friends as deprecate yet, Tk is still heavily using itjan.nijtmans2018-07-091-10/+7
* Experimental Tcl-8 compatibility macro's. Still to be tested.jan.nijtmans2018-07-071-0/+48
* Fix build on MacOSXjan.nijtmans2018-07-072-3/+3
* remaining external API. Looks like complete now. Milestone! Still more testin...jan.nijtmans2018-07-067-46/+46
* more progressjan.nijtmans2018-07-066-132/+145
* Merge trunkjan.nijtmans2018-07-058-58/+35
|\
| * Merge 8.7. Also remove some more unneeded #undef's.jan.nijtmans2018-07-052-24/+1
| |\
| | * Merge 8.6. Also remove a useless #undef/#define which will be overrided later.jan.nijtmans2018-07-052-4/+1
| | |\
| | | * tclDictObj.c:366: warning: dereferencing type-punned pointer will break stric...jan.nijtmans2018-07-051-1/+1
* | | | merge trunkjan.nijtmans2018-07-0412-1012/+295
|\ \ \ \ | |/ / /
| * | | Merge 8.7jan.nijtmans2018-07-0410-951/+225
| |\ \ \ | | |/ /
| | * | Make Tcl_GetUnicode() a macro. Mark many other stub-entries which are no long...jan.nijtmans2018-07-044-74/+105
| | * | Micro-optimization in Tcl_GetString() and Tcl_GetStringFromObj()jan.nijtmans2018-07-041-24/+45
| * | | Remove stray verbiage from man pageandy2018-07-031-1/+1
| * | | Some tools are executable.stu2018-07-031-0/+5
| * | | Use INSTALL_*/DIST_INSTALL_* macros to make dist.stu2018-07-031-57/+60
* | | | More size_t API changes (*.decls files are complete now)jan.nijtmans2018-07-0311-74/+82
* | | | Use size_t in more API's, e.g. *RegExp* typesjan.nijtmans2018-07-0216-83/+85
* | | | New macro TclGetByteArrayFromObj() which can handle size_tjan.nijtmans2018-07-014-76/+76
* | | | New macro TclGetUnicodeFromObj() which can handle size_tjan.nijtmans2018-07-0111-127/+145
* | | | Starting to update all callers of TclGetStringFromObj() to use size_t variablesjan.nijtmans2018-07-0115-57/+67
* | | | Another round of size_t'isms, this time also for Tcl_DStringjan.nijtmans2018-06-2914-83/+70
* | | | Improve many parsing-related functions to use size_tjan.nijtmans2018-06-2912-128/+118
* | | | More API changes using size_t. Internal changes not complete yet (WIP)jan.nijtmans2018-06-2813-98/+112
* | | | More using TCL_Z_MODIFIER where possiblejan.nijtmans2018-06-2811-79/+78
* | | | merge trunkjan.nijtmans2018-06-2752-488/+710
|\ \ \ \ | |/ / /
| * | | merge 8.7jan.nijtmans2018-06-269-117/+15
| |\ \ \ | | |/ /
| | * | Since Tcl is always compiled with -DUNICODE -D_UNICODE (on Windows) and we kn...jan.nijtmans2018-06-269-117/+15
| * | | merge 8.7dgp2018-06-263-26/+8
| |\ \ \ | | |/ /
| | * | merge 8.6dgp2018-06-263-26/+8
| | |\ \ | | | |/
| | | * Use a thread exit handler, and not a custom exit proc for package cleanup.dgp2018-06-263-26/+8
| * | | merge 8.7dgp2018-06-264-16/+12
| |\ \ \ | | |/ /
| | * | merge 8.6dgp2018-06-264-16/+12
| | |\ \ | | | |/
| | | * Restore lost tests.dgp2018-06-264-15/+11
| * | | merge 8.7jan.nijtmans2018-06-2524-92/+299
| |\ \ \ | | |/ /
| | * | merge 8.6jan.nijtmans2018-06-2525-93/+300
| | |\ \ | | | |/
| | | * Simplify ToUtf(), expecially for TCL_UTF_MAX>3 (with correct surrogate handli...jan.nijtmans2018-06-256-27/+30
| | | * Fix for [3592747]: Let TclNRTailcallEval handle namespace problems.pooryorick2018-06-242-7/+21
| | | * Add a test for no generation of a string representation when comparing with thepooryorick2018-06-231-0/+9
| | | * Add another suppress rule for valgrind, factor test code intopooryorick2018-06-229-28/+44
| | | * merge pyk-tcltest-exitpooryorick2018-06-212-2/+3
| | | |\
| | | | * Fix function signature of TclThreadTestFinalize.pooryorick2018-06-212-2/+3
| | | * | merge pyk-tcltest-exitpooryorick2018-06-213-0/+24
| | | |\ \ | | | | |/
| | | | * Add custom exit procedure for tcltests executable.pooryorick2018-06-213-0/+24
| | | |/
| | | * Suppress more valgrind "still reachable" reports and ensure that threads arepooryorick2018-06-212-37/+106
| | | * Add valgrind suppression for dlopen and ensure that processes are reaped inpooryorick2018-06-202-0/+17
| | | * Remove recent auto_path modification in tests/all.tcl and suppress morepooryorick2018-06-202-15/+25
| | | * new file: tools/valgrind_suppress. num-callers bumped from 8 to 24. Valgrindpooryorick2018-06-194-11/+51