emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* manually move tasks in list of agenda tags-todo
@ 2011-07-01  6:44 Michael Brand
  0 siblings, 0 replies; only message in thread
From: Michael Brand @ 2011-07-01  6:44 UTC (permalink / raw)
  To: Org Mode

Hi all

I would like to know from those who want to or do manually order their
tasks in the custom agenda block of type "tags-todo":
- how do you manually order the tasks
- how do you later change their order
- your comments on the following description about how I currently try
  to achieve this

My custom agenda view has several blocks of type "tags-todo". Ordering
of one block is done by priorities manually added. The tasks of one
block may be spread over several agenda files and ordered there
differently. There are no two blocks with the same task. One of these
blocks may look like:
TODO [#A] foo
TODO [#B] bar
TODO [#C] bla bla
TODO [#D] ble
TODO [#E] bli
TODO [#F] blo
TODO [#G] blu
Another block might have tasks with [#A] to [#E] etc.

Later I want to move the task blo to the top within the above block:
1) move point to line foo
2) repeat 5x "S-<down>, <down>" to decrease the priorities by one
3) ", a" to assign priority A
4) "g" to update sort order

The resulting view is still as expected:
TODO [#A] blo
TODO [#B] foo
TODO [#C] bar
TODO [#D] bla bla
TODO [#E] ble
TODO [#F] bli
TODO [#G] blu

But this is not as comfortable to do as I would like it to be when
moving around tasks often.

The simplest way I can think of would be to use M-<up>/M-<down> (yet
unused in the agenda view) to change the necessary priorities and to
update the view so that after each repetition of M-<up>/M-<down> the
task would move up or down one line. Similar to how now
M-<up>/M-<down> moves an outline subtree, a list item subtree or a
table row. What do you think about that?

Note 1: This way the priorities are used only to order each agenda
block of type "tags-todo". I don't use priorities outside the agenda
view and regarding priorities agree with this post also quoting David
Allen (GTD):

Note 2: The agenda bulk command with custom functions for increasing
and decreasing the priority is for me even less comfortable because
this needs to mark 5x and then the bulk command that has to be
directed to the function.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-07-01  6:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-01  6:44 manually move tasks in list of agenda tags-todo Michael Brand

Code repositories for project(s) associated with this public inbox


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).