[xyzzy:05734] Re: diff の使い方
- Subject: [xyzzy:05734] Re: diff の使い方
- From: KAMEI Tetsuya <kamei@xxxxxxxxxxxx>
- X-mailer: KaMail-0.0.2.4 on xyzzy-0.2.1.171 (windows-nt)
- X-yzzy-version: 0.2.1.171
Kenzoh Sekitohさん、こんにちは。
2000年12月17日(日)[19:15:46]の、
[xyzzy:05732] diff の使い方
への返事です。
> 1.現在の初期設定は、上下に2分割されますが、これを左右に2分割
> したい場合はどうすればいいでしょうか。
(defun diff-view (diffs old-buffer new-buffer)
(delete-other-windows)
(set-buffer old-buffer)
(delete-text-attributes 'diff)
(mapc #'(lambda (x)
(let ((c (car x)))
(diff-color c (caadr x) (cdadr x) (eql c #\+)
*diff-old-file-foreground*
*diff-old-file-background*)))
diffs)
(pop-to-buffer new-buffer t t)
(delete-text-attributes 'diff)
(mapc #'(lambda (x)
(let ((c (car x)))
(diff-color c (caaddr x) (cdaddr x) (eql c #\-)
*diff-new-file-foreground*
*diff-new-file-background*)))
diffs))
> 2.前後のの差分箇所にジャンプする機能はありますか。
ないっす。
> 3.マージはできるでしょうか。
できないっす。
--
亀井哲弥(Tetsuya Kamei)
kamei@xxxxxxxxxxxx