From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Filtering for effort in org-agenda Date: Tue, 31 Mar 2009 15:20:39 +0200 Message-ID: <6A61D6DF-501B-422A-BBBE-D57382792201@gmail.com> References: <87tz5aq48u.fsf@fastmail.fm> <87ab72d9xs.fsf@gollum.intra.norang.ca> <87iqlp3mxx.fsf@gollum.intra.norang.ca> Mime-Version: 1.0 (Apple Message framework v930.3) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LodtY-0005Ab-97 for emacs-orgmode@gnu.org; Tue, 31 Mar 2009 09:20:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LodtS-00056N-Oq for emacs-orgmode@gnu.org; Tue, 31 Mar 2009 09:20:47 -0400 Received: from [199.232.76.173] (port=37954 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LodtS-00056J-GR for emacs-orgmode@gnu.org; Tue, 31 Mar 2009 09:20:42 -0400 Received: from mail-ew0-f160.google.com ([209.85.219.160]:33925) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LodtR-0002M1-LI for emacs-orgmode@gnu.org; Tue, 31 Mar 2009 09:20:42 -0400 Received: by ewy4 with SMTP id 4so2655748ewy.42 for ; Tue, 31 Mar 2009 06:20:40 -0700 (PDT) In-Reply-To: <87iqlp3mxx.fsf@gollum.intra.norang.ca> 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: Bernt Hansen Cc: Org Mode List On Mar 31, 2009, at 2:18 PM, Bernt Hansen wrote: > Carsten Dominik writes: > >> On Mar 30, 2009, at 10:37 PM, Bernt Hansen wrote: >>> >>> I was looking for a way to select tasks with no effort so I could >>> define >>> an effort before working on them. >>> >>> I'd like to retain the ability to find tasks with no effort easily. >>> There's probably a better solution that the one I came up with. >> >> Are you doing this now using filtering for effort, or a property >> search for Effort? > > I'm using filtering for effort. > > I'm doing this from the agenda currently - getting a list of todo > tasks, > limiting to tasks with tag NEXT and then further limiting it to effort > times <0 using the standard agenda effort filter > > > List of all TODO entries (excluding dated items) > / Limit to NEXT tagged tasks > / / Limit to effort <= 0 > / / / > C-c a t / N / + 1 You are now using "1" and have your first effort etimate set to zero minutes. I guess we could make "0" a special selection, not for the 10th effort step, but for no effort defined. Would that make sense? - Carsten > > -Bernt > >> >> - Carsten >> >>> >>> >>> ------------------------------------------------------------------------ >>> commit dc438851021ba340bbff3462671e2b142ff6bdbf >>> Author: Carsten Dominik >>> Date: Tue Nov 11 06:56:32 2008 +0100 >>> >>> Treat no effort defined as 0 minutes. >>> >>> Bernt Hanses writes: >>> >>> This changes the default value for Effort during agenda filtering >>> so >>> that an undefined Effort value is treated as 0 instead of nil. >>> Tasks >>> with no effort defined now return zero effort when selecting >>> tasks for >>> the filter. >>> >>> There was effectively no way to select 'tasks with no effort >>> defined' >>> using the agenda effort filter. The '<' operator is interpreted >>> as >>> '<=' and the default effort selection defined in >>> org-agenda-filter-by-tag starts with zero ("0 0:10 ...") so this >>> change just treats tasks with no effort defined the same as tasks >>> with >>> an effort of 0. >>> >>> This allows fast selection of NEXT tasks with no effort defined. >>> Column view with follow-mode active in the agenda is great for >>> quickly >>> filling in the agenda estimated effort values for tasks. Just >>> display >>> your Next tasks, then / 0 to select tasks with no effort and enter >>> column mode (C-c C-x C-c) and fill in your effort values with the >>> quick keys (0-9) for all of the tasks that have blanks in the >>> effort >>> column. >>> ------------------------------------------------------------------------