aboutsummaryrefslogtreecommitdiffstats
path: root/src/timefns.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Prefer static_assert to verifyStefan Kangas2024-08-221-1/+1
* Avoid compiler warningPip Cet2024-08-051-1/+1
* Simplify time form analysisPaul Eggert2024-07-161-129/+54
* Test !FASTER_TIMEFNS with builtin resolutionsPaul Eggert2024-07-161-12/+12
* Make ztrillion staticPaul Eggert2024-07-161-1/+1
* Further time decoding tidyingMattias EngdegÄrd2024-07-141-124/+100
* Minor renaming in timefns.cPaul Eggert2024-07-131-3/+15
* Simplify timestamp decodingMattias EngdegÄrd2024-07-131-36/+45
* Rename timefns static function lisp_time_structPaul Eggert2024-07-111-7/+7
* Avoid mpz for some common timestamp casesPaul Eggert2024-07-111-11/+73
* Decode current time directly to timespecPaul Eggert2024-07-111-2/+8
* In timefns.c avoid by-hand overflow checkingPaul Eggert2024-07-111-49/+27
* In timefns, call natnump only for non-fixnumsPaul Eggert2024-07-111-1/+1
* In timefns, do gcd reduction more oftenPaul Eggert2024-07-111-5/+8
* In timefns, prefer ui mul and divPaul Eggert2024-07-111-4/+9
* Reduce size of integer product in timefnsPaul Eggert2024-07-111-5/+25
* Rename timefns internalsPaul Eggert2024-07-111-31/+31
* Speed up decode-time when not doing subsecondsPaul Eggert2024-07-111-8/+23
* Push some time conversions downPaul Eggert2024-07-111-33/+28
* Split lisp_to_timespec in twoPaul Eggert2024-07-111-17/+25
* Refactor decode_ticks_hz via switchPaul Eggert2024-07-111-3/+8
* Refactor timefns orderPaul Eggert2024-07-111-200/+200
* Refactor timefns more functionallyPaul Eggert2024-07-111-147/+170
* Fix FIXME in commentPaul Eggert2024-06-221-3/+5
* Remove SYMBOL_WITH_POS_{POS,SYM}Paul Eggert2024-02-131-4/+2
* Remove BASE2_EQPaul Eggert2024-02-131-3/+3
* Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* | Prefer C23 ckd_* to Gnulib *_WRAPV macrosPaul Eggert2023-05-171-10/+8
|/
* Fix system time sampling on MS-WindowsEli Zaretskii2023-03-241-0/+9
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* ; Avoid compilation warning on MS-WindowsEli Zaretskii2022-12-121-0/+4
* Work around lsp-mode compatibility bugPaul Eggert2022-11-241-1/+1
* Improve timefns speed on integersPaul Eggert2022-08-141-4/+15
* Decode time conses before floatsPaul Eggert2022-08-141-11/+11
* * lisp/calendar/time-date.el (seconds-to-time): Use the original arg listStefan Monnier2022-08-141-3/+10
* Document time-convert FORM argument as mandatoryBasil L. Contovounesios2022-08-131-3/+2
* Improve time-convert docstring formatting for readabilityStefan Kangas2022-08-131-6/+12
* * src/timefns.c (Ffloat_time): Fix doc string.Paul Eggert2022-08-011-1/+1
* Improve time-equal-p etc. performancePaul Eggert2022-08-011-1/+7
* Improve float-time etc. performancePaul Eggert2022-08-011-20/+19
* Make time arithmetic more like comparisonPaul Eggert2022-08-011-33/+11
* (time-equal-p nil X) returns nilPaul Eggert2022-08-011-1/+3
* Improve time parsing documentationLars Ingebrigtsen2022-06-171-1/+1
* Streamline time decoding and conversionPaul Eggert2022-06-151-7/+9
* Prefer BASE_EQ in time-sensitive opsPaul Eggert2022-06-151-15/+15
* ; Fix typo in documentation of 'current-time-list'Eli Zaretskii2022-04-291-1/+1
* Change current-time back to list formPaul Eggert2022-04-281-17/+31
* Add new function current-cpu-timeStefan Monnier2022-04-271-0/+15
* Use (TICKS . HZ) for current-time etc.Paul Eggert2022-04-251-14/+12