diff options
author | João Távora <joaotavora@gmail.com> | 2017-09-30 10:45:48 +0100 |
---|---|---|
committer | João Távora <joaotavora@gmail.com> | 2017-10-03 14:18:55 +0100 |
commit | 22a7372faba317a3589c49fef912e542f3197f0d (patch) | |
tree | e31fee579e586b4596c8c50d1ee4ccdb48114c61 /lisp/emacs-lisp/edebug.el | |
parent | 91851c3ea05392701ca779961e4fb518635fa5b2 (diff) | |
download | emacs-22a7372faba317a3589c49fef912e542f3197f0d.tar.gz emacs-22a7372faba317a3589c49fef912e542f3197f0d.tar.bz2 emacs-22a7372faba317a3589c49fef912e542f3197f0d.zip |
Flymake uses proper idle timers
Also, flymake-no-changes-timeout can be set to nil to disable
automatic periodic checks. But even in that situation the idle timer
still runs at a reduced rate to detect changes in the variable and
revert that decision.
* lisp/progmodes/flymake.el (flymake-no-changes-timeout): Improve doc.
(flymake-last-change-time): Delete.
(flymake--schedule-timer-maybe): New helper.
(flymake-after-change-function): Use it.
(flymake-on-timer-event): Delete
(flymake-mode): Don't scheduler timer.
Diffstat (limited to 'lisp/emacs-lisp/edebug.el')
0 files changed, 0 insertions, 0 deletions