summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | | | | | | | | | | | | | | Merge tip-597jan.nijtmans2021-04-143-10/+6
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge tip-597jan.nijtmans2021-04-131-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge tip-597jan.nijtmans2021-04-1318-61/+134
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge tip-597jan.nijtmans2021-04-0613-37/+393
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | Set errorcode for STOPONERRORjan.nijtmans2021-04-011-3/+11
| * | | | | | | | | | | | | | | | | | | | | | | | | Add experimental "-nothrow" option to encoding convertfrom|convertto. If com...jan.nijtmans2021-04-013-20/+55
| * | | | | | | | | | | | | | | | | | | | | | | | | Merge tip-597jan.nijtmans2021-04-013-7/+108
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | More bugfixes (and testcases showing this)jan.nijtmans2021-04-012-7/+12
| * | | | | | | | | | | | | | | | | | | | | | | | | | Merge tip-597jan.nijtmans2021-03-311-5/+12
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge tip-597. More testcasesjan.nijtmans2021-03-308-33/+133
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Better error-messagesjan.nijtmans2021-03-301-7/+16
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | add testcase for "encoding convertto". Move stub table one positionsjan.nijtmans2021-03-305-12/+16
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Add documentation. Do a better job of counting exactly which byte/character c...jan.nijtmans2021-03-305-39/+51
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge 8.7jan.nijtmans2021-03-301-10/+9
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | More WIP: Add -stoponerror flag to "encoding convertfrom/converto"jan.nijtmans2021-03-261-8/+40
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | New Tcl_ExternalToUtfDStringEx/Tcl_UtfToExternalDStringEx functions. Not used...jan.nijtmans2021-03-234-11/+68
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Even though Tcl_UniChar == int (in this "#if TCL_UTF_MAX>3 block), use the co...jan.nijtmans2022-03-151-3/+3
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminate useless "const int" usage, where "const" has no meaning. VC-2015 ha...jan.nijtmans2022-03-147-49/+48
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Coroutine cleanup: clarify 'yieldparameter' value. Use less C stackspacejan.nijtmans2022-03-132-24/+19
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-03-113-10/+5
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More tweaksjan.nijtmans2022-03-112-8/+8
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clarify 'yieldparameter'. Eliminate variable 'unused', reduce coroutine stack...jan.nijtmans2022-03-112-16/+13
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | merge 8.6dgp2022-03-111-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | / / | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revise the loop logic to be more correct, more clear, and more consistendgp2022-03-111-2/+2
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Alternatve patch to replace UB treatment of int overflow.dgp2022-03-111-13/+16
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TIP #617 implementation fix: Don't panic on Tcl_UniCharLen() when compiled wi...jan.nijtmans2022-03-112-3/+0
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge 8.6jan.nijtmans2022-03-111-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix [8a7ec8a389]: error when compiling a fat binary for Mac M1jan.nijtmans2022-03-111-3/+3
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport fix and test for typecasting bug in Tcl_GetUniChar().dgp2022-03-081-2/+2
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ::tcl::test::build-info command to tcl::test package, so we can find out ...jan.nijtmans2022-03-101-1/+89
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unused variable warningjan.nijtmans2022-03-101-0/+2
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tweak test code such that it can be used to test indexes > 2^31 too, so no lo...jan.nijtmans2022-03-092-154/+130
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge 8.6jan.nijtmans2022-03-082-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix [9c7557160]: signed integer overflow in UpdateStringOfByteArray()jan.nijtmans2022-03-081-2/+2
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix [1c7f179710]: undefined behavior for INST_LSHIFT in ExecuteExtendedBinary...jan.nijtmans2022-03-081-2/+2
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge 8.6jan.nijtmans2022-03-081-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix [b6afa33737]: signed integer overflow in TclInitStringRep() macrojan.nijtmans2022-03-081-1/+1
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix [4789e18fcb]: signed integer overflow during obj-31.6jan.nijtmans2022-03-061-3/+3
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This typecast is wrong (and was already wrong). Correct it, and add testcase ...jan.nijtmans2022-03-081-1/+1
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Starting in Tcl 8.7, Tcl_GetUniChar() returns int, not Tcl_UniChar (TIP 389).dgp2022-03-071-1/+1
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge 8.6jan.nijtmans2022-03-061-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix [112e7aa36d]: signed integer overflow in Tcl_SetObjLength(), Tcl_AttemptS...jan.nijtmans2022-03-061-4/+4
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "const" to Tcl_SetNotifier() argument. Should have been part of TIP #27, ...jan.nijtmans2022-03-053-4/+5
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3 more files with TCL_UTF_MAX checksjan.nijtmans2022-02-243-11/+11
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consistancy in TCL_UTF_MAX checkjan.nijtmans2022-02-241-4/+4
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | TIP #617: Tcl_WCharLen/Tcl_Char16Lenjan.nijtmans2022-02-244-9/+87
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-02-1035-119/+119
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge 8.7jan.nijtmans2022-02-091-1/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-02-071-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TIP #617: Tcl_WCharLen/Tcl_Char16Lenjan.nijtmans2022-02-034-9/+87