summaryrefslogtreecommitdiffstats
path: root/generic/tclDate.h
Commit message (Expand)AuthorAgeFilesLines
* free tz.was (in exit handler)sebres2024-04-141-0/+1
* Clock not weak; clock strong!dkf2024-04-121-2/+2
* More cleaning up, notably no more symbols starting with _ as they're a reserv...dkf2024-04-121-50/+66
* Next stage of migrating things to follow style: clock format supportdkf2024-04-111-120/+93
* TCL_MIN_SECONDS/TCL_MAX_SECONDS should use 'LL', because the constants are > ...jan.nijtmans2024-04-091-2/+2
* TCL_MEM_DEBUG build: disable cache/storage-GC for released clock scan/format ...sebres2024-03-241-1/+5
* still one fix for [1f40aa83c552f597], now for freescan (overflow in tests clo...sebres2024-03-241-0/+2
* Review: use Tcl_Size for "length" in tclStrIdxTree.h. Macro tweaks.jan.nijtmans2024-03-201-2/+2
* validation check: fixed time point of first stage - it must work TZ independe...sebres2024-03-141-1/+3
* merge sebres-8-6-clock-speedup-cr2sebres2024-03-121-6/+14
|\
| * fixes #23: `clock add` regression (integer overflow in time part)sebres2024-03-121-6/+6
| * replace sprintf with itoawsebres2024-03-121-0/+4
| * consider TZ-epoch in base-cache (ensure cache of base is correct for :localti...sebres2024-03-121-0/+4
* | more int -> Tcl_Sizejan.nijtmans2024-03-111-1/+1
* | Fix [1acd172c424b57c9] (by just reverting the change causing this). Not cruci...jan.nijtmans2024-03-111-3/+3
* | Merge 9.0. Misc improvements from 9.0 branch (which were lost in this branch)jan.nijtmans2024-03-101-3/+1
* | Rebase to latest 9.0jan.nijtmans2024-02-261-2/+2
* | Get sebres-8-6-clock-speedup-cr2 ready for 8.7 toojan.nijtmans2021-02-181-1/+1
|/
* Merge 8.6. More warning fixesjan.nijtmans2020-10-151-10/+12
* Eliminate some eol-spacing, eliminate some gcc warnings (with -Wc++-compat)jan.nijtmans2020-10-121-4/+4
* simplifying info-structure, usage of flags etc (normalizing in order to use s...sebres2019-07-151-2/+2
* **interim** try simplify info-structure (replace yyHave... with flags)sebres2019-07-151-15/+11
* implemented scan of astronomical julian day (JDN/ID) with token `%Ej`, corres...sebres2019-03-131-1/+1
* fixes [16e4fc3096] julian day calculation (mostly affected for very small tim...sebres2019-01-251-0/+25
* introduced new configure option `-max-jdn` corresponds current setting of tcl...sebres2019-01-251-0/+1
* Introduces new validity rule (gh-11): check input-time is valid regarding tim...sebres2018-10-051-22/+21
* fixed week-based calculation if neither mmdd nor ddd available;sebres2018-05-291-1/+2
* validation rules: extended for day of year (and test covered now)sebres2018-05-291-2/+2
* validation rules ready for scan/freescan; test cases extended; code review an...sebres2018-05-291-4/+8
* try to re-implement validation rules for `clock scan` (option `-valid 1|0`), ...sebres2018-05-291-0/+4
* Added max permitted threshold (buffer size > result size) in percent, to dire...sebres2018-05-291-1/+4
* further optimization: better cache for GMT-timezone + minimize (re)allocation...sebres2018-05-291-1/+4
* try to resolve warnings by some forwards declarations: redefinition of typede...sebres2018-05-291-6/+7
* fixed overflow of year (resp. julianday), closes ticket [16e4fc3096]; test ca...sebres2017-08-081-3/+3
* Clock options should be alphabetica (so "-base" first). Struct members should...jan.nijtmans2017-06-071-28/+28
* Fix LookupLastTransition() for behavior when tick < compVal, undo Tcl_EvalObj...jan.nijtmans2017-06-071-1/+1
* fix default locale: differentiate between no locale specified or "C" (en) and...sebres2017-06-021-0/+2
* close small performance degradation if alternate between two time zones (e. g...sebres2017-06-021-3/+5
* close small performance degradation if alternate between two locales (e. g. c...sebres2017-06-021-2/+6
* Removed public interface to create smart-pointer to dictionaries "dict smartr...sebres2017-06-021-0/+2
* More code review, e.g. use Tcl_SetObjResult in stead of Tcl_SetResult, preven...jan.nijtmans2017-05-311-5/+5
* small code review: resolves several warning on some compilerssebres2017-05-301-1/+1
* Added files missing after merge/back-port (rebase with merge point)sebres2017-05-101-0/+512