From c8a34255596e5f770eed6d9159c9058e4add4608 Mon Sep 17 00:00:00 2001 From: Bastien Guerry Date: Tue, 19 Mar 2013 13:30:11 +0100 Subject: [PATCH] org-agenda.el (org-agenda-redo): Set filters after agenda has been redone * org-agenda.el (org-agenda-redo): Set filters after agenda has been redone. --- lisp/org-agenda.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el index ecfc01e7f..afaf0090f 100644 --- a/lisp/org-agenda.el +++ b/lisp/org-agenda.el @@ -7214,13 +7214,18 @@ in the agenda." (series-redo-cmd (get-text-property p 'org-series-redo-cmd))) (put 'org-agenda-tag-filter :preset-filter nil) (put 'org-agenda-category-filter :preset-filter nil) + (put 'org-agenda-regexp-filter :preset-filter nil) (and cols (org-columns-quit)) (message "Rebuilding agenda buffer...") (if series-redo-cmd (eval series-redo-cmd) (org-let lprops '(eval redo-cmd))) (setq org-agenda-undo-list nil - org-agenda-pending-undo-list nil) + org-agenda-pending-undo-list nil + org-agenda-tag-filter tag-filter + org-agenda-category-filter cat-filter + org-agenda-regexp-filter re-filter + org-agenda-top-category-filter top-cat-filter) (message "Rebuilding agenda buffer...done") (put 'org-agenda-tag-filter :preset-filter tag-preset) (put 'org-agenda-category-filter :preset-filter cat-preset)