summaryrefslogtreecommitdiffstats
path: root/generic/tclClock.c
Commit message (Expand)AuthorAgeFilesLines
* fixes [1acd172c424b57c9]: restored ensemble compilation, fixed TCL_ENSEMBLE_P...sebres2024-03-121-16/+32
* small amend (forgotten TclListObjGetElementsM -> TclListObjGetElements)sebres2024-03-121-1/+1
* Merge 9.0jan.nijtmans2024-03-121-4/+4
|\
| * Restore TclListObjGetElements()/TclListObjLength() as they were in 8.6 too.jan.nijtmans2024-03-121-4/+4
* | Merge 9.0jan.nijtmans2024-03-121-1/+1
|\ \ | |/
* | merge sebres-8-6-clock-speedup-cr2sebres2024-03-121-34/+51
|\ \
| * | fixes #23: `clock add` regression (integer overflow in time part)sebres2024-03-121-6/+9
| * | replace sprintf with itoawsebres2024-03-121-19/+13
| * | more optimizations of numeric to regular TZ conversion (for non GMT offsets)sebres2024-03-121-4/+8
| * | optimize simplest case if numeric timezone is 0000 (so GMT/UTC)sebres2024-03-121-10/+17
| * | consider TZ-epoch in base-cache (ensure cache of base is correct for :localti...sebres2024-03-121-1/+10
| * | More tweaksjan.nijtmans2024-02-261-21/+19
| * | Rebase to latest core-8-6-branchjan.nijtmans2024-02-261-314/+2892
| |\ \
| | * | Better solution for msvc OPTS=static,msvcrt regression: On win32 we cannot th...jan.nijtmans2021-02-221-20/+47
| | * | Fix regression in msvc OPTS=static,msvcrt build. I think I finally got it now.jan.nijtmans2021-02-221-5/+4
| | * | Give TzsetIfNecessary "interp" argument.jan.nijtmans2021-02-221-8/+8
| | * | Fix various compiler warningsjan.nijtmans2021-02-191-31/+26
* | | | more int -> Tcl_Sizejan.nijtmans2024-03-111-7/+8
* | | | Fix [1acd172c424b57c9] (by just reverting the change causing this). Not cruci...jan.nijtmans2024-03-111-1/+1
* | | | Merge 9.0. Misc improvements from 9.0 branch (which were lost in this branch)jan.nijtmans2024-03-101-118/+93
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge 8.7jan.nijtmans2024-03-101-39/+50
| |\ \ \
| | * | | GetMonthDay() improvements (from sebres-9-0-clock-speedup-cr2 branch). Some i...jan.nijtmans2024-03-101-52/+63
* | | | | One more little tweak missingjan.nijtmans2024-02-261-1/+1
* | | | | (cherry-pick) More tweaksjan.nijtmans2024-02-261-19/+19
* | | | | Rebase to latest 9.0jan.nijtmans2024-02-261-384/+2975
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Merge 8.7jan.nijtmans2022-07-051-4/+4
| |\ \ \ \
| * \ \ \ \ Merge 8.7jan.nijtmans2021-12-081-1/+1
| |\ \ \ \ \
| * \ \ \ \ \ Undo previous experiment, instead use real solution from core-8-branchjan.nijtmans2021-02-231-8/+83
| |\ \ \ \ \ \
| * | | | | | | Experiment: Remove the "::tcl::clock::getenv" function.jan.nijtmans2021-02-191-48/+0
| * | | | | | | Merge 8.7. Use more TCL_UNUSED()jan.nijtmans2021-02-191-41/+30
| |\ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |
| * | | | | | | One more error-message tweakjan.nijtmans2021-02-181-1/+1
| * | | | | | | tweak error-messages a little more (no quotes here)jan.nijtmans2021-02-181-1/+1
| * | | | | | | tweak error-messagesjan.nijtmans2021-02-181-4/+4
| * | | | | | | Merge 8.6jan.nijtmans2021-02-181-7/+7
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2021-02-171-36/+41
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2020-11-301-1/+1
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | Eliminate some eol-spacing, eliminate some gcc warnings (with -Wc++-compat)jan.nijtmans2020-10-121-20/+20
| * | | | | | | | | | Merge 8.6jan.nijtmans2020-10-121-1/+1
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | optimizes locale cache: locale is case-sensitive key; simplifying format loca...sebres2020-06-231-15/+19
| * | | | | | | | | | | merge 8.6sebres2020-06-221-31/+36
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | fixed relative clock calculation on negative month offset over threshold of a...sebres2020-06-221-0/+5
| * | | | | | | | | | | | close #19: implements safe "catch" in clock NS - avoid overwrite of interp st...sebres2020-06-221-10/+76
| * | | | | | | | | | | | avoid overwrite of interp state by select and setup timezonesebres2020-06-221-1/+9
| * | | | | | | | | | | | simplifying info-structure, usage of flags etc (normalizing in order to use s...sebres2019-07-151-3/+1
| * | | | | | | | | | | | **interim** try simplify info-structure (replace yyHave... with flags)sebres2019-07-151-31/+25
| * | | | | | | | | | | | implemented scan of astronomical julian day (JDN/ID) with token `%Ej`, corres...sebres2019-03-131-7/+10
| * | | | | | | | | | | | fixes [16e4fc3096] julian day calculation (mostly affected for very small tim...sebres2019-01-251-20/+6
| * | | | | | | | | | | | introduced new configure option `-max-jdn` corresponds current setting of tcl...sebres2019-01-251-5/+22
| * | | | | | | | | | | | avoid possible leaking on tzName-object in error case (most impossible resp. ...sebres2019-01-101-4/+5
| * | | | | | | | | | | | remove unneeded dependencies (taken along by pack-porting, not needed in mod ...sebres2019-01-101-1/+0