aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Shahid2019-01-04 21:28:35 +0000
committerJoão Távora2019-01-05 11:38:36 +0000
commit16e2554880381d5cef4ec209675c084bc96d09e1 (patch)
tree6ee9a1e3c0187f8d6d767addf9a0dd09f70d1010
parent821a0840b27861e7323c192848a21def2aeddca0 (diff)
downloademacs-16e2554880381d5cef4ec209675c084bc96d09e1.tar.gz
emacs-16e2554880381d5cef4ec209675c084bc96d09e1.zip
Unbreak Flymake's diagnostics buffer when revisiting source
Fixes: bug#33881 Copyright-paperwork-exempt: yes * lisp/progmodes/flymake.el (flymake-show-diagnostics-buffer): Set flymake--diagnostics-buffer-source before reverting.
-rw-r--r--lisp/progmodes/flymake.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/progmodes/flymake.el b/lisp/progmodes/flymake.el
index 50a9880a14e..14940844a42 100644
--- a/lisp/progmodes/flymake.el
+++ b/lisp/progmodes/flymake.el
@@ -1332,9 +1332,9 @@ POS can be a buffer position or a button"
1332 (target (or (get-buffer name) 1332 (target (or (get-buffer name)
1333 (with-current-buffer (get-buffer-create name) 1333 (with-current-buffer (get-buffer-create name)
1334 (flymake-diagnostics-buffer-mode) 1334 (flymake-diagnostics-buffer-mode)
1335 (setq flymake--diagnostics-buffer-source source)
1336 (current-buffer))))) 1335 (current-buffer)))))
1337 (with-current-buffer target 1336 (with-current-buffer target
1337 (setq flymake--diagnostics-buffer-source source)
1338 (revert-buffer) 1338 (revert-buffer)
1339 (display-buffer (current-buffer))))) 1339 (display-buffer (current-buffer)))))
1340 1340