]> git.eshelyaron.com Git - emacs.git/commit
Stress difference of new and old ways to call `encode-time'
authorMax Nikulin <manikulin@gmail.com>
Sun, 17 Apr 2022 01:48:51 +0000 (18:48 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 17 Apr 2022 01:54:30 +0000 (18:54 -0700)
commit15a5cf9a9aa7798ee12ae96b8b6b4efe1562b57e
tree3f13f932dae26bb508ecbc299b21a0c4f69c7f5f
parent18ec3fcce952efee283bfd6599a9de5f78f14a26
Stress difference of new and old ways to call `encode-time'

* doc/lispref/os.texi (Time Conversion): Add a warning that blind
changing of code calling `encode-time' to use single list instead of
multiple values may cause deferred bugs since it is common to use nil
for ignored arguments such as DST in the old calling convention.
* src/timefns.c (encode-time): Mention the warning added to the elisp
reference in the docstring.

Refactoring related to `encode-time' caused (bug#54731), so it is better
to make apparent the difference between the recommended and the
obsolescent ways to call the function.  More details concerning the
purpose and limitations of the DST field are added after discussion with
Paul Eggert in (bug#54764).
doc/lispref/os.texi
src/timefns.c