Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | simplify tenviron2utfdstr/utf2tenvirondstr macro's, since 2nd argument is ↵ | jan.nijtmans | 2023-07-21 | 2 | -41/+53 |
| | | | | | | always -1 Improve error-handling related to environment variables All 'stolen' from TIP #571 branch | ||||
* | Fix handling of pre-built libtommath.dll on win64-arm | jan.nijtmans | 2023-07-20 | 2 | -5/+9 |
| | |||||
* | Improve error-reporting possibilities for ↵ | jan.nijtmans | 2023-07-19 | 2 | -8/+17 |
| | | | | Tcl_ExternalToUtfDStringEx/Tcl_UtfToExternalDStringEx in case no interpreter is available, by setting "errno". | ||||
* | Bugfix for escape-encoding, 'stolen' from TIP #671 branch | jan.nijtmans | 2023-07-19 | 1 | -1/+2 |
| | |||||
* | Fix: tommath.lib needs to be installed to permit extensions to link when ↵ | apnadkarni | 2023-07-17 | 1 | -0/+1 |
| | | | | using the tommath C API | ||||
* | Fix missing TIP 548 function docs. Some copy editing of doc prototypes for ↵ | apnadkarni | 2023-07-17 | 2 | -51/+57 |
| | | | | clarity (sez he). | ||||
* | Bug [a366c6efee] | apnadkarni | 2023-07-16 | 3 | -7/+21 |
| | |||||
* | Correct wording in Comment | oehhar | 2023-07-13 | 1 | -1/+1 |
| | |||||
* | Backport changes in tclListObj.c from Tcl 9.0 | jan.nijtmans | 2023-07-13 | 2 | -164/+207 |
| | |||||
* | (partial) fix for [c1691dc608]: 32-bit Linux regressions. Eliminate compiler ↵ | jan.nijtmans | 2023-07-12 | 1 | -1/+1 |
| | | | | warning | ||||
* | Fix special-case in SetDuplicatePureObj(): Since typePtr is always ↵ | jan.nijtmans | 2023-07-12 | 1 | -4/+4 |
| | | | | | &tclListType (ALL current calls to TclDuplicatePureObj() have &tclListType as last argument), this constructions can never work. (I'm not sure this code is usefull at all, but that's for another day) | ||||
* | Consider 3 more types as special in TclDuplicatePureObj(). Updated comment ↵ | jan.nijtmans | 2023-07-12 | 4 | -14/+21 |
| | | | | for the reason why. | ||||
* | Fix [54329e39c7] | apnadkarni | 2023-07-12 | 2 | -6/+47 |
| | |||||
* | Fix [5916e48806]: tcl.pc: hardcoded depedencies, missing build flags | jan.nijtmans | 2023-07-11 | 3 | -2/+10 |
| | |||||
* | Code cleanup for arithSeries, all backported from 9.0 | jan.nijtmans | 2023-07-10 | 8 | -308/+278 |
| | |||||
* | Fix [c5bcbf3494]: Output of surrogates seems to repeat following character | jan.nijtmans | 2023-07-08 | 1 | -15/+23 |
|\ | |||||
| * | off-by-one. Minor optimization | jan.nijtmans | 2023-07-06 | 1 | -2/+2 |
| | | |||||
| * | Proposed fix for [c5bcbf3494]: Output of surrogates seems to repeat ↵ | jan.nijtmans | 2023-07-06 | 1 | -15/+23 |
|/ | | | | following character. Also use more ***_SURROGATE() macro's | ||||
* | Merge 8.6 | jan.nijtmans | 2023-07-05 | 1 | -9/+8 |
|\ | |||||
| * | Backport [66ffafd309]: Truncated encoding for DBCS results in infinite loop ↵ | jan.nijtmans | 2023-07-05 | 3 | -20/+29 |
| | | | | | | | | and running out of memory | ||||
* | | Bug [5be203d6ca] - io-7.3 failure | apnadkarni | 2023-07-05 | 5 | -11/+16 |
|\ \ | |||||
| * | | Bug [5be203d6ca] - better fix and add test | apnadkarni | 2023-07-05 | 2 | -14/+14 |
| | | | |||||
| * | | Correctly compute consumed bytes in case of truncated byte sequence at end. | apnadkarni | 2023-07-04 | 1 | -0/+8 |
| | | | |||||
| * | | Branch meant for bug-fixing [5be203d6ca]: io-7.3 and chanio-7.3 fail in ↵ | jan.nijtmans | 2023-07-03 | 3 | -5/+2 |
| | | | | | | | | | | | | debug mode | ||||
* | | | Use more uppercase hex in documentation and test-cases (for consistancy) | jan.nijtmans | 2023-07-04 | 9 | -130/+118 |
| | | | |||||
* | | | Use "tcltest::Asciify" in stead of "printable" | jan.nijtmans | 2023-07-04 | 2 | -45/+8 |
|/ / | |||||
* | | Adapt tcltest::Asciify, so it's usable for Tcl 8.5 and 8.6 too | jan.nijtmans | 2023-07-03 | 1 | -4/+6 |
| | | |||||
* | | Fix testcase (broken by previous commit) | jan.nijtmans | 2023-07-03 | 1 | -1/+1 |
| | | |||||
* | | Fix comment (missing ticket ID) | jan.nijtmans | 2023-07-03 | 1 | -1/+1 |
| | | |||||
* | | Temporary disable tests io-7.3 and chanio-7.3, which fail in debug mode. ↵ | jan.nijtmans | 2023-07-03 | 3 | -3/+6 |
| | | | | | | | | Ticket [5be203d6ca] created. | ||||
* | | Merge 8.6 | jan.nijtmans | 2023-07-02 | 2 | -2/+2 |
|\ \ | |/ | |||||
| * | No need for function prototypes in unix/dltest/*.c | jan.nijtmans | 2023-07-02 | 5 | -50/+2 |
| | | |||||
* | | merge core-8-6-branch (no change) | fvogel | 2023-07-02 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | Unbreak the 8.6 build. | fvogel | 2023-07-02 | 2 | -2/+2 |
| | | |||||
* | | We definitely need to build core-8-6-branch of Tcl IMHO. | fvogel | 2023-07-02 | 3 | -0/+3 |
|\ \ | |/ | |||||
| * | We definitely need to build core-8-6-branch of Tcl IMHO. | fvogel | 2023-07-02 | 3 | -0/+3 |
| | | |||||
* | | Backport fix [66ffafd309]. DBCS infinite loop on invalid encoding | apnadkarni | 2023-07-02 | 4 | -6/+28 |
| | | |||||
* | | Test update for bug [63530267aa]. | griffin | 2023-06-30 | 1 | -53/+177 |
| | | |||||
* | | Merge 8.6 | jan.nijtmans | 2023-06-30 | 1 | -20/+24 |
|\ \ | |/ | |||||
| * | Use more strict compilation-flags (but not -DTCL_MEM_DEBUG) in ↵ | jan.nijtmans | 2023-06-30 | 2 | -23/+25 |
| | | | | | | | | unix/dltest/Makefile | ||||
| * | Since TCL_MAJOR_VERSION is always "8", don't check for it. Add ↵ | jan.nijtmans | 2023-06-30 | 7 | -178/+156 |
| | | | | | | | | C++-compatible typecasts. | ||||
* | | Fix uninitialized variable. | griffin | 2023-06-29 | 1 | -2/+1 |
| | | |||||
* | | Bug [6a3e2cb0f0] - invalid bytes in escape encodings | apnadkarni | 2023-06-29 | 2 | -5/+11 |
| | | |||||
* | | Fix ticket [63530267aa] by implementing ticket [e5f06285de] and making ↵ | griffin | 2023-06-28 | 4 | -126/+207 |
| | | | | | | | | additional corrections. | ||||
* | | Fix [26960060d7]: lseq-3.14 triggers use-after-free | jan.nijtmans | 2023-06-28 | 2 | -0/+7 |
| | | |||||
* | | Fix [78b9b6860c]: Please sync tclOOScript.h | jan.nijtmans | 2023-06-28 | 1 | -5/+6 |
| | | |||||
* | | Remove compat/dirent*.h and some other compat/*.c files: Modern C-compilers ↵ | jan.nijtmans | 2023-06-27 | 14 | -1152/+50 |
| | | | | | | | | all have those now | ||||
* | | Remove compat/stdint.h and compat/stdlib.h: All C-compilers nowadays have it. | jan.nijtmans | 2023-06-26 | 15 | -1068/+13 |
| | | |||||
* | | Fix [44452e2c55]: indexObj.test failures on i386 | jan.nijtmans | 2023-06-22 | 2 | -25/+27 |
|\ \ | |||||
| * | | Proposed fix for [44452e2c55]: indexObj.test failures on i386 | jan.nijtmans | 2023-06-22 | 2 | -25/+27 |
| | | |