summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Dominik <carsten.dominik@gmail.com>2019-08-21 14:21:55 +0200
committerCarsten Dominik <carsten.dominik@gmail.com>2019-08-29 11:38:14 +0200
commit7893737406064b39832facdbe532f221cfda1d5e (patch)
treec2d55de454b02ebdcb2bc9db929f7e73d3c17bbe
parent3c24be094516b1db4e4f77923bf65f1d17ef9218 (diff)
downloadorg-mode-7893737406064b39832facdbe532f221cfda1d5e.tar.gz
Add the filter commands to the agenda menu
* lisp/org-agenda.el (easy-menu-define): Add filter commands.
-rw-r--r--lisp/org-agenda.el12
1 files changed, 11 insertions, 1 deletions
diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el
index e4a334d..a57d44f 100644
--- a/lisp/org-agenda.el
+++ b/lisp/org-agenda.el
@@ -2482,8 +2482,18 @@ The following commands are available:
:keys "v A"]
"--"
["Remove Restriction" org-agenda-remove-restriction-lock org-agenda-restrict])
- ["Write view to file" org-agenda-write t]
+ ("Filter current view"
+ ["by category at cursor" org-agenda-filter-by-category t]
+ ["by tag" org-agenda-filter-by-tag t]
+ ["by effort" org-agenda-filter-by-effort t]
+ ["by regexp" org-agenda-filter-by-regexp t]
+ ["by top-level headline" org-agenda-filter-by-top-headline t]
+ "--"
+ ["Remove all filtering" org-agenda-filter-remove-all t]
+ "--"
+ ["limit" org-agenda-limit-interactively t])
["Rebuild buffer" org-agenda-redo t]
+ ["Write view to file" org-agenda-write t]
["Save all Org buffers" org-save-all-org-buffers t]
"--"
["Show original entry" org-agenda-show t]