dominikh / go-mode.el

Emacs mode for the Go programming language
BSD 3-Clause "New" or "Revised" License
1.38k stars 211 forks source link

Fix gofmt error handler on non-file buffer #422

Closed qxxt closed 1 year ago

qxxt commented 1 year ago

~When parsing error occur while formatting a non-file buffer. It'll cause a real error because we're trying to pass buffer-file-name which is null to gofmt--process-errors. This commit pass buffer-name to gofmt--process-errors if current buffer is non-file.~

Somehow, I added unrelated changes to this commit. New PR: https://github.com/dominikh/go-mode.el/pull/423

Sorry.