From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Re: feature request: (more) in agenda? Date: Tue, 07 Aug 2007 02:33:24 +0200 Message-ID: <87ejig9oa3.fsf@bzg.ath.cx> References: <87myx5pt33.fsf@freemail.hu> <87y7gpt6at.fsf@freemail.hu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IID1L-0003n1-Cx for emacs-orgmode@gnu.org; Mon, 06 Aug 2007 20:33:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IID1B-0003ky-Mg for emacs-orgmode@gnu.org; Mon, 06 Aug 2007 20:33:58 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IID1A-0003km-W8 for emacs-orgmode@gnu.org; Mon, 06 Aug 2007 20:33:49 -0400 Received: from hu-out-0506.google.com ([72.14.214.232]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IID13-0006tu-Hj for emacs-orgmode@gnu.org; Mon, 06 Aug 2007 20:33:42 -0400 Received: by hu-out-0506.google.com with SMTP id 23so1289843huc for ; Mon, 06 Aug 2007 17:33:28 -0700 (PDT) In-Reply-To: <87y7gpt6at.fsf@freemail.hu> (ignotus@freemail.hu's message of "Mon\, 06 Aug 2007 10\:29\:14 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org ignotus@freemail.hu writes: > > In any case, I don't think it is that uncommon to have todo > > heading with body info and I know I would be annoyed by a feature > > like this if I couldn't turn it off. I think there is a more > > general/flexible feature that could implement this waiting to be > > thought up. > > Thanks for the input, I like that customizeble format string in agenda > views idea of yours. Either a format string (stored in a :Agenda: property?) or something similar to the :COLUMNS: property. For example, if there were a new special property for the %CONTENT, then this property could be used to store the first characters of the current headline's content. :AGENDA: %TAGS %TODO %25ITEM %15CONTENT %20SCHEDULED Would make the following todo line: ,---- | * Try to propose something useful to Org people :tag: | :PROPERTIES: | SCHEDULED: <2007-08-13 lun> | :AGENDA: %TAGS %25ITEM %20SCHEDULED %15CONTENT | :END: | | Some content here. `---- displayed like this: :tag: Try to propose something <2007-08-13 lun> Some content he Or maybe this could be refined as this :AGENDA: "%s %s on %s (%s...)" %TAGS %25ITEM %20SCHEDULED %15CONTENT So that the display would be :tag: Try to propose something on <2007-08-13 lun> (Some content he...) I think using properties to define the way we want agenda entries to be displayed is fine, since it let you define it for a whole buffer or for each entry separately. -- Bastien