summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorViktor Rosenfeld <listuser36@gmail.com>2013-04-24 15:54:14 +0200
committerBastien Guerry <bzg@altern.org>2013-04-24 16:21:30 +0200
commit19e1022e26bda4dcbf42f45a24846d89ca344821 (patch)
treec245181136c681fcedb00ca814d214b82c660f7e
parent778c812535c3d4b90fe52b2d3470e8290ff6b904 (diff)
downloadorg-mode-19e1022e26bda4dcbf42f45a24846d89ca344821.tar.gz
org.el: Filter agenda by persistent tags
* org.el (org-agenda-prepare-buffers): Add tags defined in org-tag-persistent-alist to org-tag-alist-for-agenda. This makes tag hotkeys defined in `org-tag-persistent-alist' appear when the user invokes `org-agenda-filter-by-tag-refine'. TINYCHANGE
-rw-r--r--lisp/org.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/org.el b/lisp/org.el
index 1c9e9df..8d43840 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -17985,7 +17985,10 @@ When a buffer is unmodified, it is just killed. When modified, it is saved
(setq org-drawers-for-agenda
(append org-drawers-for-agenda org-drawers))
(setq org-tag-alist-for-agenda
- (org-uniquify (append org-tag-alist-for-agenda org-tag-alist)))
+ (org-uniquify
+ (append org-tag-alist-for-agenda
+ org-tag-alist
+ org-tag-persistent-alist)))
(if org-group-tags
(setq org-tag-groups-alist-for-agenda
(org-uniquify-alist