# HG changeset patch # User Richard M. Stallman # Date 840644439 0 # Node ID 6a4227841dec302b9aa8796af379905f1dd36281 # Parent dbc8c9c9d819971b2d610a518aed9b88bf591367 (kill-region): inhibit-read-only overrides text props too. diff -r dbc8c9c9d819 -r 6a4227841dec lisp/simple.el --- a/lisp/simple.el Wed Aug 21 04:53:08 1996 +0000 +++ b/lisp/simple.el Wed Aug 21 16:20:39 1996 +0000 @@ -1221,8 +1221,9 @@ ;; If the buffer is read-only, we should beep, in case the person ;; just isn't aware of this. However, there's no harm in putting ;; the region's text in the kill ring, anyway. - ((or (and buffer-read-only (not inhibit-read-only)) - (text-property-not-all beg end 'read-only nil)) + ((and (not inhibit-read-only) + (or buffer-read-only + (text-property-not-all beg end 'read-only nil))) (copy-region-as-kill beg end) ;; This should always barf, and give us the correct error. (if kill-read-only-ok