]> code.delx.au - gnu-emacs/commit
Port new time stamp handling to old Emacs and to XEmacs.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 17 Nov 2014 07:37:19 +0000 (23:37 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 17 Nov 2014 07:42:36 +0000 (23:42 -0800)
commited7b50515cabc0de7036b823221ac758a6d9c1d1
treebc1410b0d19c2e2c4d0393276b333acdd31818e6
parent1c7b6b3e0a8e6fe5c8a476b2c45c4b61c609bdfe
Port new time stamp handling to old Emacs and to XEmacs.

This is needed for Gnus, which copies time-date.el and which
runs on older Emacs implementations.
* calendar/time-date.el (with-decoded-time-value):
Handle 'nil' and floating-point arg more compatibly with new Emacs.
(encode-time-value, with-decoded-time-value):
Obsolete only if new Emacs.
(time-add, time-subtract, time-less-p): Define if not new Emacs.
lisp/ChangeLog
lisp/calendar/time-date.el