summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorJoão Távora <joaotavora@gmail.com>2017-09-30 10:45:48 +0100
committerJoão Távora <joaotavora@gmail.com>2017-10-03 14:18:55 +0100
commit22a7372faba317a3589c49fef912e542f3197f0d (patch)
treee31fee579e586b4596c8c50d1ee4ccdb48114c61 /lisp/emacs-lisp
parent91851c3ea05392701ca779961e4fb518635fa5b2 (diff)
downloademacs-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')
0 files changed, 0 insertions, 0 deletions