summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* First shot at TIP #625 for Tcl 9.0. jan.nijtmans2022-07-147-1239/+4254
* merge-markjan.nijtmans2022-07-140-0/+0
|\
| * Same bug-fix as [b79df322a9], but then for Tcl_AppendUnicodeToObj()jan.nijtmans2022-07-141-1/+1
* | Merge 8.7jan.nijtmans2022-07-134-80/+76
|\ \ | |/
| * Make List->elements a TCLFLEXARRAY. Improve documentation (backported from 9.0)jan.nijtmans2022-07-134-336/+327
* | merge-markjan.nijtmans2022-07-130-0/+0
|\ \ | |/
| * Fix build with -DTCL_NO_DEPRECATEDjan.nijtmans2022-07-134-6/+9
* | merge-markjan.nijtmans2022-07-120-0/+0
|\ \ | |/
| * 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.7jan.nijtmans2022-07-128-90/+87
|\ \ | |/
| * 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
* | | Merge 8.7 - winConsole.testapnadkarni2022-07-121-9/+10
|\ \ \ | |/ /
| * | Fix Windows console fconfigure tests to require interactive constraint.apnadkarni2022-07-121-9/+10
* | | Merge 8.7jan.nijtmans2022-07-111-4/+4
|\ \ \ | |/ /
| * | Add "win" constraints to tests/winConsole.test, and change one expected test-...jan.nijtmans2022-07-111-4/+4
* | | Merge 8.7jan.nijtmans2022-07-101-4/+4
|\ \ \ | |/ /
| * | Minor simplification: Use RingBufferHasFreeSpace() instead of RingBufferFreeS...jan.nijtmans2022-07-101-4/+4
* | | Merge 8.7jan.nijtmans2022-07-102-776/+1868
|\ \ \ | |/ /
| * | 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
| | |\ \ | | |/ / | |/| |
| | * | 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
| | |\ \
| | * | | Rework reader thread to not do read-ahead as console stdin mode might changeapnadkarni2022-07-042-84/+114
| | * | | Remove dead codejan.nijtmans2022-07-031-31/+0
| | * | | Fix bug 44bbccdd8c. fconfigure was broken for 8.7 console channelapnadkarni2022-07-032-43/+136
| | * | | Fix benign gcc unused code warningsapnadkarni2022-07-031-4/+8
| | * | | Eliminate unnecessary thread wakeups.apnadkarni2022-07-031-29/+58
| | * | | Merge core-8-branch. Wakeup console reader thread when data read.apnadkarni2022-07-012-7/+50
| | |\ \ \
| | * \ \ \ Merge 8.7jan.nijtmans2022-06-3036-490/+512
| | |\ \ \ \ | | | |/ / /
| | * | | | Notify other threads if one thread closes a Windows console channelapnadkarni2022-06-291-108/+143
| | * | | | Finishing touches. Remove obsolete codeapnadkarni2022-06-281-224/+177
| | * | | | Ticket #21280817 - Windows console rewrite to only create one thread per stdi...apnadkarni2022-06-271-667/+1294
| | * | | | Create new branch named "win-console"apnadkarni2022-06-190-0/+0
* | | | | | Merge 8.7jan.nijtmans2022-07-071-1/+1
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge 8.6jan.nijtmans2022-07-071-1/+1
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| | * | | | Unnecessary quotes in win/rules.vcjan.nijtmans2022-07-071-1/+1
* | | | | | Merge 8.7jan.nijtmans2022-07-051-1/+3
|\ \ \ \ \ \ | |/ / / / /
| * | | | | 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
* | | | | | Merge 8.7jan.nijtmans2022-07-054-28/+24
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Simplify TIP #609 implementation, make TCL_QUEUE_ALERT_IF_EMPTY work for all ...jan.nijtmans2022-07-054-28/+24
| | |_|_|/ | |/| | |
* | | | | Merge 8.7jan.nijtmans2022-07-042-7/+7
|\ \ \ \ \ | |/ / / /
| * | | | Some -1 -> TCL_INDEX_NONE (Thanks, Gustaf!)jan.nijtmans2022-07-042-8/+8