From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Matt Lundin Newsgroups: gmane.emacs.help Subject: Re: Considering Using Org Mode, But Question First: Recurring To-Do's and Custom Agenda Views Date: Sun, 06 Dec 2009 07:21:12 -0500 Message-ID: References: <20091205155500.GA389@srevilak.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1260103092 19486 80.91.229.12 (6 Dec 2009 12:38:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Dec 2009 12:38:12 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Dec 06 13:38:03 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NHGNG-0003fe-BF for geh-help-gnu-emacs@m.gmane.org; Sun, 06 Dec 2009 13:38:02 +0100 Original-Received: from localhost ([127.0.0.1]:33625 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NHGNG-0008B5-3k for geh-help-gnu-emacs@m.gmane.org; Sun, 06 Dec 2009 07:38:02 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NHG7Z-0005ms-Um for help-gnu-emacs@gnu.org; Sun, 06 Dec 2009 07:21:50 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NHG7U-0005la-DF for help-gnu-emacs@gnu.org; Sun, 06 Dec 2009 07:21:49 -0500 Original-Received: from [199.232.76.173] (port=35133 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NHG7S-0005lN-V9 for help-gnu-emacs@gnu.org; Sun, 06 Dec 2009 07:21:43 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:47988) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NHG7S-0006j2-Js for help-gnu-emacs@gnu.org; Sun, 06 Dec 2009 07:21:42 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.50) id 1NHG7L-0007Ca-LA for help-gnu-emacs@gnu.org; Sun, 06 Dec 2009 13:21:35 +0100 Original-Received: from adsl-99-19-44-101.dsl.klmzmi.sbcglobal.net ([99.19.44.101]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Dec 2009 13:21:35 +0100 Original-Received: from mdl by adsl-99-19-44-101.dsl.klmzmi.sbcglobal.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Dec 2009 13:21:35 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 46 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: adsl-99-19-44-101.dsl.klmzmi.sbcglobal.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (darwin) Cancel-Lock: sha1:B25ULhzWgQeV+CAx4+JFFsxYYAQ= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:70457 Archived-At: Steve Revilak writes: > From: Nocebic Meme > >> I'm thinking of moving my organizational system needs over into org >> mode, but I have a question first. >> >> Let say I have a recurring to-do, such as 'daily exercise' >> >> In org mode right now it would look like this: >> >> * TODO daily exercise :offline: >> DEADLINE: <2009-12-03 Thu .+1d> > > Try treating `daily exercise' as a recurring event (as opposed to a > recurring TODO with a deadline). Like this: > > * daily exercise :offline: > <2009-12-03 Thu 07:00 +1d> > While this is certainly an option, I'm not sure this would solve the OP's problem, since there would be no way to remove "daily exercise" from the agenda once completed. > org-mode has different semantics for SCHEDULED, DEADLINE, and plain > active timestamps. For a recurring event, you'll generally want to use > plain timestamps [1]. Certainly everyone has his/her own preferred method of using org mode. But recurring items are by no means limited to plain timestamps. Recurring DEADLINE and SCHEDULED items are also exceptionally useful. Being able to mark the item done has the added advantage of providing a completion log via the variable org-log-done. You might also want to checkout the org-habit module, which is available in the git org-mode. http://orgmode.org/manual/Tracking-your-habits.html#Tracking-your-habits > (Also, as a TODO, when would you mark it `DONE'? :) When you're done exercising for the day? :) Best, Matt