前々から wiki が更新された場合のメール通知に diff も含んでくれたらいいのにと思ってたのをようやく実装。ただし、windows の場合は fc を叩いた結果を貼り付ける。
windows でも gnutils の diff を使ってやればいいじゃんと思っていたのだけど、実際動かしてみると保存までの時間 (diff を取るまでの時間) が長くてストレスフルだったのでやめた。
この fc ・・・ 差分が分かりづらく目 grep 力が必要とされてしまう。diff が無い場合はメールに含まれる url で差分ページを開いてスクロールしてってなっちゃうので、それに比べるとだいぶ楽ではある。
実装自体はたいしたことないのだけど
- model にメソッドを追加する方法
- windows 対応
で迷走して時間が取られてしまった。
unified diff で良い感じに出したい。