Browse Source

Fix `org-clone-local-variables'

* lisp/org.el (org-clone-local-variables): Prevent errors that could
  happen when trying to set local variables that cannot be set,
  e.g. `enable-multibyte-characters'.
Nicolas Goaziou 7 years ago
parent
commit
fca0dbcc61
1 changed files with 1 additions and 1 deletions
  1. 1 1
      lisp/org.el

+ 1 - 1
lisp/org.el

@@ -9626,7 +9626,7 @@ Optional argument REGEXP selects variables to clone."
       (`(,name . ,value)		;ignore unbound variables
        (when (and (not (memq name org-unique-local-variables))
 		  (or (null regexp) (string-match-p regexp (symbol-name name))))
-	 (set (make-local-variable name) value))))))
+	 (ignore-errors (set (make-local-variable name) value)))))))
 
 ;;;###autoload
 (defun org-run-like-in-org-mode (cmd)