]> Cypherpunks repositories - gostls13.git/commitdiff
misc/emacs: Enable compilation-mode for gofmt error buffer before displaying it.
authorDominik Honnef <dominik.honnef@gmail.com>
Sat, 30 Mar 2013 16:54:08 +0000 (09:54 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Sat, 30 Mar 2013 16:54:08 +0000 (09:54 -0700)
Some packages, like popwin.el, change display behaviour based on
the buffer's mode, so we should enable compilation-mode before
displaying the buffer.

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/8155043

misc/emacs/go-mode.el

index 76dad67613ff869a152b61b9fa03b9f39a4305c3..6f0442aff0a6842a9620fb62b110d4246f0ed6ba 100644 (file)
@@ -565,8 +565,8 @@ buffer."
     (insert "gofmt errors:\n")
     (while (search-forward-regexp (concat "^\\(" (regexp-quote tmpfile) "\\):") nil t)
       (replace-match (file-name-nondirectory filename) t t nil 1))
-    (display-buffer errbuf)
-    (compilation-mode)))
+    (compilation-mode)
+    (display-buffer errbuf)))
 
 ;;;###autoload
 (defun gofmt-before-save ()