# HG changeset patch # User Gerd Moellmann # Date 1000197054 0 # Node ID 7370effcd55c25804fce8e290dbd66e2dd39c14b # Parent 6f790c6b00452b10cb4a25b5f9e37f2e37e1e68e (outline-mode): Use `^' and a shy group when constructing imenu-generic-expression from outline-regexp. diff -r 6f790c6b0045 -r 7370effcd55c lisp/textmodes/outline.el --- a/lisp/textmodes/outline.el Tue Sep 11 08:22:05 2001 +0000 +++ b/lisp/textmodes/outline.el Tue Sep 11 08:30:54 2001 +0000 @@ -228,7 +228,7 @@ (set (make-local-variable 'font-lock-defaults) '(outline-font-lock-keywords t nil nil backward-paragraph)) (setq imenu-generic-expression - (list (list nil (concat outline-regexp ".*$") 0))) + (list (list nil (concat "^\\(?:" outline-regexp "\\).*$") 0))) (add-hook 'change-major-mode-hook 'show-all nil t)) (defcustom outline-minor-mode-prefix "\C-c@"