summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Make a start converting -1 -> TCL_INDEX_NONE where appropriatejan.nijtmans2022-07-1921-127/+125
* Merge 8.6jan.nijtmans2022-07-171-13/+29
|\
| * Fix [713653b951]: Floating point precision problems on x86 musljan.nijtmans2022-07-171-13/+29
| |\
| | * Fix [713653b951]: Floating point precision problems on x86 musljan.nijtmans2022-07-171-121/+192
| | |\
| | | * Restore FP control word on conversion of zero values.Kevin B Kenny2022-07-151-13/+29
| | |/ | |/|
* | | Same bug-fix as [b79df322a9], but then for Tcl_AppendUnicodeToObj()jan.nijtmans2022-07-141-1/+1
* | | Make List->elements a TCLFLEXARRAY. Improve documentation (backported from 9.0)jan.nijtmans2022-07-134-336/+327
* | | Fix build with -DTCL_NO_DEPRECATEDjan.nijtmans2022-07-134-6/+9
* | | Fix TCL_UTF_MAX == 3 buildjan.nijtmans2022-07-121-0/+4
|\ \ \
| * | | Fix [b79df322a9] follow-up: Tcl_NewUnicodeObj truncates stringsjan.nijtmans2022-07-121-0/+4
* | | | Fix [b79df322a9]. Tcl_GetUnicode/Tcl_NewUnicodeObj crash. Add testsapnadkarni2022-07-123-9/+75
|/ / /
* | | Merge 8.7. Clean-up tclWinConsole.c the same wayjan.nijtmans2022-07-127-89/+86
|\ \ \ | |/ /
| * | Code cleanup (use {} in if/else statemenets)jan.nijtmans2022-07-126-15/+18
* | | Fix Windows console fconfigure tests to require interactive constraint.apnadkarni2022-07-121-9/+10
* | | Add "win" constraints to tests/winConsole.test, and change one expected test-...jan.nijtmans2022-07-111-4/+4
* | | Minor simplification: Use RingBufferHasFreeSpace() instead of RingBufferFreeS...jan.nijtmans2022-07-101-4/+4
* | | Blech. Remove unused variableapnadkarni2022-07-101-1/+0
* | | New Windows console driver. Fixes [21280817d1] thread proliferation andapnadkarni2022-07-102-776/+1869
|\ \ \
| * \ \ Merged core-8-branchapnadkarni2022-07-106-30/+28
| |\ \ \ | |/ / / |/| | |
* | | | Merge 8.6jan.nijtmans2022-07-071-1/+1
|\ \ \ \ | | |/ / | |/| |
| * | | Unnecessary quotes in win/rules.vcjan.nijtmans2022-07-071-1/+1
* | | | Merge 8.6jan.nijtmans2022-07-051-1/+3
|\ \ \ \ | |/ / /
| * | | Prevent warning: zero size arrays are an extension [-Wzero-length-array], whe...jan.nijtmans2022-07-051-1/+3
* | | | Simplify TIP #609 implementation, make TCL_QUEUE_ALERT_IF_EMPTY work for all ...jan.nijtmans2022-07-054-28/+24
| | * | Bypass reader thread for blocking reads.apnadkarni2022-07-102-34/+115
| | * | Fix channel close on thread exit if other threads exist. Add winconsole tests.apnadkarni2022-07-052-39/+231
| | * | Permit direct console writes for synchronous output callsapnadkarni2022-07-041-20/+63
| | * | Merge core-8-branchapnadkarni2022-07-041-6/+0
| | * | Merge core-8-branchapnadkarni2022-07-0419-122/+365
| | |\ \ | |_|/ / |/| | |
* | | | Some -1 -> TCL_INDEX_NONE (Thanks, Gustaf!)jan.nijtmans2022-07-042-8/+8
* | | | Add TCL_COMBINE, just a NOP for now (will get a meaning in 9.0jan.nijtmans2022-07-041-0/+7
* | | | TIP #609: Enhance Tcl_ThreadQueueEvent()jan.nijtmans2022-07-039-38/+52
|\ \ \ \
| * \ \ \ Merge 8.7jan.nijtmans2022-06-2027-251/+368
| |\ \ \ \
| * \ \ \ \ Merge 8.7jan.nijtmans2022-06-1042-305/+306
| |\ \ \ \ \
| * \ \ \ \ \ Merge 8.7jan.nijtmans2022-05-254-6/+8
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-05-255-21/+17
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-05-2510-28/+50
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-05-1986-765/+1712
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-04-266-16/+28
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-04-26262-12201/+15588
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2021-11-16165-3742/+4501
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Make TCL_QUEUE_ALERT_IF_EMPTY a separate flagjan.nijtmans2021-08-159-59/+34
| * | | | | | | | | | | | | Proposed TIP #609 implementationjan.nijtmans2021-08-156-24/+66
* | | | | | | | | | | | | | TIP #607: -failindex option for encoding convertto/convertfromjan.nijtmans2022-07-025-69/+291
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-06-15226-11368/+15149
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7. Renumber testcases in cmdAH.test.jan.nijtmans2022-03-2110-76/+96
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Rebase towards 8.7jan.nijtmans2022-03-175-69/+292
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge forkoehhar2022-03-175-6/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | Eliminate "deprecated" constraint: doens't exist in 9.0 any more. Also remove...jan.nijtmans2022-03-175-6/+6
| | * | | | | | | | | | | | | | | | | TIP607 encoding failindex: user documentationoehhar2022-03-171-16/+59
| | |/ / / / / / / / / / / / / / / /