From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernt Hansen Subject: Bug: Inherited tags alignment problem in block agendas [9.1.13 (release_9.1.13-751-g9dcc52 @ c:/D-Drive/bin/org-mode/lisp/)] Date: Sat, 12 May 2018 01:04:44 -0400 Message-ID: <87h8ndqxar.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]:60779) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHMiD-0005Ro-Gn for emacs-orgmode@gnu.org; Sat, 12 May 2018 01:04:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fHMiA-000095-BE for emacs-orgmode@gnu.org; Sat, 12 May 2018 01:04:53 -0400 Received: from outbound1a.eu.mailhop.org ([52.58.109.202]:63902) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fHMiA-00008v-4A for emacs-orgmode@gnu.org; Sat, 12 May 2018 01:04: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 w4C54isN029588 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 12 May 2018 01:04: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 w4C54i82000803 for ; Sat, 12 May 2018 01:04: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, There seems to be an issue with inherited tag alignment in block agendas in the master branch. ECM follows. Thanks, Bernt -- test.el ------------------------------------------------------------------------------ (setq org-agenda-custom-commands (quote ((" " "Agenda" ((agenda "" nil) (tags-todo "-CANCELLED+WAITING|HOLD/!" ((org-agenda-overriding-header "Waiting and Postponed Tasks") (org-tags-match-list-sublevels nil))) (tags-todo "-REFILE-CANCELLED-WAITING-HOLD/!" ((org-agenda-overriding-header "Project Subtasks") (org-agenda-sorting-strategy '(category-keep)))) (tags-todo "-CANCELLED/!" ((org-agenda-overriding-header "Projects") (org-tags-match-list-sublevels 'indented) (org-agenda-sorting-strategy '(category-keep)))) ) nil)))) -- test.org ------------------------------------------------------------------------------ #+FILETAGS: TEST #+STARTUP: content *Keys To Reproduce* 1) Lock agenda to this file C-c C-x < 2) Show custom agenda Note this is a simplified version of my agenda so the sections don't work properly but they show the tags problem C-c a SPC Note the tags appear both left and right aligned in the block agenda It seems file tags and inherited tags are on the left and task tags are on the right. I was expecting all tags to be aligned on the right. #+begin_example Week-agenda (W19): Monday 7 May 2018 W19 Tuesday 8 May 2018 Wednesday 9 May 2018 Thursday 10 May 2018 Friday 11 May 2018 Saturday 12 May 2018 Sunday 13 May 2018 ================================================================================ Waiting and Postponed Tasks ================================================================================ Project Subtasks test: TODO Test Parent :TEST:: :PRODUCTION:MISC: test: TODO do something :TEST: :PRODUCTION:MISC:: test: TODO foo :TEST: :PRODUCTION:MISC:: :BAR: ================================================================================ Projects test: TODO Test Parent :TEST:: :PRODUCTION:MISC: test: .TODO do something :TEST: :PRODUCTION:MISC:: test: .TODO foo :TEST: :PRODUCTION:MISC:: :BAR: #+end_example In maint it looks correct (like this) #+begin_example Week-agenda (W19): Monday 7 May 2018 W19 Tuesday 8 May 2018 Wednesday 9 May 2018 Thursday 10 May 2018 Friday 11 May 2018 Saturday 12 May 2018 Sunday 13 May 2018 ============================================================================================ Waiting and Postponed Tasks ============================================================================================ Project Subtasks test: TODO Test Parent :TEST::PRODUCTION:MISC: test: TODO do something :TEST:PRODUCTION:MISC:: test: TODO foo :TEST:PRODUCTION:MISC::BAR: ============================================================================================ Projects test: TODO Test Parent :TEST::PRODUCTION:MISC: test: .TODO do something :TEST:PRODUCTION:MISC:: test: .TODO foo :TEST:PRODUCTION:MISC::BAR: #+end_example * TODO Test Parent :PRODUCTION:MISC: :PROPERTIES: :EFFORT: 15:30 :END: ** TODO do something :PROPERTIES: :EFFORT: 15 :END: :LOGBOOK: CLOCK: [2018-05-12 Sat 00:26]--[2018-05-12 Sat 00:26] => 0:00 CLOCK: [2018-05-12 Sat 00:23]--[2018-05-12 Sat 00:23] => 0:00 CLOCK: [2018-05-12 Sat 00:22]--[2018-05-12 Sat 00:22] => 0:00 CLOCK: [2018-05-12 Sat 00:22]--[2018-05-12 Sat 00:22] => 0:00 CLOCK: [2018-05-12 Sat 00:07]--[2018-05-12 Sat 00:08] => 0:01 CLOCK: [2018-05-12 Sat 00:00]--[2018-05-12 Sat 00:04] => 0:04 :END: ** TODO foo :BAR: :PROPERTIES: :EFFORT: 00:30 :END: -------------------------------------------------------------------------------- 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/)