From 0df6bcdf2a28820799fec60e652c42fb144bea68 Mon Sep 17 00:00:00 2001 From: Bastien Guerry Date: Tue, 7 May 2013 15:11:47 +0200 Subject: [PATCH] org.el (org-get-outline-path): Remove statistical and checkboxes cookies * org.el (org-get-outline-path): Remove statistical and checkboxes cookies. Thanks to Marcel van der Boom for reporting this. --- lisp/org.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/org.el b/lisp/org.el index bdf39e4e5..7420d10b7 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -11325,7 +11325,12 @@ avoiding backtracing. Refile target collection makes use of that." (widen) (while (org-up-heading-safe) (when (looking-at org-complex-heading-regexp) - (push (org-match-string-no-properties 4) rtn))) + (push (org-trim + (replace-regexp-in-string + ;; Remove statistical/checkboxes cookies + "\\[[0-9]+%\\]\\|\\[[0-9]+/[0-9]+\\]" "" + (org-match-string-no-properties 4))) + rtn))) rtn))))) (defun org-format-outline-path (path &optional width prefix separator)