From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Morgan Subject: Stickiness of agenda buffers overrides persistent filters Date: Sat, 24 May 2014 18:32:25 +0200 Message-ID: <87tx8frvc6.fsf@azha.ziiuu.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WodEz-0002X2-P1 for emacs-orgmode@gnu.org; Sun, 25 May 2014 14:33:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WodEs-00012o-6N for emacs-orgmode@gnu.org; Sun, 25 May 2014 14:33:49 -0400 Received: from mail-qc0-f176.google.com ([209.85.216.176]:41877) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WodEs-00012k-21 for emacs-orgmode@gnu.org; Sun, 25 May 2014 14:33:42 -0400 Received: by mail-qc0-f176.google.com with SMTP id r5so10982518qcx.7 for ; Sun, 25 May 2014 11:33:41 -0700 (PDT) Received: from azha.ziiuu.com (cpe-68-173-37-126.nyc.res.rr.com. [68.173.37.126]) by mx.google.com with ESMTPSA id i9sm16104253qaq.14.2014.05.25.11.33.38 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 25 May 2014 11:33:39 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --=-=-= Content-Type: text/plain Dear Org mode hackers, When `org-agenda-sticky' and `org-agenda-persistent-filter' are both set, filters are not carried over to new agenda views, at least in some cases. I'm using the maint branch. Here is a recipe: 1. Run Emacs with `emacs -Q -l setup.el'. 2. Open the day agenda with `M-x org-agenda RET a'. 3. Add a tag filter with `C-/ TAB foo RET'. 4. Open a TODO list with `M-x org-agenda RET t'. There is no filter: it is not indicated in the mode line, and both items appear. Best, Thomas --=-=-= Content-Type: application/emacs-lisp Content-Disposition: attachment; filename=setup.el Content-Transfer-Encoding: quoted-printable (add-to-list 'load-path "/src/org-mode/lisp") (require 'org) (setq org-agenda-files '("test-case.org") org-agenda-persistent-filter t org-agenda-sticky t) --=-=-= Content-Type: text/x-org Content-Disposition: attachment; filename=test-case.org * TODO Buckle my shoe :foo: SCHEDULED: <2014-05-23 Fri> * TODO Open the door SCHEDULED: <2014-05-23 Fri> --=-=-=--