From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jack Erwin Subject: Using org-mode as day planner Date: Thu, 09 Aug 2012 11:41:28 -0600 Message-ID: <5023F648.1060701@jugband.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:34496) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SzWjg-0008Pw-UG for emacs-orgmode@gnu.org; Thu, 09 Aug 2012 13:41:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SzWjf-00020I-Nv for emacs-orgmode@gnu.org; Thu, 09 Aug 2012 13:41:28 -0400 Received: from mail-pb0-f41.google.com ([209.85.160.41]:41435) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SzWjf-0001zq-HW for emacs-orgmode@gnu.org; Thu, 09 Aug 2012 13:41:27 -0400 Received: by pbbro12 with SMTP id ro12so1380491pbb.0 for ; Thu, 09 Aug 2012 10:41:26 -0700 (PDT) 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 Hello, I am in the process of trying out org-mode after a long stint with planner.el. The most obvious difference here is that planner.el uses "day pages" that keep a running list of tasks versus the more dynamic nature of org which collects them from a set of arbitrary .org files. While I like the org approach quite a bit, I still miss having a place to record the events and notes of the a day, for use in a weekly/monthly review. For this reason, I started using org-daypage.el, which can be found here: https://github.com/almost/org-daypage. Like the author, I ran into the slowdown caused by loading hundreds of day pages in order to create the agenda view. I started playing with this a bit, and have done the following: 1) Create a single page for each year or month (e.g. 2012.org) 2) When a new day page is requested, I create an enclosure in the month page that looks like this: #+BEGIN: daypage :day 2012-08-01 * Here are the items... #+END: daypage 3) Create commands that will find the right day in the file, and then create an indirect, narrowed buffer to the contents of the day for editing. 4) Add an org-agenda-after-show-hook to load the proper day page view when switching from the agenda. So, a couple of questions: 1) Is this a sane approach? My elisp is average at best, and the org-mode devs could probably think of a more graceful way to do this. 2) Is there a reason that the org-agenda-after-show-hook is only called when using org-agenda-goto and not org-agenda-switch-to, or is this a bug? Thanks in advance. Regards, Jack