Bring back Emacs 26 compatibility to flymake.el

* lisp/progmodes/flymake.el (flymake--schedule-timer-maybe):
Revert to using seconds-to-time, since this file is part
of ELPA and needs to work on Emacs 26 too.
This commit is contained in:
Paul Eggert 2019-03-15 18:31:31 -07:00
parent 0eeb8c5920
commit 164b78c714

View file

@ -1005,7 +1005,9 @@ Do it only if `flymake-no-changes-timeout' is non-nil."
(setq
flymake-timer
(run-with-idle-timer
(encode-time flymake-no-changes-timeout)
;; This can use encode-time instead of seconds-to-time,
;; once we can assume Emacs 27 or later.
(seconds-to-time flymake-no-changes-timeout)
nil
(lambda (buffer)
(when (buffer-live-p buffer)