From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernt Hansen Subject: Bug: Group tag filters repeated per org-file [9.1.13 (release_9.1.13-751-g9dcc52 @ c:/D-Drive/bin/org-mode/lisp/)] Date: Fri, 11 May 2018 23:21:44 -0400 Message-ID: <87wow9r22f.fsf@norang.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51380) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHL6X-0007oF-V8 for emacs-orgmode@gnu.org; Fri, 11 May 2018 23:21:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fHL6U-00027K-Pu for emacs-orgmode@gnu.org; Fri, 11 May 2018 23:21:53 -0400 Received: from pmta2.delivery6.ore.mailhop.org ([54.200.129.228]:20802) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fHL6U-00027C-Ij for emacs-orgmode@gnu.org; Fri, 11 May 2018 23:21:50 -0400 Received: from localhost.localdomain (gollum.intra.norang.ca [192.168.1.5]) by mail.norang.ca (8.14.4/8.14.4/Debian-4) with ESMTP id w4C3Licn027529 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 11 May 2018 23:21:45 -0400 Received: from localhost.localdomain (gollum [127.0.0.1]) by localhost.localdomain (8.14.3/8.14.3/Debian-9.4) with ESMTP id w4C3Li5b000459 for ; Fri, 11 May 2018 23:21:44 -0400 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" To: emacs-orgmode@gnu.org Hi, This bug is mainly a visual annoyance when filtering by tag in the agenda. It is low priority to fix but I thought I should report it anyway. Thanks for all your fabulous work on org-mode! Regards, Bernt --- test.org ----------------------------------------------------------------------------- *Keys To Reproduce* 1) Add test.org to org-agenda-files C-c [ 2) open agenda C-c a a 3) Filter by tag / shows 'Filter by tag [123whPfdDQMEc? ' This is correct. 4) quit filter C-g 5) Switch back to test.org C-x o 6) Add a second org file to org-agenda-files C-x C-w test2.org RET C-c [ 7) Add test.org to org-agenda-files C-c [ 8) open agenda C-c a a 9) Filter by tag / shows 'Filter by tag [123123whPfdDQMEc? ' There is an extra '123' filter choice. One per org-agenda-files entry. On my setup I have 8 files in my org-agenda-files and '123' is repeated 8 times before the other filter options. shows 'Filter by tag [123123123123123123123123whPfdDQMEc? ' * TODO Test Parent :PRODUCTION:MISC: ** TODO do something ** TODO foo :BAR: --- test.el ----------------------------------------------------------------------------- (setq org-agenda-tags-todo-honor-ignore-options t) (setq org-fast-tag-selection-single-key (quote expert)) (setq org-tag-alist (quote ((:startgroup) ("S1" . ?1) ("S2" . ?2) ("S3" . ?3) (:endgroup) ("WAITING" . ?w) ("HOLD" . ?h) ("PERSONAL" . ?P) ("FS" . ?f) ("DEFECT" . ?d) ("DEV" . ?D) ("QA" . ?Q) ("MISC" . ?M) ("crypt" . ?E) ("CANCELLED" . ?c) ("FLAGGED" . ??)))) (setq org-tags-match-list-sublevels t) (setq org-todo-keyword-faces (quote (("TODO" :foreground "red" :weight bold) ("NEXT" :foreground "blue" :weight bold) ("MEETING" :foreground "forest green" :weight bold) ("DONE" :foreground "forest green" :weight bold) ("WAITING" :foreground "orange" :weight bold) ("DELEGATED" :foreground "orange" :weight bold) ("HOLD" :foreground "magenta" :weight bold) ("PASS" :foreground "forest green" :weight bold) ("FAIL" :foreground "red" :weight bold) ("CANCELLED" :foreground "forest green" :weight bold)))) (setq org-todo-keywords (quote ((sequence "TODO(t/!)" "NEXT(n/!)" "|" "DONE(d/!)") (sequence "WAITING(w@/!)" "HOLD(h@/!)" "|" "CANCELLED(c@/!)" "MEETING")))) (setq org-todo-state-tags-triggers (quote (("CANCELLED" ("CANCELLED" . t)) ("WAITING" ("WAITING" . t)) ("HOLD" ("WAITING") ("HOLD" . t)) (done ("WAITING") ("HOLD")) ("TODO" ("WAITING") ("CANCELLED") ("HOLD") ("DELEGATED")) ("NEXT" ("WAITING") ("CANCELLED") ("HOLD") ("DELEGATED")) ("DONE" ("WAITING") ("CANCELLED") ("HOLD") ("DELEGATED")) ("DELEGATED" ("DELEGATED" . t) ("WAITING") ("CANCELLED") ("HOLD")) ("PASS" ("WAITING") ("CANCELLED") ("HOLD"))))) -------------------------------------------------------------------------------- Emacs : GNU Emacs 25.1.1 (x86_64-w64-mingw32) of 2016-09-17 Package: Org mode version 9.1.13 (release_9.1.13-751-g9dcc52 @ c:/D-Drive/bin/org-mode/lisp/)