# HG changeset patch # User Richard M. Stallman # Date 1026516495 0 # Node ID b4e553fa1fa8b5ee3bccd65b3e82442ad178dad8 # Parent 3b9bda9aa32d671343bde8c8b8af63b4fb93169e (flush-lines, keep-lines): Convert REND to a marker. diff -r 3b9bda9aa32d -r b4e553fa1fa8 lisp/replace.el --- a/lisp/replace.el Fri Jul 12 23:26:17 2002 +0000 +++ b/lisp/replace.el Fri Jul 12 23:28:15 2002 +0000 @@ -334,7 +334,9 @@ (interactive (keep-lines-read-args "Keep lines (containing match for regexp): ")) (if rstart - (goto-char (min rstart rend)) + (progn + (goto-char (min rstart rend)) + (setq rend (copy-marker (max rstart rend)))) (if (and transient-mark-mode mark-active) (setq rstart (region-beginning) rend (copy-marker (region-end))) @@ -381,7 +383,9 @@ (interactive (keep-lines-read-args "Flush lines (containing match for regexp): ")) (if rstart - (goto-char (min rstart rend)) + (progn + (goto-char (min rstart rend)) + (setq rend (copy-marker (max rstart rend)))) (if (and transient-mark-mode mark-active) (setq rstart (region-beginning) rend (copy-marker (region-end)))