From a1df8cfe715c56a20b400104aab5c4a3d262c97e Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Wed, 1 Jun 2016 00:43:28 +0200 Subject: [PATCH] Fix case-sensitivity of TODO keywords in imenu * lisp/org.el (org-imenu-get-tree): Todo keywords are case-sensitive. Reported-by: Georgiy Tugai --- lisp/org.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/org.el b/lisp/org.el index 508597607..ce4f0c216 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -25052,7 +25052,8 @@ when non-nil, is a regexp matching keywords names." "Produce the index for Imenu." (mapc (lambda (x) (move-marker x nil)) org-imenu-markers) (setq org-imenu-markers nil) - (let* ((n org-imenu-depth) + (let* ((case-fold-search nil) + (n org-imenu-depth) (re (concat "^" (org-get-limited-outline-regexp))) (subs (make-vector (1+ n) nil)) (last-level 0)