summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/org.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/lisp/org.el b/lisp/org.el
index d0207e85d..b8dfda0e5 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -20374,10 +20374,11 @@ This command does many different things, depending on context:
(defun org-mode-restart ()
"Restart Org-mode, to scan again for special lines.
-Also updates the keyword regular expressions."
+Also updates the keyword regular expressions and file variables."
(interactive)
- (org-mode)
- (message "Org-mode restarted"))
+ (funcall major-mode)
+ (hack-local-variables)
+ (message "%s restarted" major-mode))
(defun org-kill-note-or-show-branches ()
"If this is a Note buffer, abort storing the note. Else call `show-branches'."