Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove 4 unneeded compatibility macro's, because those functions never ↵ | jan.nijtmans | 2018-07-10 | 37 | -177/+159 |
| | | | | | return -1 anyway. Change documentation to use void * in stead of ClientData | ||||
* | typo in compatibility macro (discovered by compiling Tk) | jan.nijtmans | 2018-07-09 | 1 | -1/+1 |
| | |||||
* | Don't mark ckalloc and friends as deprecate yet, Tk is still heavily using it | jan.nijtmans | 2018-07-09 | 1 | -10/+7 |
| | |||||
* | Experimental Tcl-8 compatibility macro's. Still to be tested. | jan.nijtmans | 2018-07-07 | 1 | -0/+48 |
| | |||||
* | Fix build on MacOSX | jan.nijtmans | 2018-07-07 | 2 | -3/+3 |
| | |||||
* | remaining external API. Looks like complete now. Milestone! Still more ↵ | jan.nijtmans | 2018-07-06 | 7 | -46/+46 |
| | | | | testing needed | ||||
* | more progress | jan.nijtmans | 2018-07-06 | 6 | -132/+145 |
| | |||||
* | Merge trunk | jan.nijtmans | 2018-07-05 | 8 | -58/+35 |
|\ | | | | | Handle TclCopyAndCollapse, *Trace* et al | ||||
| * | Merge 8.7. Also remove some more unneeded #undef's. | jan.nijtmans | 2018-07-05 | 2 | -24/+1 |
| |\ | |||||
| | * | Merge 8.6. Also remove a useless #undef/#define which will be overrided later. | jan.nijtmans | 2018-07-05 | 2 | -4/+1 |
| | |\ | |||||
| | | * | tclDictObj.c:366: warning: dereferencing type-punned pointer will break ↵ | jan.nijtmans | 2018-07-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | strict-aliasing rules Prevent this warning, which gcc 4.4 (a.o.) gives on this construct. void pointers work well already in whatever assignment. | ||||
* | | | | merge trunk | jan.nijtmans | 2018-07-04 | 12 | -1012/+295 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge 8.7 | jan.nijtmans | 2018-07-04 | 10 | -951/+225 |
| |\ \ \ | | |/ / | |||||
| | * | | Make Tcl_GetUnicode() a macro. Mark many other stub-entries which are no ↵ | jan.nijtmans | 2018-07-04 | 4 | -74/+105 |
| | | | | | | | | | | | | | | | | longer are in use (because they were converted to macros) as deprecated, since they will be removed in Tcl 9.0 | ||||
| | * | | Micro-optimization in Tcl_GetString() and Tcl_GetStringFromObj() | jan.nijtmans | 2018-07-04 | 1 | -24/+45 |
| | | | | |||||
| * | | | Remove stray verbiage from man page | andy | 2018-07-03 | 1 | -1/+1 |
| | | | | |||||
| * | | | Some tools are executable. | stu | 2018-07-03 | 1 | -0/+5 |
| | | | | |||||
| * | | | Use INSTALL_*/DIST_INSTALL_* macros to make dist. | stu | 2018-07-03 | 1 | -57/+60 |
| | | | | |||||
* | | | | More size_t API changes (*.decls files are complete now) | jan.nijtmans | 2018-07-03 | 11 | -74/+82 |
| | | | | |||||
* | | | | Use size_t in more API's, e.g. *RegExp* types | jan.nijtmans | 2018-07-02 | 16 | -83/+85 |
| | | | | |||||
* | | | | New macro TclGetByteArrayFromObj() which can handle size_t | jan.nijtmans | 2018-07-01 | 4 | -76/+76 |
| | | | | |||||
* | | | | New macro TclGetUnicodeFromObj() which can handle size_t | jan.nijtmans | 2018-07-01 | 11 | -127/+145 |
| | | | | |||||
* | | | | Starting to update all callers of TclGetStringFromObj() to use size_t variables | jan.nijtmans | 2018-07-01 | 15 | -57/+67 |
| | | | | |||||
* | | | | Another round of size_t'isms, this time also for Tcl_DString | jan.nijtmans | 2018-06-29 | 14 | -83/+70 |
| | | | | |||||
* | | | | Improve many parsing-related functions to use size_t | jan.nijtmans | 2018-06-29 | 12 | -128/+118 |
| | | | | |||||
* | | | | More API changes using size_t. Internal changes not complete yet (WIP) | jan.nijtmans | 2018-06-28 | 13 | -98/+112 |
| | | | | |||||
* | | | | More using TCL_Z_MODIFIER where possible | jan.nijtmans | 2018-06-28 | 11 | -79/+78 |
| | | | | |||||
* | | | | merge trunk | jan.nijtmans | 2018-06-27 | 52 | -488/+710 |
|\ \ \ \ | |/ / / | |||||
| * | | | merge 8.7 | jan.nijtmans | 2018-06-26 | 9 | -117/+15 |
| |\ \ \ | | |/ / | |||||
| | * | | Since Tcl is always compiled with -DUNICODE -D_UNICODE (on Windows) and we ↵ | jan.nijtmans | 2018-06-26 | 9 | -117/+15 |
| | | | | | | | | | | | | | | | | know TCL_UTF_MAX>=4, we can simplify things. No change in functionality. | ||||
| * | | | merge 8.7 | dgp | 2018-06-26 | 3 | -26/+8 |
| |\ \ \ | | |/ / | |||||
| | * | | merge 8.6 | dgp | 2018-06-26 | 3 | -26/+8 |
| | |\ \ | | | |/ | |||||
| | | * | Use a thread exit handler, and not a custom exit proc for package cleanup. | dgp | 2018-06-26 | 3 | -26/+8 |
| | | | | |||||
| * | | | merge 8.7 | dgp | 2018-06-26 | 4 | -16/+12 |
| |\ \ \ | | |/ / | |||||
| | * | | merge 8.6 | dgp | 2018-06-26 | 4 | -16/+12 |
| | |\ \ | | | |/ | |||||
| | | * | Restore lost tests. | dgp | 2018-06-26 | 4 | -15/+11 |
| | | | | |||||
| * | | | merge 8.7 | jan.nijtmans | 2018-06-25 | 24 | -92/+299 |
| |\ \ \ | | |/ / | |||||
| | * | | merge 8.6 | jan.nijtmans | 2018-06-25 | 25 | -93/+300 |
| | |\ \ | | | |/ | |||||
| | | * | Simplify ToUtf(), expecially for TCL_UTF_MAX>3 (with correct surrogate ↵ | jan.nijtmans | 2018-06-25 | 6 | -27/+30 |
| | | | | | | | | | | | | | | | | | | | | handling). Fix various typo's | ||||
| | | * | Fix for [3592747]: Let TclNRTailcallEval handle namespace problems. | pooryorick | 2018-06-24 | 2 | -7/+21 |
| | | | | |||||
| | | * | Add a test for no generation of a string representation when comparing with the | pooryorick | 2018-06-23 | 1 | -0/+9 |
| | | | | | | | | | | | | empty string. | ||||
| | | * | Add another suppress rule for valgrind, factor test code into | pooryorick | 2018-06-22 | 9 | -28/+44 |
| | | | | | | | | | | | | tests/tcltests.tcl, and constrained a some tests in the valgrind case. | ||||
| | | * | merge pyk-tcltest-exit | pooryorick | 2018-06-21 | 2 | -2/+3 |
| | | |\ | |||||
| | | | * | Fix function signature of TclThreadTestFinalize. | pooryorick | 2018-06-21 | 2 | -2/+3 |
| | | | | | |||||
| | | * | | merge pyk-tcltest-exit | pooryorick | 2018-06-21 | 3 | -0/+24 |
| | | |\ \ | | | | |/ | |||||
| | | | * | Add custom exit procedure for tcltests executable. | pooryorick | 2018-06-21 | 3 | -0/+24 |
| | | |/ | |||||
| | | * | Suppress more valgrind "still reachable" reports and ensure that threads are | pooryorick | 2018-06-21 | 2 | -37/+106 |
| | | | | | | | | | | | | fully finalized in thread tests. | ||||
| | | * | Add valgrind suppression for dlopen and ensure that processes are reaped in | pooryorick | 2018-06-20 | 2 | -0/+17 |
| | | | | | | | | | | | | http11.test. | ||||
| | | * | Remove recent auto_path modification in tests/all.tcl and suppress more | pooryorick | 2018-06-20 | 2 | -15/+25 |
| | | | | | | | | | | | | valgrind reports. | ||||
| | | * | new file: tools/valgrind_suppress. num-callers bumped from 8 to 24. Valgrind | pooryorick | 2018-06-19 | 4 | -11/+51 |
| | | | | | | | | | | | | now issues no "still reachable" reports for cmdAH.test. |