From 9f0a5aad4e48502d721c0b683e8659f5ea2f7e5e Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 13 Feb 2021 17:00:50 -0500 Subject: [PATCH] Optimize org-priority-regexp Mentioned in https://orgmode.org/list/500865d9-9c8a-25ef-e4ef-030fd4b2a3e3@posteo.eu/T/#m066ffa89b2ab6e888c05ba1efcb4daaf29cc17ccj May be upstreamed at some point. --- modules/lang/org/config.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/lang/org/config.el b/modules/lang/org/config.el index 0c539bbe3..ba2d140ed 100644 --- a/modules/lang/org/config.el +++ b/modules/lang/org/config.el @@ -118,7 +118,11 @@ Is relative to `org-directory', unless it is absolute. Is used in Doom's default (?C . success)) org-startup-indented t org-tags-column 0 - org-use-sub-superscripts '{}) + org-use-sub-superscripts '{} + ;; HACK Speed up regexp for priority faces by making it a little less + ;; greedy than the default. + ;; REVIEW May be upstreamed at some point. Keep an eye out. + org-priority-regexp "^\\*+.*\\(\\[#\\([A-Z0-9]+\\)\\] ?\\)") (setq org-refile-targets '((nil :maxlevel . 3)