summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* optimize TclUtfToUCS4 for single code units (non high surrogates), especially...sebres2024-03-202-4/+10
* Code cleanup, no change in functionality. All backported from 8.7/9.0jan.nijtmans2024-03-122-248/+232
* Add "Alaska Standard/Daylight" time to tclDate.cjan.nijtmans2024-03-112-0/+4
* TclGetNamespaceForQualName: TCL_FIND_IF_NOT_SIMPLE considers alternate search...sebres2024-03-081-12/+20
* Add internal flag TCL_FIND_IF_NOT_SIMPLE for (internal) TclGetNamespaceForQua...jan.nijtmans2024-03-072-2/+14
* Code cleanup/formattingjan.nijtmans2024-03-071-75/+75
* Reduce code duplication (borrowed from "bug-910d67a229fe7f65" branch, but ind...jan.nijtmans2024-03-061-8/+3
* Fix [d63061a1ac]: PRIVATE != CONTROL in Unicodejan.nijtmans2024-03-032-3/+2
|\
| * Bug [d63061a1ac]: "PRIVATE != CONTROL in Unicode". Leave out "Co" (private-us...jan.nijtmans2024-01-152-8/+3
| * Leave out Tcl_UtfNcmp/Tcl_UtfNcasecmp from -DTCL_NO_DEPRECATED builds, becaus...jan.nijtmans2024-01-122-19/+26
| |\
| * | Fix [4e38c347a4] Changed contract for Tcl_UtfN(case)cmp in Tcl 8.7jan.nijtmans2024-01-104-19/+106
| * | Merge 8.6. Add (back) special Tcl_GetLongFromObj handling for Cygwin64 stub-t...jan.nijtmans2024-01-081-2/+3
| |\ \ | | |/
| * | Merge 8.6. Some int -> Tcl_Sizejan.nijtmans2024-01-061-37/+40
| |\ \
| * \ \ Merge 8.6jan.nijtmans2024-01-051-1/+1
| |\ \ \ | | |/ /
| * | | Merge 8.6jan.nijtmans2024-01-051-1/+1
| |\ \ \
| * \ \ \ Merge 8.6jan.nijtmans2023-12-294-75/+228
| |\ \ \ \
| * | | | | Don't use TCL_SIZE_MODIFIER "u", since Tcl_Size can be negativejan.nijtmans2023-12-265-37/+45
| * | | | | [f6f93c3b39] Missing refcount decrement to cleanup read space on io error.dgp2023-12-131-0/+2
| * | | | | merge 8.6 (fix for [db4f2843cd])sebres2023-12-061-1/+1
| |\ \ \ \ \
| * | | | | | Remove testgetencpath/testsetencpath test commands: Testcase can use "encodin...jan.nijtmans2023-11-231-72/+0
| * | | | | | Fix [b8a30af3da]: test failures in reg.test. Now works with -DTCL_NO_DEPRECAT...jan.nijtmans2023-11-231-2/+2
| * | | | | | Experimental fix for [4ed788c618]: regexp \U not fully implemented - unclear ...jan.nijtmans2023-11-201-5/+0
| * | | | | | Merge 8.6jan.nijtmans2023-11-201-1/+1
| |\ \ \ \ \ \
| * | | | | | | Undo previous commit. Add "static" keywords in various places instead. This s...jan.nijtmans2023-11-202-5/+5
| * | | | | | | Add TCL_INDEX_TEMP_TABLE to avoid storing pointers to a table on the stackdgp2023-11-201-1/+1
| * | | | | | | Merge core-8-branchoehhar2023-11-205-4/+39
| |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ TIP #653: Handle consumed data of channel commands in case of encoding errorsjan.nijtmans2023-11-183-2/+38
| | |\ \ \ \ \ \ \
| | | * \ \ \ \ \ \ Merge 8.7jan.nijtmans2023-11-142-57/+60
| | | |\ \ \ \ \ \ \
| | | * | | | | | | | Add test for blocking modejan.nijtmans2023-11-143-7/+35
| | | * | | | | | | | Merge 8.7jan.nijtmans2023-11-1314-170/+115
| | | |\ \ \ \ \ \ \ \
| | | | * | | | | | | | Now that the robust, early method of directing Tcl to find its script dgp2023-11-132-41/+0
| | | | * | | | | | | | Make calls early to find the script library in zipfs archive and alertdgp2023-11-131-8/+14
| | | | * | | | | | | | merge 8.7dgp2023-11-1313-110/+58
| | | | |\ \ \ \ \ \ \ \ | | | | | |/ / / / / / /
| | | | * | | | | | | | In the zipfs archive initialization, use Tcl_SetPreInitScript() to equip dgp2023-11-081-13/+45
| | | * | | | | | | | | TIP 653: adopted implementation to new text to only return "-data" if potenti...oehhar2023-11-071-6/+8
| | | * | | | | | | | | Merge core-8-branchoehhar2023-11-0280-5022/+4326
| | | |\ \ \ \ \ \ \ \ \ | | | | |/ / / / / / / /
| | | * | | | | | | | | Rebase to 8.7jan.nijtmans2023-08-311-2/+8
| | | |\ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ Rebase to 8.7. Adapt "gets" the same way as "read"jan.nijtmans2023-08-011-2/+8
| | | | |\ \ \ \ \ \ \ \ \
| | | | | * \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2023-07-211-1/+4
| | | | | |\ \ \ \ \ \ \ \ \
| | | | | | * | | | | | | | | TIP #653 implementation (with a lot of corrections compared to the py-b8f575a...jan.nijtmans2023-06-151-1/+4
| | * | | | | | | | | | | | | "stoponerror" == "profilestrict" (and not used anyway)jan.nijtmans2023-11-181-1/+0
| | * | | | | | | | | | | | | silence compiler warningdgp2023-11-171-1/+1
| * | | | | | | | | | | | | | Bug [a173f922]: fix bug: fcopy does not write leading correct chars on later ...oehhar2023-11-201-0/+18
| |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | Remnants from TIP 567's implementationdkf2023-11-151-7/+37
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | |
| | * | | | | | | | | | | | Blooperfixdkf2023-11-131-2/+0
| | * | | | | | | | | | | | Remnants from TIP 567's implementation. The feature was done ages ago.dkf2023-11-131-5/+37
| * | | | | | | | | | | | | Bug [c4eb46a1]: endless loop on non blocking gets with encoding error. Now, t...oehhar2023-11-131-2/+17
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | Bug [c4eb46a1]: non-blocking gets fires the error on 2nd call when sequence i...oehhar2023-11-131-0/+6
| | * | | | | | | | | | | | | Bug [c4eb46a1]: endless loop on gets, non blocking, profile strict, encoding ...oehhar2023-11-121-2/+11
| * | | | | | | | | | | | | | Fix for TIP #641: If sizeof(*(boolPtr)) > sizeof(int), generate a compiler-er...jan.nijtmans2023-11-131-4/+10
| | |/ / / / / / / / / / / / | |/| | | | | | | | | | | |