Atom はカーソルがある行の末尾のホワイトスペースを削除してくれない。
どういうことか
行を編集しているときにうっかり保存しちゃった場合に備えてこうしてあると思うんだけど、自分の場合だとこれはうっかりスペースを残してコミットしちゃうことにつながっていたので解決したくなった。
解決法
Atom はホワイトスペース系の処理を whitespace で行っている。このパッケージはデフォルトで入っているパッケージで、このパッケージの設定で解決できる。
Preferences... > Whitespace > Settings > Ignore Whitespace On Current Line のチェックを外す。
まとめ
よかったー