私がしているshow-trailing-whitespace
に設定t
私の中で、グローバル.emacs
ファイルと、これは私がしている時を除いて、一般的な問題ではないdiff-mode
空白のコンテキスト行のための必須の末尾に空白があり、パッチを見ています。
1つの解決策は、関連するフックshow-trailing-whitespace
で単純にオフにdiff-mode
することですが、実際には、変更行の末尾の空白を引き続き表示したいのですが。たとえば、誤って末尾の空白を導入した場合や、それを削除する場合は問題ありませんが、それでもtrailing-whitespace
顔に表示したいとします。空白のコンテキスト行は、diff形式自体に必要なため、末尾の空白として扱われたくないだけです。
これが私が得る現在の振る舞いの例です:
そして、これは私が望むものです:
次に別の例を示しますが、今回は実際に空白を追加しています。
ただし、でshow-trailing-whitespace
完全に無効にするとdiff-mode
、暗赤色はまったく表示されません。代わりに、これは私が望んでいるものです:
基本的に、これには、show-trailing-whitespace
スペースが1つしかないdiff行が特別であることを認識させる必要があると思います。