diff --git a/plugin/autoformat.vim b/plugin/autoformat.vim index 9e1c47e..2bd7da0 100644 --- a/plugin/autoformat.vim +++ b/plugin/autoformat.vim @@ -188,8 +188,9 @@ else: # It is not entirely clear when and why that happens. # However, extra newlines are almost never required, while there are linters that complain # about superfluous newlines, so we remove one empty newline at the end of the file. - if stdoutdata[-1] == os.linesep: - stdoutdata = stdoutdata[:-1] + stdoutdata_decoded = stdoutdata.decode('utf-8') + if stdoutdata_decoded[-1] == os.linesep: + stdoutdata = stdoutdata_decoded[:-1] vim.current.buffer[:] = stdoutdata.split(os.linesep) EOF