Avoid getting inline tasks when using imenu
authorNicolas Goaziou <n.goaziou@gmail.com>
Wed, 20 Jul 2011 23:43:29 +0000 (01:43 +0200)
committerNicolas Goaziou <n.goaziou@gmail.com>
Wed, 20 Jul 2011 23:43:29 +0000 (01:43 +0200)
* lisp/org.el (org-imenu-get-tree): browse only true headlines.

lisp/org.el

index fee13b7..58aeb73 100644 (file)
@@ -20248,7 +20248,7 @@ Show the heading too, if it is currently invisible."
   (mapc (lambda (x) (move-marker x nil)) org-imenu-markers)
   (setq org-imenu-markers nil)
   (let* ((n org-imenu-depth)
-        (re (concat "^" outline-regexp))
+        (re (org-get-limited-outline-regexp))
         (subs (make-vector (1+ n) nil))
         (last-level 0)
         m level head)