org.el (org-edit-special): Don't allow to edit when buffer is read only
authorBastien Guerry <bzg@altern.org>
Mon, 11 Feb 2013 15:22:19 +0000 (11 16:22 +0100)
committerBastien Guerry <bzg@altern.org>
Mon, 11 Feb 2013 15:22:19 +0000 (11 16:22 +0100)
* org.el (org-edit-special): Don't allow to edit when buffer
is read only.

Thanks to Greg Minshall for reporting this.

lisp/org.el

index 83cfc01..22579a0 100644 (file)
@@ -19521,6 +19521,8 @@ On a link, call `ffap' to visit the link at point.
 Otherwise, return a user error."
   (interactive)
   (let ((element (org-element-at-point)))
+    (assert (not buffer-read-only) nil
+           "Buffer is read-only: %s" (buffer-name))
     (case (org-element-type element)
       (src-block
        (if (not arg) (org-edit-src-code)