[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Use diff-mode automatically in dired diff output (was: change jis to sjis in diff-mode.el)
- X-ml-count: 2979
- Subject: Use diff-mode automatically in dired diff output (was: change jis to sjis in diff-mode.el)
- From: Shun-ichi GOTO <gotoh@xxxxxxxxxxx>
- Date: Thu, 18 Jan 2001 11:38:21 +0900 (JST)
- X-mailer: Mew version 1.95b97 on Emacs 20.7 / Mule 4.1 (AOI)
>>>>> at 18 Jan 2001 10:47:05 +0900
>>>>> kose == 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx> said,
kose> ボクは dired で = で diff を取った *diff* buffer を
kose> diff-mode にしようと格闘中。defadvice で after でうまくいか
kose> ないや。どうやるんだろ。
おぉそういえば。。。普段使ってないから気がつかなかった
標準の dired 側だとうまい場所がないので、diff 関数を advice する方向で
試してみました。
これでどうですか?
(defadvice diff (around force-diff-mode activate)
"Force using `diff-mode' in diff output buffer."
ad-do-it
(save-excursion
(set-buffer ad-return-value)
(require 'diff-mode)
(diff-mode)))
--- Regards,
Shun-ichi Goto <gotoh@xxxxxxxxxxx>
R&D Group, TAIYO Corp., Tokyo, JAPAN