]> git.eshelyaron.com Git - emacs.git/commitdiff
(ffap-menu-rescan): Use inhibit-read-only instead of binding
authorEli Zaretskii <eliz@gnu.org>
Sat, 19 Nov 2005 12:18:37 +0000 (12:18 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 19 Nov 2005 12:18:37 +0000 (12:18 +0000)
buffer-read-only to nil.

lisp/ChangeLog
lisp/ffap.el

index de11de64de4e38e4570bd271c252534af4b1ca62..304628cef5ccea809fd31e18bf6b9a5923f5477b 100644 (file)
@@ -1,3 +1,8 @@
+2005-11-19  Ryan Yeske  <rcyeske@gmail.com>
+
+       * ffap.el (ffap-menu-rescan): Use inhibit-read-only instead of
+       binding buffer-read-only to nil.
+
 2005-11-19  Eli Zaretskii  <eliz@gnu.org>
 
        * complete.el (partial-completion-mode): Mention
index 6eb598d434dfd0b9e87dc7618f5f09d634291a91..ff35ae0deac95535d0ade4bf2961c5562f118ec6 100644 (file)
@@ -1519,7 +1519,9 @@ Applies `ffap-menu-text-plist' text properties at all matches."
   (let ((ffap-next-regexp (or ffap-menu-regexp ffap-next-regexp))
        (range (- (point-max) (point-min)))
        (mod (buffer-modified-p))       ; was buffer modified?
-       buffer-read-only                ; to set text-properties
+       ;; inhibit-read-only works on read-only text properties
+       ;; as well as read-only buffers.
+       (inhibit-read-only t)           ; to set text-properties
        item
        ;; Avoid repeated searches of the *mode-alist:
        (major-mode (if (assq major-mode ffap-string-at-point-mode-alist)