~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.~
~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 togofmt--process-errors
. This commit passbuffer-name
togofmt--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.