Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.7 | jan.nijtmans | 2022-02-10 | 1 | -4/+4 |
|\ | |||||
| * | Merge 8.6 | jan.nijtmans | 2022-02-10 | 1 | -4/+4 |
| |\ | |||||
| | * | Use TclListObjLength/TclListObjGetElements in stead of ↵ | jan.nijtmans | 2022-02-10 | 1 | -4/+4 |
| | | | | | | | | | | | | Tcl_ListObjLength/Tcl_ListObjGetElements everywhere. This is slightly more efficient if the refered list already has the correct type | ||||
| | * | Tcl_NewObj() -> TclNewObj() | jan.nijtmans | 2022-01-17 | 1 | -4/+6 |
| | | | |||||
| | * | IntRep -> InternalRep. Internal changes only. | jan.nijtmans | 2021-10-19 | 1 | -1/+1 |
| | | | |||||
* | | | Merge 8.7 | jan.nijtmans | 2021-10-08 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing list | jan.nijtmans | 2021-10-06 | 1 | -2/+2 |
| | | | |||||
| * | | Unbreak build | jan.nijtmans | 2021-04-13 | 1 | -1/+1 |
| | | | |||||
| * | | Fix [f566e1c817]: macOS: -DTCL_NO_DEPRECATED | jan.nijtmans | 2021-04-12 | 1 | -1/+6 |
| | | | |||||
* | | | Merge 8.7, resolve conflicts | jan.nijtmans | 2021-01-11 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
* | | | Merge 8.7 | jan.nijtmans | 2020-12-08 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵ | jan.nijtmans | 2020-12-08 | 1 | -1/+1 |
| | | | | | | | | | | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet | ||||
| * | | Merge 8.6 | jan.nijtmans | 2020-09-28 | 1 | -4/+4 |
| |\ \ | | |/ | |||||
| | * | Eliminate many "register" keywords (which do nothing with modern compilers) | jan.nijtmans | 2020-09-14 | 1 | -14/+14 |
| | | | | | | | | | Eliminate many unnecessary type-casts to (unsigned) | ||||
* | | | Merge 8.7 | jan.nijtmans | 2020-09-17 | 1 | -7/+8 |
|\ \ \ | |/ / | |||||
| * | | Eliminate many usages of Tcl_NewObj (-> TclNewObj) and Tcl_NewIntObj (-> ↵ | jan.nijtmans | 2020-09-17 | 1 | -9/+11 |
| | | | | | | | | | | | | TclNewIntObj or Tcl_NewWideIntObj) | ||||
| * | | Merge 8.6 | jan.nijtmans | 2020-04-14 | 1 | -1/+10 |
| |\ \ | | |/ | |||||
| | * | Merge 8.5. Failing tests highlight ticket [1b1f5f0b53]. | dgp | 2020-04-13 | 1 | -1/+10 |
| | |\ | |||||
| | | * | Same trouble fixed the same way in Tcl_AppendElement(). | dgp | 2020-04-09 | 1 | -1/+10 |
| | | | | |||||
| | * | | Use _copysign on Windows always (available from float.h). Use mp_iszero() ↵ | jan.nijtmans | 2020-01-08 | 1 | -2/+2 |
| | |\ \ | | | |/ | | | | | | | | | whenever appropriate. | ||||
| | | * | * generic/tclResult.c (ResetObjResult): Correct failure to clear | dgp | 2011-03-08 | 1 | -5/+7 |
| | | | | | | | | | | | | invalid intrep. Thanks to Colin McDonald. [Bug 3202905] | ||||
* | | | | Merge 8.7 | jan.nijtmans | 2020-02-28 | 1 | -4/+4 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge 8.7 | jan.nijtmans | 2020-02-13 | 1 | -4/+2 |
| |\ \ \ | |||||
| | * | | | TIP #559 follow-up: Make sure that if Tcl_FreeResult() is used in an ↵ | jan.nijtmans | 2020-01-25 | 1 | -4/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | extension compiled with -DTCL_NO_DEPRECATED, this results in a link error. Do the same with deprecated funcions from other TIP's. | ||||
| * | | | | Merge 8.7 | jan.nijtmans | 2020-01-07 | 1 | -19/+13 |
| |\ \ \ \ | | |/ / / | |||||
| * | | | | Merge tip-548 | jan.nijtmans | 2019-08-15 | 1 | -13/+13 |
| |\ \ \ \ | |||||
| * \ \ \ \ | Merge 8.7. Continue implementation for win32 | jan.nijtmans | 2019-08-02 | 1 | -4/+4 |
| |\ \ \ \ \ | |||||
| * | | | | | | Merge 8.7, and continue implementation. Almost done | jan.nijtmans | 2019-07-10 | 1 | -9/+9 |
| | | | | | | | |||||
* | | | | | | | Implement TIP 559 | dgp | 2020-01-13 | 1 | -30/+0 |
| | | | | | | | |||||
* | | | | | | | Merge 8.7 | jan.nijtmans | 2020-01-07 | 1 | -2/+2 |
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | |||||
| * | | | | | | Some eol whitespace eliminations | jan.nijtmans | 2020-01-07 | 1 | -2/+2 |
| | | | | | | | |||||
* | | | | | | | Merge 8.7 | jan.nijtmans | 2020-01-06 | 1 | -19/+13 |
|\ \ \ \ \ \ \ | |/ / / / / / | |||||
| * | | | | | | Merge 8.6 | jan.nijtmans | 2020-01-06 | 1 | -19/+13 |
| |\ \ \ \ \ \ | | |_|_|/ / / | |/| | | / / | | | |_|/ / | | |/| | | | |||||
| | * | | | | Fix documentation, comments, and argument names of Tcl_TransferResult(). | dgp | 2020-01-05 | 1 | -19/+13 |
| | | | | | | |||||
* | | | | | | Merge 8.7 | jan.nijtmans | 2019-08-15 | 1 | -10/+10 |
|\ \ \ \ \ \ | |/ / / / / | |||||
| * | | | | | Merge 8.7 | jan.nijtmans | 2019-08-14 | 1 | -4/+4 |
| |\ \ \ \ \ | | | |_|/ / | | |/| | | | |||||
| | * | | | | Eliminate the use of C++ keywords as variable names. Nothing more than ↵ | jan.nijtmans | 2019-07-23 | 1 | -4/+4 |
| | | |/ / | | |/| | | | | | | | | | | | | rename the variables in something else. | ||||
| * | | | | Eliminate "register" keyword _everywhere_ in Tcl. This keyword is deprecated ↵ | jan.nijtmans | 2019-07-17 | 1 | -13/+13 |
| |/ / / | | | | | | | | | | | | | in C++ (removed in C++17, even), and essentially does nothing with most modern compilers. | ||||
* | | | | Merge 8.7. Define Tcl_GetStringResult() as macro. | jan.nijtmans | 2019-05-09 | 1 | -26/+0 |
|\ \ \ \ | |/ / / | |||||
| * | | | If compiling with -DTCL_NO_DEPRECATED, make Tcl_GetStringResult() a macro. ↵ | jan.nijtmans | 2019-05-09 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | | | This opens up one more simplification for Tcl 9. Compile the load-test dll's/so's with -DTCL_NO_DEPRECATED | ||||
| * | | | More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) ↵ | jan.nijtmans | 2019-02-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | and (unsigned) type-casts, which don't make sense any more. | ||||
* | | | | Code cleanup: Remove unneeded #undef's, and unneeded inclused. No change in ↵ | jan.nijtmans | 2019-03-24 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | functionality. | ||||
* | | | | More size_t-related consolidations. Now regexp can handle strings >2GB and ↵ | jan.nijtmans | 2019-02-05 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | more. Remove many type-casts which are not necessary any more. | ||||
* | | | | Another (big) round of int -> size_t enhancements. So Tcl can handle string ↵ | jan.nijtmans | 2019-02-01 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | | | | | | | | | >2GiB in more places. | ||||
* | | | | Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, ↵ | jan.nijtmans | 2018-09-01 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | TCL_IO_FAILURE and TCL_NO_LENGTH (experimental, still open to be renamed following discussion) | ||||
* | | | | Merge 8.7 | jan.nijtmans | 2018-07-04 | 1 | -143/+0 |
|\ \ \ \ | |/ / / | |||||
| * | | | Take the next step in TIPs 330 and 336, ending in 8.7 the USE_INTERP_RESULT and | dgp | 2018-03-05 | 1 | -17/+0 |
| | | | | | | | | | | | | USE_INTERP_ERRORLINE directives to escape need to migrate to 8.6 interfaces. | ||||
* | | | | Re-base TIP #422 implementation to trunk. Remove Tcl_VarEvalVA() as well. ↵ | jan.nijtmans | 2017-11-07 | 1 | -75/+28 |
|\ \ \ \ | | | | | | | | | | | | | | | | TIP #422 is adapted accordingly. | ||||
| * \ \ \ | TIP 422 implementation (rebase of branch novem-remove-va to trunk). | dgp | 2017-11-01 | 1 | -92/+28 |
| |\ \ \ \ | | |/ / / | |/| | | | |||||
| | * | | | merge novem | jan.nijtmans | 2013-03-06 | 1 | -102/+2 |
| | |\ \ \ |