From c7ad7a1af4ed8cb832f429eb57da182daf8427dd Mon Sep 17 00:00:00 2001 From: Dominik Honnef Date: Thu, 21 Mar 2013 20:03:27 -0700 Subject: [PATCH] misc/emacs: Kill gofmt error buffer if the buffer was formatted correctly already. R=adonovan, cw, patrick.allen.higgins, bradfitz CC=golang-dev https://golang.org/cl/7844045 --- misc/emacs/go-mode.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/misc/emacs/go-mode.el b/misc/emacs/go-mode.el index 93e2a68673..9b6ea74f3a 100644 --- a/misc/emacs/go-mode.el +++ b/misc/emacs/go-mode.el @@ -537,7 +537,9 @@ buffer." ;; output in case of success. (if (zerop (call-process "gofmt" nil errbuf nil "-w" tmpfile)) (if (zerop (call-process-region (point-min) (point-max) "diff" nil patchbuf nil "-n" "-" tmpfile)) - (message "Buffer is already gofmted") + (progn + (kill-buffer errbuf) + (message "Buffer is already gofmted")) (go--apply-rcs-patch patchbuf) (kill-buffer errbuf) (message "Applied gofmt")) -- 2.50.0