summaryrefslogtreecommitdiffstats
path: root/generic/tclDate.c
Commit message (Expand)AuthorAgeFilesLines
* TIP 688: clock command revision and speedupjan.nijtmans2024-04-011-536/+510
|\
| * TIP 688: clock command revision and speedupjan.nijtmans2024-04-011-536/+510
| |\
| | * Merge 9.0. Please don't use "register" keywordjan.nijtmans2024-03-241-3/+3
| | |\ | |_|/ |/| |
| | * still one fix for [1f40aa83c552f597], now for freescan (overflow in tests clo...sebres2024-03-241-30/+26
| | * Review: Unnecessary use of 'L', TABLE.value: int is enough, making smaller ta...jan.nijtmans2024-03-151-27/+13
| | * Better solution for tclDate.c (since Number is not an int)jan.nijtmans2024-03-151-13/+4
| | * fixes [1f40aa83c552f597]: suppress integer-overflow trapping (atm, GCC "trapv...sebres2024-03-151-0/+9
| | * merge sebres-8-6-clock-speedup-cr2sebres2024-03-121-2/+2
| | |\
| | | * fixes similar issue by free scan + more testssebres2024-03-121-2/+2
| | | * More tweaksjan.nijtmans2024-02-261-4/+4
| | | * Rebase to latest core-8-6-branchjan.nijtmans2024-02-261-795/+771
| | | |\
| | | | * Merge 8.6jan.nijtmans2022-07-051-2/+2
| | | | |\
| | * | | \ Upgrade bison to latest version (3.8.2)jan.nijtmans2024-03-111-524/+356
| | |\ \ \ \
| | * | | | | (cherry-pick) More tweaksjan.nijtmans2024-02-261-4/+4
| | * | | | | Rebase to latest 9.0jan.nijtmans2024-02-261-796/+773
| | |\ \ \ \ \
| | | * | | | | re-generate tclDate.cjan.nijtmans2022-07-051-2/+2
| | | | |_|/ / | | | |/| | |
| | | * | | | Merge 8.6jan.nijtmans2020-11-301-1/+1
| | | |\ \ \ \
| | | * \ \ \ \ Merge 8.6jan.nijtmans2020-10-131-3/+3
| | | |\ \ \ \ \
| | | * | | | | | Eliminate some eol-spacing, eliminate some gcc warnings (with -Wc++-compat)jan.nijtmans2020-10-121-3/+3
| | | * | | | | | Merge 8.6. Merge 8.6. Fix tclClockFmt.c buildjan.nijtmans2020-06-231-8/+8
| | | |\ \ \ \ \ \
| | | * | | | | | | switch internal numbers to long (size of time_t is depending by platform, com...sebres2020-06-221-2/+2
| | | * | | | | | | rebuilt with bison 3.5; replace deprecated `%pure-parser` with `%define api.p...sebres2020-06-221-369/+346
| | | * | | | | | | Merge branch 'iso-TZ-bug-21': closes gh-21 (bug [a1bd37b719], https://github....sebres2020-06-221-218/+252
| | | |\ \ \ \ \ \ \
| | | | * | | | | | | small amend to #21 allowing time without seconds part "hh:mm" as extended ISO...sebres2020-06-221-60/+59
| | | | * | | | | | | optimized ISO 8601 timestamp (with extended formats, T literal is optional no...sebres2020-06-221-168/+215
| | | | * | | | | | | ISO 8601 timestamp format accepts extended date and time (YYYY-MM-DD and hh:m...sebres2020-06-221-192/+182
| | | * | | | | | | | resolves more shift/reduce conflicts (since SP token is expected by few items...sebres2020-06-221-145/+141
| | | |/ / / / / / /
| | | * | | | | | | simplifying info-structure, usage of flags etc (normalizing in order to use s...sebres2019-07-151-51/+39
| | | * | | | | | | **interim** try simplify info-structure (replace yyHave... with flags)sebres2019-07-151-31/+29
| | | * | | | | | | merge 8.6 - timerate is part of Tcl now (since TIP#527 got merged), conflicts...sebres2019-03-051-4/+2
| | | |\ \ \ \ \ \ \
| | | * | | | | | | | tclGetDate.y: added missing semicolon, tclDate.c rebuilt using Bison 3.1;sebres2018-10-081-897/+892
| | | * | | | | | | | fixed ticket [dc69e5ecf04313429fd202b1906cd85bb7888f95]: missing zones AKST/AKDTsebres2018-05-291-0/+2
| | | * | | | | | | | forgotten flag "CLF_DAYOFWEEK" in one case, where day of week is setsebres2018-05-291-5/+6
| | | * | | | | | | | amend after rebase to master: follow rename yyDayNumber to yyDayOfWeeksebres2018-05-291-1/+1
| | | * | | | | | | | validation rules ready for scan/freescan; test cases extended; code review an...sebres2018-05-291-10/+15
| | | * | | | | | | | FreeScan: rewritten lexer rules and some tokens for better space recognition;...sebres2018-05-291-193/+335
| | | * | | | | | | | try to fix GMT+0000, etc. **still wrong**, because of "GMT+1" and because of ...sebres2018-05-291-107/+121
| | | * | | | | | | | FreeScan: repair scanning date/time with TZ using '+', ex.: "31 Jan 14 23:59:...sebres2018-05-291-146/+125
| | | * | | | | | | | code review and cleanup (remove unused code)sebres2018-05-291-92/+0
| | | * | | | | | | | Fix LookupLastTransition() for behavior when tick < compVal, undo Tcl_EvalObj...jan.nijtmans2017-06-071-1/+1
| | | * | | | | | | | More code review, e.g. use Tcl_SetObjResult in stead of Tcl_SetResult, preven...jan.nijtmans2017-05-311-6/+6
| | | * | | | | | | | [unix] build for *nix fixed, code clean-ups; missing declarations; unused var...sebres2017-01-101-4/+4
| | | * | | | | | | | several initialize and finalize facilitiessebres2017-01-101-16/+3
| | | * | | | | | | | [temp-commit]: clock scan tokenizer logic ready (still needs many rules)sebres2017-01-101-1/+0
| | | * | | | | | | | [temp-commit]: tclClockFmt.c - amend for 2nd try (with cherry picking of tclS...sebres2017-01-101-38/+13
| | | * | | | | | | | [temp-commit]: tclClockFmt.c - 1st trysebres2017-01-101-6/+6
| | | * | | | | | | | [temp-commit]: clock scan with several optimization porting, still not-readysebres2017-01-101-259/+238
* | | | | | | | | | | Merge 8.7jan.nijtmans2024-03-111-0/+2
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / | | | | | | | | / / / | |_|_|_|_|_|_|/ / / |/| | | | | | | | |
| * | | | | | | | | Merge 8.6jan.nijtmans2024-03-111-0/+2
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | Add "Alaska Standard/Daylight" time to tclDate.cjan.nijtmans2024-03-111-0/+2
| | | |_|_|_|_|_|/ / | | |/| | | | | | |