summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge trunkcore-apn-init-refactorapnadkarni2025-09-179-70/+58
|\
| * Merge 9.0jan.nijtmans2025-09-163-45/+32
| |\
| | * Eliminate __stdcall usage: cygwin32 is no longer supportedjan.nijtmans2025-09-165-47/+34
| | |\
| | | * Eliminate __stdcall usage: cygwin32 is no longer supportedjan.nijtmans2025-09-163-42/+32
| | | |
| * | | Reapply utf8proc patch to Unicode 17 update needed to fix -Wc++-compat warnings.apnadkarni2025-09-161-1/+2
| | | | | | | | | | | | C++ treatment of enums differs from C!
| * | | Merge 9.0jan.nijtmans2025-09-162-10/+12
| |\ \ \ | | |/ /
| | * | 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
| | | |
| * | | Indent fixdkf2025-09-163-14/+12
| | | |
* | | | Complete moving tclInit to C. All test passapnadkarni2025-09-171-35/+63
| | | |
* | | | Start moving init.tcl search to Capnadkarni2025-09-161-0/+256
| | | |
* | | | Merge trunkapnadkarni2025-09-1620-7531/+7717
|\ \ \ \ | |/ / /
| * | | 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-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.
| * | | | Tidy up the interface to the normalisation codedkf2025-09-161-36/+107
| | | | |
| * | | | Unicode version 17jan.nijtmans2025-09-156-7347/+7469
| |\ \ \ \ | | |/ / /
| | * | | Unicode version 17jan.nijtmans2025-09-152-876/+908
| | |\ \ \ | | | | |/ | | | |/|
| | | * | Unicode version 17jan.nijtmans2025-09-153-876/+910
| | | | |
| * | | | (more) Use correct equalityjan.nijtmans2025-09-156-9/+9
| |\ \ \ \ | | |/ / /
| | * | | Merge 8.6jan.nijtmans2025-09-1510-13/+14
| | |\ \ \ | | | |/ / | | | | / | | | |/ | | |/|
| | | * (backport) Use correct equalityjan.nijtmans2025-09-1514-26/+29
| | | |
| * | | Simplify code a bit more, including by actually using local variables...dkf2025-09-152-119/+115
| | | |
| * | | we can trap some errors; that's what the mechanism's there fordkf2025-09-151-13/+10
| | | |
| * | | Use correct equalitydkf2025-09-154-5/+5
| | | |
* | | | Ignore error in setting tcl_rcFileName for historical compatibilityapnadkarni2025-09-152-5/+12
| | | |
* | | | Start on refactoring Tcl initialization.apnadkarni2025-09-152-15/+89
|/ / /
* | | end divergencedkf2025-09-124-4/+10
|\ \ \
| * | | minor fix: function header formattingdkf2025-09-124-4/+10
| | | |
* | | | Merge 9.0. Eliminate (internal) NS_KILLEDjan.nijtmans2025-09-124-5/+4
|\ \ \ \ | | |/ / | |/| |
| * | | deprecate (internal) NS_KILLED. It is not used any morejan.nijtmans2025-09-121-1/+3
| | | |
* | | | Merge 9.0jan.nijtmans2025-09-113-10/+9
|\ \ \ \ | |/ / /
| * | | Re-generate tclDate.c (which is not hand-edited any more)jan.nijtmans2025-09-113-10/+9
| | | |
* | | | Unneeded header file inclusion. Duplicated -DUTF8PROC_STATIC on command linejan.nijtmans2025-09-114-5/+6
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Clang doesn't know -Wunused-but-set-variablejan.nijtmans2025-09-112-3/+5
| | |
* | | Some error-message consistancyjan.nijtmans2025-09-114-38/+12
|\ \ \ | |/ /
| * | Change a panic into a runtime error: "can't convert value to type arithseries"jan.nijtmans2025-09-111-30/+1
| | |
* | | Merge-markjan.nijtmans2025-09-100-0/+0
|\ \ \ | |/ /
| * | Fix g++ warnings, when compiling for Tcl 8.6jan.nijtmans2025-09-103-8/+10
| | |
* | | Turn some things into enums that really should have been that all alongdkf2025-09-105-277/+286
| | |
* | | Turn some things into enums that really should have been that all alongdkf2025-09-1010-126/+126
| | |
* | | Merge 9.0jan.nijtmans2025-09-087-11/+41
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2025-09-083-5/+35
| |\ \ | | |/
| | * New test command "testobj huge". Not used in any testcase yetjan.nijtmans2025-09-081-1/+32
| | |
| * | Any edit to a released package needs to bump the version number.dgp2025-09-084-6/+6
| | |
* | | Merge 9.0jan.nijtmans2025-09-083-170/+67
|\ \ \ | |/ /
| * | Refactoring for [0439e1e1a3]jan.nijtmans2025-09-082-129/+67
| |\ \
| | * | 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
| * | | Remove empty else clauses from http.tcl, as they add nothing of valuedkf2025-09-081-39/+0
| |/ /