]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix last change to textmodes/page-ext.el
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 17 Sep 2017 00:10:31 +0000 (20:10 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 17 Sep 2017 00:10:31 +0000 (20:10 -0400)
* lisp/textmodes/page-ext.el (pages-directory): Make buffer writable
while we build it (bug#28431).

lisp/textmodes/page-ext.el

index d744bd2cf01a65a247d708bd3f9e574d0aad7d53..94b68decfb745677416d03787c5188cf6b17962a 100644 (file)
@@ -583,6 +583,7 @@ directory for only the accessible portion of the buffer."
     (with-output-to-temp-buffer pages-directory-buffer
       (with-current-buffer standard-output
         (pages-directory-mode)
+        (setq buffer-read-only nil)
         (insert
          "==== Pages Directory: use `C-c C-c' to go to page under cursor. ====" ?\n)
         (setq pages-buffer pages-target-buffer)
@@ -631,6 +632,7 @@ directory for only the accessible portion of the buffer."
                 )))))
 
       (set-buffer standard-output)
+      (setq buffer-read-only t)
       ;; Put positions in increasing order to go with buffer.
       (setq pages-pos-list (nreverse pages-pos-list))
       (if (called-interactively-p 'interactive)