summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* Explicitly finalize test condition variablesapnadkarni2025-09-281-0/+3
|
* Add mutex lock and cv tests. Refactor mutex test C into separate fileapnadkarni2025-09-284-511/+579
|
* Add condition variable test function for producer consumer patternapnadkarni2025-09-271-68/+353
|
* Start on some mutex C API testsapnadkarni2025-09-261-0/+225
|
* Fix [https://core.tcl-lang.org/tk/tktview/832c2047bb|832c2047bb]: Windows: ↵jan.nijtmans2025-09-223-4/+4
| | | | new compiler, new warnings..., Tcl part
* Fix [77059c] TclPushVarName(): pointer overflowjan.nijtmans2025-09-191-1/+1
|\
| * Fix [77059c] TclPushVarName(): pointer overflowjan.nijtmans2025-09-192-10/+10
| |\
| | * Fix [77059c4f45]: TclPushVarName(): pointer overflowcore-bug-77059c4f45jan.nijtmans2025-09-181-1/+1
| | |
* | | Fix leak in zipfs encoding initializationapnadkarni2025-09-191-3/+4
| | |
* | | Always include stdbool.h, not only on Windows. We assume C99 already.jan.nijtmans2025-09-181-1/+1
| |/ |/|
* | Merge 8.6jan.nijtmans2025-09-182-2/+2
|\ \ | |/
| * (backport) The option -Wunused-but-set-variable appears to be usable ↵jan.nijtmans2025-09-182-839/+632
| | | | | | | | | | starting clang 15 Also (while on it) upgrade bison and fix a possible Year 2038 problem in it.
* | Eliminate __stdcall usage: cygwin32 is no longer supportedjan.nijtmans2025-09-162-2/+2
|\ \ | |/
* | The option -Wunused-but-set-variable appears to be usable starting clang 15jan.nijtmans2025-09-162-10/+12
|\ \ | |/
| * Fix some harmless complier warnings (discovered with clang 20)jan.nijtmans2025-09-162-18/+19
| |
* | Bug [f0b80a3db9] Remove assertion that TclZipfs_AppHook has been called as ↵apnadkarni2025-09-161-2/+2
|\ \ | | | | | | | | | custom apps may not call it.
| * | Bug [f0b80a3db9] Remove assertion that TclZipfs_AppHook has been called as ↵apnadkarni2025-09-151-2/+2
| | | | | | | | | | | | custom apps may not call it.
* | | Unicode version 17jan.nijtmans2025-09-152-876/+908
|\ \ \ | |/ / |/| / | |/
| * Unicode version 17jan.nijtmans2025-09-152-876/+908
| |
* | deprecate (internal) NS_KILLED. It is not used any morejan.nijtmans2025-09-121-1/+3
| |
* | Re-generate tclDate.c (which is not hand-edited any more)jan.nijtmans2025-09-112-9/+9
| |
* | Clang doesn't know -Wunused-but-set-variablejan.nijtmans2025-09-112-3/+5
| |
* | Change a panic into a runtime error: "can't convert value to type arithseries"jan.nijtmans2025-09-111-30/+1
| |
* | Fix g++ warnings, when compiling for Tcl 8.6jan.nijtmans2025-09-101-2/+4
| |
* | Merge 8.6jan.nijtmans2025-09-081-3/+33
|\ \ | |/
| * New test command "testobj huge". Not used in any testcase yetjan.nijtmans2025-09-081-1/+32
| |
| * Fix memory debugging infojan.nijtmans2025-08-221-0/+4
| |
| * Make logical -> bitwise correction corresponding to recent change in Tcl 9.dgp2025-08-211-1/+1
| |
| * Version => 8.6.18jan.nijtmans2025-08-161-2/+2
| |
* | More refactoringjan.nijtmans2025-09-071-64/+51
| |
* | More follow-up to [0439e1e1a3]: Slow detection of illegal expr argument, ↵jan.nijtmans2025-09-072-65/+16
| | | | | | | | some refactoring
* | Fix [2a14c349a8]: inconsistant error-message inTcl_GetNumberFromObj(). With ↵jan.nijtmans2025-09-051-5/+5
| | | | | | | | testcase
* | [5927f87da3] Remove outdated limit on argument size.dgp2025-09-041-8/+0
| |
* | %#d conversion is always performed. Fix commentjan.nijtmans2025-09-041-1/+1
| |
* | Remove some irksome indents in doc commentsdkf2025-09-022-6/+6
| |
* | Add code comments, move a function to a better file to own it.dkf2025-09-016-52/+122
| |
* | Fix [85fc8bca03]: Pointer arithmetic with NULL in buildInfoObjCmd(). Update ↵jan.nijtmans2025-09-011-2/+4
| | | | | | | | changes.md
* | Mount zipfs early - see [87b69745be]apnadkarni2025-09-013-138/+129
|\ \
| * | Mount ALL zipfs archives before ANY library searchescore-apn-early-zipfs-mountsapnadkarni2025-08-273-138/+129
| | |
* | | Add testcases for out-of-range Unicode charactersjan.nijtmans2025-08-311-0/+76
| | |
* | | Bump the patchlevel of TclOOdkf2025-08-311-1/+2
| | |
* | | Make things that ought to be constants be so.dkf2025-08-301-8/+63
| | |
* | | Backport of oo::object-><cloned> in C.dkf2025-08-307-79/+445
| | |
* | | Modify code and comments for 9.0 styledkf2025-08-283-87/+114
| | |
* | | Move more machinery into C from the TclOO init scriptdkf2025-08-285-118/+485
| | |
* | | Tinkering, making code simpler or easier to maintaindkf2025-08-282-113/+129
| | |
* | | Complete the moving of the definition of slots entirely into Cdkf2025-08-283-96/+144
|/ /
* | amend to [0433b67adc] (ticket [87b69745be]): don't return with OK (swallow ↵sebres2025-08-251-4/+4
| | | | | | | | the error) if encoding cannot be loaded, and current system encoding is NULL for whatever reason
* | corrections (createhashentry is different in 9.1) and cleanup (I like ↵dkf2025-08-232-25/+41
| | | | | | | | command tables)
* | Make code style be a bit closer to the one used in 9.0dkf2025-08-221-26/+29
| |