Re: current-time-list now defaults to nil in Emacs master
Madhu <[email protected]> Mon, 27 Jul 2026 14:18:45 +0530 (IST)
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
* Paul Eggert <[email protected]> : Wrote on Fri, 24 Jul 2026 14:08:04 -0700: > On Emacs master I recently changed the default value of > current-time-list from t to nil as part of a transition begun in Emacs > 29, so that functions like current-time generate timestamps in the > more-consistent and more-efficient (TICKS . HZ) form; see > <https://bugs.gnu.org/81463>. > > Although you can work around any ensuing glitches via (setq > current-time-list t), please let me know what the glitches are. Thanks for the heads-up. This affects my mailing software Mew, running from last year, (not updated yet but git doesn't show any fixes), and the packages i've been using for decades which have no current upstream maintainer which nevertheless "just work" as they did for decades.. If I have to go about updating the latter, I see I cannot: many use the old list structure implicitly in clever ways (e.g. to compute timeouts for pings) So should I dynamically bind current-time-list around calls to current-time in these old packages? -- Regards, Madhu