From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: org agenda extensions Date: Sat, 12 Jan 2013 08:26:12 +0100 Message-ID: <87mwweeuaz.fsf@bzg.ath.cx> References: <87zk0f1yas.fsf@bzg.ath.cx> <86vcb3xx44.fsf@biostat.ku.dk> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:35717) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtvTu-0002hF-Rr for emacs-orgmode@gnu.org; Sat, 12 Jan 2013 02:26:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TtvTs-0001vG-7G for emacs-orgmode@gnu.org; Sat, 12 Jan 2013 02:26:18 -0500 Received: from mail-wi0-f179.google.com ([209.85.212.179]:57534) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtvTs-0001vC-0w for emacs-orgmode@gnu.org; Sat, 12 Jan 2013 02:26:16 -0500 Received: by mail-wi0-f179.google.com with SMTP id o1so278641wic.0 for ; Fri, 11 Jan 2013 23:26:15 -0800 (PST) In-Reply-To: <86vcb3xx44.fsf@biostat.ku.dk> (Thomas Alexander Gerds's message of "Fri, 11 Jan 2013 21:50:35 +0100") 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: Thomas Alexander Gerds Cc: emacs-orgmode@gnu.org Hi Thomas, I've reviewed the proposed change. `org-scan-tags' already does many things beyond its name, because a "tag" here is really a "match", which can include properties -- see `org-make-tags-matcher' for how the "tags match" is built from properties). This is handy for tags view and `org-sparse-tree'. In agenda, we don't need to display the properties that are part of the tag match, as they are part of the agenda headline already. I don't think we should let the user add properties to the agenda lines this way, as (1) it would make the name `org-scan-tags' even more confusing and (2) it would probably slow down agenda creating a lot -- `org-scan-tags' is the bottleneck for speed here. Also, the whole purpose of `org-agenda-columns' is precisely to see properties in agenda, so I'd rather let the user interactively decide if he wants to take the extra mile (and time) or not. 'hope this sounds reasonable enough. And thanks anyway for this! -- Bastien