emacs-wiki-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[emacs-wiki-discuss] Hierarchical tasks


From: Sacha Chua
Subject: [emacs-wiki-discuss] Hierarchical tasks
Date: Thu, 15 Jul 2004 14:58:54 +0800
User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux)

I've added the following to
http://www.emacswiki.org/cgi-bin/wiki/PlannerModeMethods and the info
file:

Hierarchical tasks

You can use allout.el or other modes for outlining to support
hierarchical tasks in plan pages. No special support is needed.

Tasks created by planner-create-task-from-buffer and
planner-create-task are created in the * Tasks section. If
planner-add-task-at-end-flag is non-nil, tasks are added to the end of
the first task block, else they are added to the beginning. You can
then copy and paste tasks into your preferred hierarchy. Blank lines
delimit blocks of tasks upon which automatic sorting is performed.

You can also type in tasks manually. You may find this approach faster
when you are comfortable with planner.

For example, a LearnPlanner plan page might contain the following
lines:

     * Learn how to use planner.el
     
     ** Installation
     
     #C0 _ Decide whether you want stable or devel
     #C0 _ Download the archives
     
     ** Configuration
     
     *** Load path
     
     #C0 _ Figure out how to add things to my load path
     #C0 _ Actually add it to my load path
     
     ...

If you create tasks for the finest level of detail available at the
moment, you can schedule them onto day pages with C-c C-c
(planner-copy-or-move-task). Then you can use planner-jump-to-link to
switch between the day page and the plan page link.

----------------------------------------------------------------

Is this a reasonable approximation of the way people do hierarchical
tasks?

Incidentally, planner-seek-next-unfinished-task is a new function that
moves the point to what looks like the next unfinished task. Might be
useful. =)

-- 
Sacha Chua <address@hidden> - Ateneo CS faculty geekette
interests: emacs, gnu/linux, making computer science education fun
http://sacha.free.net.ph/ - PGP Key ID: 0xE7FDF77C




reply via email to

[Prev in Thread] Current Thread [Next in Thread]