Add smeargle-commits command

更新日時でなく, コミット順に色をつける smeargle-commitsコマンドを
追加しました.

利用しどころ

ファイルの更新日時が古い場合, 更新日時でハイライトしてしまうと
全部古い色がついてしまいますが, コミット順につけると古いファイルでも
更新順にちゃんと色付けしてくれます. 更新が現在でも頻繁に行われて
いる場合, M-x smeargleで更新時間別で色付けでも問題ないですが,
古いファイルでどういうふうに変更が行われたかを確認したい場合は,
M-x smeargle-commitsを使うとよいと思います.

設定

smeargle-age-thresholdで任意の回数前のコミットまで色をつける
ことができます. smeargle-age-threshold以上の場合は,
smeargle-age-threshold前とします. デフォルトは 7に設定されています.

イメージ

おわりに

問題があれば, github issuesまでお願いします.