hi, thanks to the ever-so-cool "Get Bundle" bundle, i have the GTD bundle installed.
I think this will be very nice.
Thought: when items are marked "d", the command strips the first 5 characters and prefixes the line-item with "done"
this loses what type of item was being handled. I wonder if simply adding done in front might be better? then the "done" list, can also preserve the types of things done.
So... given EMAIL list about how great GTD is I'd rather see --> DONE: EMAIL list about how great GTD is Instead of --> DONE list about how great GTD is
Currently, this stuffs up the "Show..list" commands, as they detect the item types even if they have DONE in front of them. The regexp could either look for DONE and exclude those lines, or else require that the item type is the first character of the line.
Other comments...
1. I wonder if Buy could have a default syntax like: BUY ${1:new purchase} from: ${2:business} cost: $${3:99}
2. Because email exists as an item type on its own, it seems like "task" (should this be called TODO?) item should not have email as the default? TODO ${1:new email} Not sure what would be better.
3. I wonder if the "Show list" parser could detect e-mail addresses and wrap them in <a href=""></a> tags?
4. It would be nice, i think, if the "d" tab completion also post- fixed the item with the current date
--> DONE: EMAIL list about how great GTD is (7/6/06:7pm) Maybe done items could be parsed by done date and/or type of item and project file?
If the items were just dumped into a table with type, file, and date columns, there are nice little chunks of jscript that automagically make such tables sortable.
tim
I wonder too if it would be a good thing to change "d" so that it floats the item down to the bottom of the current file? That way done detritus piles up fullfillingly at the bottom of the page, leaving current events at the top.
Might be sufficient to just override "Sort lines (F5)" to sort DONE to the bottom? That would be another benefit of sticking the current date into the front of done items.
cheers (getting things done already :-) ) t
Tim -
I didn't know about F5 - cool!
I'll work on a way to parse tasks - alphabetical doesn't do it for me. I think the order should be: TODO, CALL, EMAIL, BUY, WAIT, DONE. How's that sound?
Mike
On 6/7/06, Timothy Bates timothy.c.bates@gmail.com wrote:
I wonder too if it would be a good thing to change "d" so that it floats the item down to the bottom of the current file? That way done detritus piles up fullfillingly at the bottom of the page, leaving current events at the top.
Might be sufficient to just override "Sort lines (F5)" to sort DONE to the bottom? That would be another benefit of sticking the current date into the front of done items.
cheers (getting things done already :-) ) t
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
I didn't know about F5 - cool!
it's nice discovering these little "open secrets". My favourite was cntrl-S for search as you type
I'll work on a way to parse tasks - alphabetical doesn't do it for me. I think the order should be: TODO, CALL, EMAIL, BUY, WAIT, DONE. How's that sound?
Yes. that would be excellent. Maybe override the base F5 sorter, have it sort alphabetically, to get everything into blocks, then reorder the blocks. Would be nice if (when you add date to done) they get sorted by date. Probably easiest to stick date after done, and use (YYMMDD HH:MM) date styles so alpha-numeric sort is also date-ordered.
PS: bb for "buy with where and max cost" sounds a nice shortcut.
Tim -
Thanks for the great feedback!
1. As far as the BUY command, what I think I'll do is create a tab trigger of "bb" to allow you to enter extra data - I personally just want to know what I need to buy, I usually don't need any other info.
2. That was a typo. I thought I fixed it, but maybe I haven't committed the change yet.
3. I can try. I'm just feeling my way through Ruby, so it may be a little while.
4. I'll look at adding the date to the DONE command. Also, I will change the function to keep the type of task in the line.
Look for the simple fixes tonight, and the more difficult (for me, anyway) over the weekend.
Mike
On 6/7/06, Timothy Bates timothy.c.bates@gmail.com wrote:
hi, thanks to the ever-so-cool "Get Bundle" bundle, i have the GTD bundle installed.
I think this will be very nice.
Thought: when items are marked "d", the command strips the first 5 characters and prefixes the line-item with "done"
this loses what type of item was being handled. I wonder if simply adding done in front might be better? then the "done" list, can also preserve the types of things done.
So... given EMAIL list about how great GTD is I'd rather see --> DONE: EMAIL list about how great GTD is Instead of --> DONE list about how great GTD is
Currently, this stuffs up the "Show..list" commands, as they detect the item types even if they have DONE in front of them. The regexp could either look for DONE and exclude those lines, or else require that the item type is the first character of the line.
Other comments...
I wonder if Buy could have a default syntax like: BUY ${1:new purchase} from: ${2:business} cost: $${3:99}
Because email exists as an item type on its own, it seems like
"task" (should this be called TODO?) item should not have email as the default? TODO ${1:new email} Not sure what would be better.
- I wonder if the "Show list" parser could detect e-mail addresses
and wrap them in <a href=""></a> tags?
- It would be nice, i think, if the "d" tab completion also post-
fixed the item with the current date
--> DONE: EMAIL list about how great GTD is (7/6/06:7pm) Maybe done items could be parsed by done date and/or type of item and project file?
If the items were just dumped into a table with type, file, and date columns, there are nice little chunks of jscript that automagically make such tables sortable.
tim
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate