[-- Attachment #1: Type: text/plain, Size: 816 bytes --] Hello, Org mode hackers, Here is a recipe for a bug on the maint branch that causes a preset tag filter to be carried over to another agenda view in some cases. 1. Change the load path setting in `setup.el'. 2. Start Emacs with `emacs -Q -l setup.el'. 3. Open a TODO list with `M-x org-agenda t'. 4. Move point to the TODO item with `C-s elisp RET'. 5. Evaluate the Elisp code link with `C-c C-o yes RET'. This brings up a custom TODO list with the `foo' tag filtered. This is a preset tag filter. The TODO list is empty, as expected. 6. Return to the first TODO list with `M-x org-agenda t'. 7. Refresh it with `r'. Now this TODO list is empty too and `{-foo}' appears in the mode line, indicating that the preset tag filter was carried over from one agenda view to another. Best, Thomas [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: test-case.org --] [-- Type: text/x-org, Size: 114 bytes --] * TODO [[elisp:(org-agenda%20nil%20"x")][elisp:(org-agenda nil "x")]] :foo: [-- Attachment #3: setup.el --] [-- Type: application/emacs-lisp, Size: 349 bytes --]
Hi Thomas,
Thomas Morgan <tlm@ziiuu.com> writes:
> Here is a recipe for a bug on the maint branch that causes a preset tag
> filter to be carried over to another agenda view in some cases.
This should now be fixed in maint.
Can you test and report back?
Thanks for the useful bug report,
--
Bastien
Hi, Bastien,
Bastien <bzg@gnu.org> writes:
> Thomas Morgan <tlm@ziiuu.com> writes:
>
>> Here is a recipe for a bug on the maint branch that causes a preset tag
>> filter to be carried over to another agenda view in some cases.
>
> This should now be fixed in maint.
It's fixed; thanks!
Best regards,
Thomas