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

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

[emacs-wiki-discuss] New task keybindings, thoughts on task details


From: Sacha Chua
Subject: [emacs-wiki-discuss] New task keybindings, thoughts on task details
Date: Wed, 07 Apr 2004 19:04:58 +0800
User-agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux)

I've just committed a set of new keybindings for tasks:

shift-right: jumps to linked task/note
shift-up: raise task priority / go to previous note
shift-down: lower task priority / go to next note

Announcing to the mailing list because it's just the kind of small
change that might slip past people who don't read the ChangeLog (do
you read the ChangeLog?) but which people might actually find useful.
<laugh>

This is in preparation for shift-left, which will be bound to
planner-show-detail (not yet written) or something like that. You can
think of details as margin notes for tasks. Here are our choices for
where task details will be stored:

* As a note in the linked plan or date page

+ See your notes and task details all in one list
- Your plan page might be cluttered by details of completed tasks. If
  it's a note, you can't delete it easily as that will screw up note
  numbering.

* In its own section in the linked plan or date page

+ More flexible: you can put it anywhere
- Still clutters your page, although you'll be able to delete task
  details easily

* All task details in a separate file

+ You can have hierarchical tasks that span more than one plan or day
- File can get pretty big. Trim ruthlessly. No problems with
  renumbering.

* Open task details in one file, completed/cancelled tasks in another

Details automatically moved into separate file when associated task is
completed or cancelled (must think of good keybinding for
planner-task-cancelled).

-- 
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]