From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Lundin Subject: Re: Customizing agenda line format Date: Mon, 13 Sep 2010 19:16:12 -0400 Message-ID: <87eicxp743.fsf@archeee.localdomain> References: <20100913134826.GU4640@cs.dal.ca> <878w35v4o9.fsf@archeee.localdomain> <20100913211530.GY4640@cs.dal.ca> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from [140.186.70.92] (port=50001 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OvIFz-0005IG-U7 for emacs-orgmode@gnu.org; Mon, 13 Sep 2010 19:16:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OvIFy-0004XA-JL for emacs-orgmode@gnu.org; Mon, 13 Sep 2010 19:16:15 -0400 Received: from out2.smtp.messagingengine.com ([66.111.4.26]:52334) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OvIFy-0004X5-G6 for emacs-orgmode@gnu.org; Mon, 13 Sep 2010 19:16:14 -0400 In-Reply-To: <20100913211530.GY4640@cs.dal.ca> (Norbert Zeh's message of "Mon, 13 Sep 2010 18:15:30 -0300") 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: Norbert Zeh Cc: Org Mode Mailing List Norbert Zeh writes: > Matt Lundin [2010.09.13 1512 -0400]: >> Norbert Zeh writes: >> >> > Is there a way to freely customize the format of lines in the weekly >> > agenda or todo list. >> ... >> > I have a bunch of todo items that have a special todo state, say SPECIAL. >> > I don't want those included in my weekly agenda, but rather have a block >> > agenda where one of the blocks lists all todo items with todo state >> > SPECIAL. Clearly, since this block includes only items that are >> > SPECIAL, listing this tag at the beginning of each entry's line is >> > redundant information. So I'd like to remove the TODO state. For >> > example, the org file entry >> > >> > * SPECIAL Call mom >> > >> > should appear simply as >> > >> > Call mom >> > >> > in that block of my agenda. Can this be done? >> >> Check out the variable org-agenda-todo-keyword-format. >> >> E.g., >> >> --8<---------------cut here---------------start------------->8--- >> (setq org-agenda-custom-commands >> '(("x" "Special" todo "SPECIAL" >> ((org-agenda-todo-keyword-format ""))))) >> --8<---------------cut here---------------end--------------->8--- >> >> The variable org-agenda-prefix-format might also be of interest. > > Well, I tried setting org-agenda-todo-keyword-format to "%0s", which > didn't work, but I didn't think about the above. So I tried this now. > It does remove the todo keyword, but it does only that. In particular, > there is now a space at the beginning of each line, which I assume is > simply the space in the headline that succeeds the todo keyword. Any > way of getting rid of that? Thanks for the pointer so far. > The information at the beginning of the line is controlled by org-agenda-prefix-format. What is the value of org-agenda-prefix-format on your machine? What happens if you set org-agenda-prefix-format to "" in the command above? Best, Matt