Always run org-insert-heading-hook when creating headlines

* lisp/org.el (org-insert-heading): Run org-insert-heading-hook when creating
the first heading in a file

The org-insert-heading-hook was skipped when creating the first
heading in a new org file.
This commit is contained in:
Bernt Hansen 2010-09-30 08:17:57 +00:00 committed by Carsten Dominik
parent 9f96a1ead1
commit 3b1c72ae9f

View file

@ -6686,7 +6686,9 @@ This is important for non-interactive uses of the command."
(and (not (save-excursion (and (ignore-errors (org-back-to-heading invisible-ok))
(org-on-heading-p))))
(not (org-in-item-p))))
(insert "\n* ")
(progn
(insert "\n* ")
(run-hooks 'org-insert-heading-hook))
(when (or force-heading (not (org-insert-item)))
(let* ((empty-line-p nil)
(head (save-excursion