org-footnote.el: Fix bug when using `electric-indent-mode'
authorBastien Guerry <bzg@altern.org>
Sat, 26 Jan 2013 12:40:18 +0000 (13:40 +0100)
committerBastien Guerry <bzg@altern.org>
Sat, 26 Jan 2013 12:40:18 +0000 (13:40 +0100)
* org-footnote.el (org-footnote-create-definition): Prevent
`electric-indent-mode' from inserting the definition at the
wrong place.

Thanks to Xue Fuqiao for reporting this bug.

lisp/org-footnote.el

index 269ea8e..4cde24b 100644 (file)
@@ -486,7 +486,8 @@ or new, let the user edit the definition of the footnote."
 (defun org-footnote-create-definition (label)
   "Start the definition of a footnote with label LABEL."
   (interactive "sLabel: ")
-  (let ((label (org-footnote-normalize-label label)))
+  (let ((label (org-footnote-normalize-label label))
+       electric-indent-mode) ;; Prevent wrong indentation
     (cond
      ;; In an Org file.
      ((derived-mode-p 'org-mode)