Commit 44a3a58e authored by Jean-Marc Eurin's avatar Jean-Marc Eurin Committed by Sameer Ajmani

misc/emacs: Fix a failure when /tmp/<file>.go exists.

R=sameer
CC=golang-dev
https://golang.org/cl/6296060
parent bb3af755
......@@ -817,13 +817,10 @@ Replace the current buffer on success; display errors on failure."
(defun gofmt-apply-patch (filename srcbuf patchbuf)
(require 'diff-mode)
;; apply all the patch hunks and restore the mark and point
;; apply all the patch hunks
(with-current-buffer patchbuf
(let ((filename (file-name-nondirectory filename))
(min (point-min)))
(replace-string gofmt-stdin-tag filename nil min (point-max))
(replace-regexp "^--- /tmp/gofmt[0-9]*" (concat "--- /tmp/" filename)
nil min (point-max)))
(replace-regexp "^--- /tmp/gofmt[0-9]*" (concat "--- " filename)
nil (point-min) (point-max))
(condition-case nil
(while t
(diff-hunk-next)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment