summaryrefslogtreecommitdiff
path: root/src/timefns.c
AgeCommit message (Expand)Author
2024-08-22Prefer static_assert to verifyStefan Kangas
2024-08-05Avoid compiler warningPip Cet
2024-07-16Simplify time form analysisPaul Eggert
2024-07-16Test !FASTER_TIMEFNS with builtin resolutionsPaul Eggert
2024-07-16Make ztrillion staticPaul Eggert
2024-07-14Further time decoding tidyingMattias EngdegÄrd
2024-07-13Minor renaming in timefns.cPaul Eggert
2024-07-13Simplify timestamp decodingMattias EngdegÄrd
2024-07-11Rename timefns static function lisp_time_structPaul Eggert
2024-07-11Avoid mpz for some common timestamp casesPaul Eggert
2024-07-11Decode current time directly to timespecPaul Eggert
2024-07-11In timefns.c avoid by-hand overflow checkingPaul Eggert
2024-07-11In timefns, call natnump only for non-fixnumsPaul Eggert
2024-07-11In timefns, do gcd reduction more oftenPaul Eggert
2024-07-11In timefns, prefer ui mul and divPaul Eggert
2024-07-11Reduce size of integer product in timefnsPaul Eggert
2024-07-11Rename timefns internalsPaul Eggert
2024-07-11Speed up decode-time when not doing subsecondsPaul Eggert
2024-07-11Push some time conversions downPaul Eggert
2024-07-11Split lisp_to_timespec in twoPaul Eggert
2024-07-11Refactor decode_ticks_hz via switchPaul Eggert
2024-07-11Refactor timefns orderPaul Eggert
2024-07-11Refactor timefns more functionallyPaul Eggert
2024-06-22Fix FIXME in commentPaul Eggert
2024-02-13Remove SYMBOL_WITH_POS_{POS,SYM}Paul Eggert
2024-02-13Remove BASE2_EQPaul Eggert
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-05-17Prefer C23 ckd_* to Gnulib *_WRAPV macrosPaul Eggert
2023-03-24Fix system time sampling on MS-WindowsEli Zaretskii
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-12-12; Avoid compilation warning on MS-WindowsEli Zaretskii
2022-11-24Work around lsp-mode compatibility bugPaul Eggert
2022-08-14Improve timefns speed on integersPaul Eggert
2022-08-14Decode time conses before floatsPaul Eggert
2022-08-14* lisp/calendar/time-date.el (seconds-to-time): Use the original arg listStefan Monnier
2022-08-13Document time-convert FORM argument as mandatoryBasil L. Contovounesios
2022-08-13Improve time-convert docstring formatting for readabilityStefan Kangas
2022-08-01* src/timefns.c (Ffloat_time): Fix doc string.Paul Eggert
2022-08-01Improve time-equal-p etc. performancePaul Eggert
2022-08-01Improve float-time etc. performancePaul Eggert
2022-08-01Make time arithmetic more like comparisonPaul Eggert
2022-08-01(time-equal-p nil X) returns nilPaul Eggert
2022-06-17Improve time parsing documentationLars Ingebrigtsen
2022-06-15Streamline time decoding and conversionPaul Eggert
2022-06-15Prefer BASE_EQ in time-sensitive opsPaul Eggert
2022-04-29; Fix typo in documentation of 'current-time-list'Eli Zaretskii
2022-04-28Change current-time back to list formPaul Eggert
2022-04-27Add new function current-cpu-timeStefan Monnier
2022-04-25Use (TICKS . HZ) for current-time etc.Paul Eggert