summaryrefslogtreecommitdiffstats
path: root/library
Commit message (Collapse)AuthorAgeFilesLines
* Update to TZDATA 2024bjan.nijtmans2024-09-07216-10015/+7867
|
* Fix [1d26e580cf]: safe interp can't source files with BOMjan.nijtmans2024-06-131-0/+4
|\
| * Move BOM handling a few lines laterjan.nijtmans2024-06-121-4/+4
| |
| * Fix [1d26e580cf]: safe interp can't source files with BOM.jan.nijtmans2024-06-122-1/+5
| | | | | | (init.tcl has a BOM now, for testing purposes. Don't merge this to core-8-6-branch!)
* | Use tabs for indenting in stead of 8 spacesjan.nijtmans2024-06-1312-62/+61
|/
* Fix [3c26dec71e]: TCLX_y_TM_PATH - unspecified behaviour - change with 90b1rcjan.nijtmans2024-05-051-2/+2
|\
| * Possible solution for [3c26dec71e]: TCLX_y_TM_PATH - unspecified behaviour - ↵jan.nijtmans2024-05-041-1/+1
| | | | | | | | change with 90b1rc
| * Fix [a5f4a7aed8] - tcl::tm::path auto_index entryapnadkarni2024-05-031-1/+1
| |
| * Make auto_mkindex work equally well for 8.x and 9.0jan.nijtmans2024-04-171-2/+2
| |\
| | * Merge 8.6jan.nijtmans2024-04-161-1/+1
| | |\
| * | | In Tcl 9, we don't need "-encoding utf-8" here any morejan.nijtmans2024-04-121-2/+2
| | | |
| * | | Merge 8.7 (adding "-encoding utf-8")jan.nijtmans2024-04-127-11/+11
| |\ \ \ | | |/ /
| | * | Merge 8.6. Don't change ActiveCodePage on Windows (yet), that's for 9.0jan.nijtmans2024-04-1210-16/+16
| | |\ \
| * | \ \ TIP 688: clock command revision and speedupjan.nijtmans2024-04-013-2726/+273
| |\ \ \ \ | | |/ / /
| | * | | TIP 688: clock command revision and speedupjan.nijtmans2024-04-013-2726/+273
| | |\ \ \
| | | * \ \ Merge 9.0jan.nijtmans2024-03-221-1/+1
| | | |\ \ \
| | | * \ \ \ TIP #688 implementation. Same as ↵jan.nijtmans2024-03-183-2726/+273
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | "sebres-9-0-clock-speedup-cr2-no-configure", but without TIP #689's "unknown" handler.
| | | | * | | | Move "::tcl::clock::configure" to the tcl::unsupported namespacejan.nijtmans2024-03-182-10/+10
| | | | | | | |
| | | | * | | | Make "clock configure" an internal command "::tcl::clock::configure"jan.nijtmans2024-03-181-1/+1
| | | | | | | |
| | | | * | | | Rebase to TIP #689 branchjan.nijtmans2024-03-182-2721/+257
| | | | |\ \ \ \ | | | |/ / / / /
| | | | * | | | review: registry loaded by first usage, no mc command needed (uses mcget ↵sebres2024-03-171-12/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead, for merged dicts)
| | | | * | | | Rebase to latest 9.0jan.nijtmans2024-03-132-2709/+253
| | | | |\ \ \ \
| | | | | * | | | partially revert f665afd65ee7a5f9 ↵sebres2024-03-131-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (INST_INVOKE_REPLACE/CMD_COMPILE_TO_INVOKED), ensemble compiled in configure -init-complete (only for clock)
| | | | | * | | | merge sebres-8-6-clock-speedup-cr2sebres2024-03-121-4/+1
| | | | | |\ \ \ \
| | | | | | * | | | consider TZ-epoch in base-cache (ensure cache of base is correct for ↵sebres2024-03-121-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | :localtime if TZ changing)
| | | | | | * | | | Rebase to latest core-8-6-branchjan.nijtmans2024-02-262-2777/+336
| | | | | | |\ \ \ \
| | | | | | | * \ \ \ Merge 8.6jan.nijtmans2022-07-0512-303/+420
| | | | | | | |\ \ \ \
| | | | | | | * \ \ \ \ Merge 8.6jan.nijtmans2021-12-0845-863/+370
| | | | | | | |\ \ \ \ \
| | | | | | | * \ \ \ \ \ Merge 8.6jan.nijtmans2021-09-247-57/+1666
| | | | | | | |\ \ \ \ \ \
| | | | | | | * | | | | | | Better solution for msvc OPTS=static,msvcrt regression: On win32 we cannot ↵jan.nijtmans2021-02-221-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | thrust the getenv() function, so use _wgetenv()
| | | | | | | * | | | | | | Unneeded if()jan.nijtmans2021-02-221-1/+1
| | | | | | | | | | | | | |
| | | | | | | * | | | | | | Fix regression in msvc OPTS=static,msvcrt build. I think I finally got it now.jan.nijtmans2021-02-221-6/+5
| | | | | | | | | | | | | |
| | | | | * | | | | | | | | load clock-stubs dynamically with namespace unknown (no auto-index needed)sebres2024-03-112-24/+11
| | | | | | | | | | | | | |
| | | | | * | | | | | | | | Merge 9.0jan.nijtmans2024-03-101-11/+20
| | | | | |\ \ \ \ \ \ \ \ \
| | | | | * \ \ \ \ \ \ \ \ \ Merge 9.0. Add ::tcl::clock to library/tclIndexjan.nijtmans2024-03-102-30/+26
| | | | | |\ \ \ \ \ \ \ \ \ \
| | | | | * \ \ \ \ \ \ \ \ \ \ Merge 9.0jan.nijtmans2024-03-041-52/+50
| | | | | |\ \ \ \ \ \ \ \ \ \ \
| | | | | * \ \ \ \ \ \ \ \ \ \ \ Merge 9.0jan.nijtmans2024-03-041-6/+2
| | | | | |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | * \ \ \ \ \ \ \ \ \ \ \ \ Merge current main branchoehhar2024-03-042-22/+36
| | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ Rebase to latest 9.0jan.nijtmans2024-02-262-2777/+336
| | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-07-0511-312/+393
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2021-12-0845-863/+370
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2021-09-2413-30/+1648
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Undo previous experiment, instead use real solution from core-8-branchjan.nijtmans2021-02-231-6/+5
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | * | | | | | | | | | | | | | | | | | Experiment: Remove the "::tcl::clock::getenv" function.jan.nijtmans2021-02-191-4/+4
| | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | * | | | | | | | | | | | | | | | | | Get sebres-8-6-clock-speedup-cr2 ready for 8.7 toojan.nijtmans2021-02-182-2739/+303
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | |_|_|_|_|_|_|_|_|_|/ / / / / / / | | | | | | | |/| | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | | | | | | | | | Merge 8.6jan.nijtmans2021-02-1731-451/+333
| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2020-11-307-13/+13
| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2020-10-304-191/+191
| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2020-10-1222-334/+773
| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | * | | | | | | | | | | | | | | | | | | | | optimizes locale cache: locale is case-sensitive key; simplifying format ↵sebres2020-06-231-47/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | localization routine (cached within locale mc-catalog in C); clock::mcget - be sure we don't overwrite catalog of (common) locale {} (as it's a base of other catalogs loaded later).