From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Lawrence Subject: Re: Simplifying the weekly agenda a tiny bit, howto? Date: Thu, 18 Jul 2013 19:19:37 -0700 Message-ID: <8761w7cmva.fsf@berkeley.edu> References: <86y594yqnn.fsf@iro.umontreal.ca> <878v14801v.fsf@ericabrahamsen.net> <86txjsylni.fsf@iro.umontreal.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58993) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V00Jk-0004T2-Lb for emacs-orgmode@gnu.org; Thu, 18 Jul 2013 22:21:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V00Jj-0006Mv-Hg for emacs-orgmode@gnu.org; Thu, 18 Jul 2013 22:21:12 -0400 Received: from plane.gmane.org ([80.91.229.3]:52016) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V00Jj-0006Mh-Bq for emacs-orgmode@gnu.org; Thu, 18 Jul 2013 22:21:11 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1V00Jh-00031o-7L for emacs-orgmode@gnu.org; Fri, 19 Jul 2013 04:21:09 +0200 Received: from c-50-161-39-52.hsd1.ca.comcast.net ([50.161.39.52]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Jul 2013 04:21:09 +0200 Received: from richard.lawrence by c-50-161-39-52.hsd1.ca.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Jul 2013 04:21:09 +0200 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: emacs-orgmode@gnu.org François Pinard writes: > Eric Abrahamsen writes: > >> First of all, if your event is a meeting, it should only be >> timestamped, not deadlined or scheduled. Then it will just show up >> where it's supposed to, and not before (or after). > > How do I get it quickly rescheduled then, when it is a regular activity? > I find fairly convenient using "t d" to push an activity at its next > slot in the future. Could I do something equivalent with mere time > stamps? If it's a regular activity, you can use a repeater in the timestamp, like: * Weekly meeting <2013-07-18 Thu 15:00 +1w> or if you need something more complicated, you can use the diary sexp functions, like: * 22:00-23:00 The nerd meeting on every 2nd Thursday of the month <%%(diary-float t 4 2)> * Class every Tuesday and Thursday in the Spring 2013 semester 12:30PM-2PM <%%(org-class 2013 1 22 2013 5 10 2)> <%%(org-class 2013 1 22 2013 5 10 4)> For non-regular meetings, I have a capture template that allows me to easily enter them; maybe this is a good option for you if you regularly need to schedule meetings, but at times that you can't predict before you actually enter them. >> It probably shouldn't even be a TODO. Otherwise, scheduled TODOs show >> up on their schedule, and deadlined TODOs show up on their deadline, >> and also today's agenda, if you're coming up on the deadline. > > There are many Org commands able to find, display and otherwise handle > TODOs. If I stop using such keywords, wouldn't I give up the tools? Maybe. Which tools do you use for TODOs that you also apply to meetings? Apart from the schedule-based agenda view, if you find it convenient to e.g. create a list of all your upcoming meetings, you can do things like tag all your meetings with a :meeting: or :appointment: tag, and then use tag searches and/or custom agenda views to identify them, sort them by timestamp, etc. Hope that's helpful! Best, Richar