つい一昨日、Mercurial の diff を美しく表示するために必要なたった 1つの設定 という記事を書いたばかりですが、 diff-highlight の動作を見ているといくつか気になるところを見つけてしまいました。 diff-highlight のイケてないところ 差分の中で +/- の行数が一致していないと文字単位でのハイライトをしてくれない こんな感じです。 編集前後の行数が一致するときだけハイライトしてくれるようです。 diff-highlight のコードを読むとこんなコメント付きで、行数が一致しない時は早々に諦めています。 # If we have mismatched numbers of lines on each side, we could try to # be clever and match up similar lines. But for now we
![続・Mercurial の diff を美しく表示するために必要なたった 1つの設定 - Hack like a rolling stone](https://cdn-ak-scissors.b.st-hatena.com/image/square/6245af89181e60f011a16e5f8648e1e169fb0d5b/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftk0miya%2F20131218%2F20131218221141.png)