Mercurial > emacs
changeset 10031:324e027f01bc
(compare-windows): Push mark in both buffers at start.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 20 Nov 1994 21:55:55 +0000 |
parents | f0264fb75509 |
children | f689803caa92 |
files | lisp/compare-w.el |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/compare-w.el Sun Nov 20 15:01:14 1994 +0000 +++ b/lisp/compare-w.el Sun Nov 20 21:55:55 1994 +0000 @@ -52,6 +52,12 @@ Compares the text starting at point in each window, moving over text in each one as far as they match. +This command pushes the mark in each window +at the prior location of point in that window. +If both windows display the same buffer, +the mark is pushed twice in that buffer: +first in the other window, then in the selected window. + A prefix arg means ignore changes in whitespace. The variable `compare-windows-whitespace' controls how whitespace is skipped. If `compare-ignore-case' is non-nil, changes in case are also ignored." @@ -72,7 +78,9 @@ (setq maxp1 (point-max)) (save-excursion (set-buffer b2) + (push-mark p2 t) (setq maxp2 (point-max))) + (push-mark) (setq success t) (while success