]> git.eshelyaron.com Git - emacs.git/commitdiff
(keep-lines, flush-lines): Interactively report
authorRichard M. Stallman <rms@gnu.org>
Thu, 18 Jul 2002 15:00:56 +0000 (15:00 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 18 Jul 2002 15:00:56 +0000 (15:00 +0000)
read-only error before reading regexp argument.

lisp/replace.el

index a66c9c0dfc277f173c025154bbb08f83d78c3a8d..7366d7fa49faf85a960538a91185d66151352275 100644 (file)
@@ -332,7 +332,9 @@ on the contents of the region.  Otherwise, operate from point to the
 end of the buffer."
 
   (interactive
-   (keep-lines-read-args "Keep lines (containing match for regexp): "))
+   (progn
+     (barf-if-buffer-read-only)
+     (keep-lines-read-args "Keep lines (containing match for regexp): ")))
   (if rstart
       (progn
        (goto-char (min rstart rend))
@@ -381,7 +383,9 @@ on the contents of the region.  Otherwise, operate from point to the
 end of the buffer."
 
   (interactive
-   (keep-lines-read-args "Flush lines (containing match for regexp): "))
+   (progn
+     (barf-if-buffer-read-only)
+     (keep-lines-read-args "Flush lines (containing match for regexp): ")))
   (if rstart
       (progn
        (goto-char (min rstart rend))