summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Patch (8) from [37108037b9]: Code cleanups to support CHERIjan.nijtmans2022-08-231-1/+1
|
* Add Europe/Kyiv to tzdata (missing from previous commit)jan.nijtmans2022-08-231-0/+251
|\
| * Add Europe/Kyiv to tzdata (missing from previous commit)jan.nijtmans2022-08-231-0/+251
| |
* | Update tzdata to 2022cjan.nijtmans2022-08-2337-2310/+102
|\ \ | |/
| * Update tzdata to 2022cjan.nijtmans2022-08-2337-2310/+102
| |
| * ubuntu-18.04 is deprecatedjan.nijtmans2022-08-221-1/+1
| |
* | Do github actions builds on Ubuntu 22.04 (was: 20.04)jan.nijtmans2022-08-221-1/+1
| |
* | Add (dummy) stub entries to TclOO (matching TIP #630)jan.nijtmans2022-08-214-44/+56
| |
* | More type-casts in tclOOMethod.c (backported from 8.7)jan.nijtmans2022-08-211-64/+67
| |
* | ClientData -> 'void *" in TclOO headersjan.nijtmans2022-08-212-39/+39
| |
* | Fix a case of lf not being flushed in certain cases when the crlf sequence ↵max2022-08-042-2/+11
| | | | | | | | gets split across two buffers on channels in crlf mode with line buffering [https://core.tcl-lang.org/tcllib/tktview?name=c9d8a52fe]
* | merge branch bug-4eb3a155ac--procptr-bytecode, fixes SF [4eb3a155ac] and ↵sebres2022-07-293-3/+109
|\ \ | | | | | | | | | similar corner cases: reset corresponding bodyPtr->procPtr if procPtr gets released in TclProcCleanupProc, also recompile body if its procPtr is not the same as supplied.
| * | fixes [4eb3a155ac] and similar segfaults: reset corresponding ↵sebres2022-07-271-2/+15
| | | | | | | | | | | | bodyPtr->procPtr if procPtr gets released in TclProcCleanupProc, also recompile body if its procPtr is not the same as supplied.
| * | cherry-pick branch apn-apply-bug (only test without the fix) to 8.6sebres2022-07-272-1/+94
| |\ \ |/ / /
| * | Make testapplylambda work on Windows with gcc toojan.nijtmans2022-07-251-0/+2
| | |
| * | Fix and test crash using apply when the passed argumentapnadkarni2022-07-222-0/+17
| | | | | | | | | | | | does NOT have already Lambda internal representation but the body of the lambda DOES have an internal ByteCode representation.
| * | Added testapplylambda to illustrate bug in apply when the passed argumentapnadkarni2022-07-221-1/+83
| | | | | | | | | | | | does NOT have Lambda internal representation but the body of the lambda DOES have an internal ByteCode representation.
| * | Create new branch named "apn-apply-bug"apnadkarni2022-07-210-0/+0
| | |
| * | More TclGetStringFromObj() usagejan.nijtmans2022-07-215-226/+219
| | |
| * | Wrong escape in encoding.njan.nijtmans2022-07-201-2/+2
| | |
| * | Undo changes in tclDecls.h from previous commit: Tk still needs itjan.nijtmans2022-07-191-0/+9
| | |
| * | Make sure that tclAppInit.c is never built with -DUSE_TCL_STUBS, so we don't ↵jan.nijtmans2022-07-195-31/+30
| |\ \ | | | | | | | | | | | | need those dirty tricks in it any more.
| | * | Updste stdlib.h (add missing functions). Restructure tclAppInit.cjan.nijtmans2022-07-183-21/+29
| | | |
| | * | Only use -DBUILD_tcl for shared/static libraryjan.nijtmans2022-07-182-6/+6
| | | |
| | * | Merge 8.7jan.nijtmans2022-07-17907-55429/+86318
| | |\ \
| | * | | tclAppInit.c should be built without BUILD_tcl/USE_TCL_STUBS always. All ↵jan.nijtmans2019-10-243-16/+11
| | | | | | | | | | | | | | | | | | | | build files should be adapted now to assure that.
| * | | | Merge 8.6jan.nijtmans2022-07-191-5/+9
| |\ \ \ \
| * | | | | Make a start converting -1 -> TCL_INDEX_NONE where appropriatejan.nijtmans2022-07-1921-127/+125
| | |_|/ / | |/| | |
| * | | | Merge 8.6jan.nijtmans2022-07-171-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
| |\ \ \ \ \
| * | | | | | Fix Windows console fconfigure tests to require interactive constraint.apnadkarni2022-07-121-9/+10
| | | | | | | | | | | | | | | | | | | | | Note this means tests are disabled when run with nmake test
| * | | | | | Add "win" constraints to tests/winConsole.test, and change one expected ↵jan.nijtmans2022-07-111-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | test-results on Windows
| * | | | | | Minor simplification: Use RingBufferHasFreeSpace() instead of ↵jan.nijtmans2022-07-101-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | RingBufferFreeSpace
| * | | | | | Blech. Remove unused variableapnadkarni2022-07-101-1/+0
| | | | | | |
| * | | | | | New Windows console driver. Fixes [21280817d1] thread proliferation andapnadkarni2022-07-102-776/+1869
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | [44bbccdd8c] fconfigure std{out,err}.
| | * \ \ \ \ \ Merged core-8-branchapnadkarni2022-07-106-30/+28
| | |\ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge 8.6jan.nijtmans2022-07-071-1/+1
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2022-07-051-1/+3
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Simplify TIP #609 implementation, make TCL_QUEUE_ALERT_IF_EMPTY work for all ↵jan.nijtmans2022-07-054-28/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | positions and improve documentation
| | | | * | | | | | 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
| | | | |\ \ \ \ \ \ | | |_|_|/ / / / / / | |/| | | | | | | |