diff options
author | Mark Oteiza <mvoteiza@udel.edu> | 2017-10-08 22:42:31 +0100 |
---|---|---|
committer | João Távora <joaotavora@gmail.com> | 2017-10-10 17:20:01 +0100 |
commit | 0e83f5f279b1b2c42dc214c512c0fa0a9b27af35 (patch) | |
tree | 150479bc87fb7ffc832d8faa57be95085d10d40e /lisp/emacs-lisp/timer-list.el | |
parent | cf4a15b9b6be8201b53fff063a378b41ec44ede9 (diff) | |
download | emacs-0e83f5f279b1b2c42dc214c512c0fa0a9b27af35.tar.gz emacs-0e83f5f279b1b2c42dc214c512c0fa0a9b27af35.tar.bz2 emacs-0e83f5f279b1b2c42dc214c512c0fa0a9b27af35.zip |
Simplify Flymake diagnostics buffer UX
Don't create text-buttons unnecessarily, just bind RET and SPC in the
diagnostics buffer to a command that figures out which diagnostic it
was invoked on.
* lisp/progmodes/flymake.el
(flymake--diagnostics-buffer-mode-keymap): Renamed from
flymake--diagnostics-buffer-button-keymap.
(flymake-show-diagnostic-at-point): Don't take a button.
(flymake-goto-diagnostic-at-point): Don't pass button to
flymake-show-diagnostic-at-point.
(flymake--diagnostics-buffer-entries): Simplify.
Diffstat (limited to 'lisp/emacs-lisp/timer-list.el')
0 files changed, 0 insertions, 0 deletions