summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* Update tests to use -encodingprofileapnadkarni2023-02-021-15/+15
|
* Change encoding error options to fconfigure to encoding profilesapnadkarni2023-02-024-57/+39
|
* Use common option parsing for ConvertfromObjCmd. Fix test error messages.apnadkarni2023-02-021-71/+5
|
* Replace encoding -strict etc. with -profileapnadkarni2023-02-023-135/+244
|
* (cherry-pick) Make Tcl_UniCharToUtf more readable and add test to exercise ↵jan.nijtmans2023-02-011-8/+6
| | | | surrogate handling. (test-case was still missing, which cannot be used in Tcl 8.6)
* (cherry-pick) Make Tcl_UniCharToUtf more readable and add test to exercise ↵jan.nijtmans2023-02-012-30/+33
|\ | | | | | | surrogate handling.
| * (Cherry-pick) Make Tcl_UniCharToUtf more readable.jan.nijtmans2023-02-012-30/+33
| |
* | SetFlag -> GotFlag (since SetFlag always returns 1, this is nonsence in an ↵jan.nijtmans2023-01-311-1/+1
| | | | | | | | if() statement). Also add test-case, showing that it was actually wrong, in behavior too.
* | silence compiler warningdgp2023-01-301-1/+1
| |
* | Add some comments and tidy code.pooryorick2023-01-273-2/+5
| |
* | Fix off-by-one error in tclCmdAH.c, with testcases showing that it works now.jan.nijtmans2023-01-271-1/+1
|\ \ | |/
| * Better error-message for previous commit. Some more code-cleanup, backported ↵jan.nijtmans2023-01-233-200/+153
| | | | | | | | from 8.7
| * Fix [3e8074aea7]: [interp limit time -seconds] has a y2k38 problemjan.nijtmans2023-01-221-5/+7
| |\
| | * Proposed fix for [3e8074aea7]: [interp limit time -seconds] has a y2k38 problemjan.nijtmans2023-01-191-5/+7
| | |
* | | Fix for [ee08ed090b0a5408], sporadic segmentation fault inpooryorick2023-01-261-0/+1
| | | | | | | | | coroutine.test/coroutine-7.4.
* | | First part of fix for [4a7397e0b3]. Not complete yet.jan.nijtmans2023-01-241-2/+6
|\ \ \
| * \ \ Merge 9.0jan.nijtmans2023-01-246-49/+101
| |\ \ \
| | * \ \ Merge 8.7jan.nijtmans2023-01-223-7/+47
| | |\ \ \ | |_|/ / / |/| | | |
| | * | | Merge 8.7 (Bug [e3dcab1d14])Kevin B Kenny2023-01-221-30/+31
| | |\ \ \
| | * \ \ \ Merge 8.7jan.nijtmans2023-01-191-1/+1
| | |\ \ \ \
| | * \ \ \ \ Merge 8.7jan.nijtmans2023-01-182-11/+22
| | |\ \ \ \ \
| * | \ \ \ \ \ Merge trunk. Make test-cases pass (again). This might indicate a bug in ↵jan.nijtmans2023-01-171-2/+4
| |\ \ \ \ \ \ \ | | |/ / / / / / | | | | | | | | | | | | | | | | utf-8 decoder, but that will be handled separately.
| | * | | | | | Merge 8.7jan.nijtmans2023-01-151-2/+4
| | |\ \ \ \ \ \
| * | | | | | | | First part of fix for [4a7397e0b3]: Take flags into account when deciding to ↵jan.nijtmans2022-12-241-2/+6
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | do a binary fcopy or not. TODO: Handle generating an exception
| * | | | | | | Merge 8.7jan.nijtmans2022-12-216-129/+123
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-201-6/+5
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-191-0/+2
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | MODULE_SCOPE TclLengthOne (in stead of 2 separate static functions doing the ↵jan.nijtmans2022-12-183-10/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | same)
| * | | | | | | | | | Merge 8.7jan.nijtmans2022-12-161-1/+1
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-161-4/+9
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-151-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-091-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Eliminate TclArithSeriesObjLength and TclArithSeriesObjStep from ↵jan.nijtmans2022-12-086-19/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tclArithSeries.h: they can be static internal.
| * | | | | | | | | | | | | | Merge 8.7jan.nijtmans2022-12-051-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-051-1/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-052-13/+5
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-051-3/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | Oops, that's the wrong one ...jan.nijtmans2022-12-021-2/+2
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Make options -nocomplain and -strictencoding truly independant. Leftover ↵jan.nijtmans2022-12-021-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from initial implementation. Noted by Rolf Ade (thanks!)
| * | | | | | | | | | | | | | | | | | Merge 8.7jan.nijtmans2022-11-304-11/+11
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7. This also fixes [133456085a]jan.nijtmans2022-11-302-27/+28
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Stop shimmering for "llength". Internal optimization (but using TIP #644)jan.nijtmans2022-11-3017-161/+202
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 9.0. New macro ABSTRACTLIST_PROCjan.nijtmans2022-11-2813-86/+104
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | size_t result for lengthProc. More usage of Tcl_GetWideUIntFromObjjan.nijtmans2022-11-279-18/+36
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | HAS_ABSTRACTLIST_PROCjan.nijtmans2022-11-265-31/+38
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | Merge 9.0jan.nijtmans2022-11-2512-44/+64
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 9.0jan.nijtmans2022-11-2515-116/+139
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | Internal abstract list, don't let "llength" shimmer any more.jan.nijtmans2022-11-2319-174/+217
| | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | Merge 8.7jan.nijtmans2022-11-2812-22/+74
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | Merge 8.7jan.nijtmans2022-11-285-37/+37
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \