[TxMt] New Version of the GTD Bundle

Adam Potthast adamqp at freeminds.net
Wed Oct 11 06:10:12 UTC 2006


Huh, I'm not getting the "- CONTEXT text" when I hit enter -- just  
"CONTEXT text.  I'm not sure which contexts.gtd I'm supposed to be  
working from.  Currently I'm using the one from here: http:// 
panalaska.org/GTD_Stuff/contexts.gtd

with my additions it looks like this:

PROJECT|p|PROJECT ${1:new project}|^PROJECT[\s,:]+(\w.*)$|990099
TASK|t|TASK ${1:new task}|^TASK[\s,:]+(\w.*)$|006600
COMPUTER|m|COMPUTER ${1:computer task}|^COMPUTER[\s,:]+(\w.*)$|660000
EMAIL|e|EMAIL ${1:person} re: ${0:subject}|^EMAIL[\s,:]+(\w.*)$|996600
CALL|c|CALL ${1:person} re: ${2:subject} ${0:#}|^CALL[\s,:]+(\w.*)$| 
FF6600
BUY|b|BUY ${1:new purchase}|^BUY[\s,:]+(\w.*)$|6699CC
WEB|we|WEB ${1:new webwork}|^WEB[\s,:]+(\w.*)$|00000f
READ|r|READ ${1:book or article}|^READ[\s,:]+(\w.*)$|f00000
ERRANDS|er|ERRANDS ${1:new task}|^ERRANDS[\s,:]+(\w.*)$|011fff
SOMEDAY|sd|SOMEDAY ${1:new task}|^SOMEDAY[\s,:]+(\w.*)$|02222f
SCHOOL|s|SCHOOL ${1:new task}|^SCHOOL[\s,:]+(\w.*)$|0000ff
CHORES|ch|CHORES ${1:task}|^CHORES[\s,:]+(\w.*)$|0222ff
OTHER|oo|other|^OTHER[\s,:]+(\w.*)$|00ffff
WAIT|w|wait|^WAIT[\s,:]+(\w.*)$|336633
DONE|d|done|^DONE[\s,:]+(\w.*)$|666666

But apparently this is causing the list view and the abbreviation  
expansion to mess up.

AP

On Oct 11, 2006, at 12:09 AM, Mike Mellor wrote:

> Adam -
>
> Good catches.  Please see inline comments... and thanks for the  
> feedback.
>
> Mike
>
> On Oct 10, 2006, at 8:26 PM, Adam Potthast wrote:
>
>> Mike--
>>
>> I'm not having the issue the other Mike was having.  The tab  
>> commands work well, as does choosing them from the menu.
>
> I'm kind of stumped here, but I'll keep trying to figure it out.
>
>>
>> I am unclear on how the new contexts.gtd file works.  In my list  
>> views, I'm getting truncated context names.  "PUTER" for COMPUTER  
>> and the like.  And none of them have matches.  But
>
> The way the list views work in this version is to truncate the  
> first three characters, which may not be the best idea...
>
>>
>> Perhaps a request for functionality: it seems that typing the  
>> context shortcut plus enter should now insert " - CONTEXT action  
>> text" rather than "CONTEXT action text".  Otherwise you have to  
>> add the state by hand.  Or perhaps typing the state, then a space,  
>> then the context abbreviation plus enter should insert the state  
>> with the desired context.  The latter would allow you to choose a  
>> state when choosing a context.
>
> It does the "-  CONTEXT text" as coded.  When you took the "@"s  
> away did you add a space (and leave the dash)?
>
> As far as default state, I think it should always be a dash, a  
> caret (INFO) or a * (PROJECT).  I see DELEGATED, WAIT, etc. to be  
> follow-on states.
>
>>
>> Either that, or add a keyboard shortcut for the "undone" state  
>> that one can tab after establishing the context and action.  Come  
>> to think of it, that might be more useful in general use as well.
>
> I'll modify UNWAIT to be UNDO STATE CHANGE.
>
>>
>> So a couple of bugs, but I'm looking forward to using the new  
>> version of states.
>>
>> Adam
>>
>> On Oct 10, 2006, at 10:17 PM, Mike Mellor wrote:
>>
>>> Adam -
>>>
>>> You can change the contexts in the contexts.gtd file to whatever  
>>> you want - I just tried it without the "@"s and it works fine.   
>>> Just remember to remove both the "@"s in each line.  GTD2 is  
>>> oriented on the characters at the beginning of the lines, rather  
>>> than the actual words.
>>>
>>> Any other issues with the new bundle?
>>>
>>> Mike
>>>
>>>
>>> On Oct 10, 2006, at 6:27 PM, Adam Potthast wrote:
>>>
>>>> Mike,
>>>>
>>>> Looks interesting.  I'll try to try it out before next week.  I  
>>>> am fond of the capital letter convention for contexts rather  
>>>> than @, but I should certainly adapt.
>>>>
>>>> I have a little code that could add inbox processing to the  
>>>> bundle, and I'm pretty sure it will work with the new form with  
>>>> one minor adjustment.  I'll send it under separate cover.
>>>>
>>>> Adam
>>>> On Oct 9, 2006, at 11:07 AM, Mike Mellor wrote:
>>>>
>>>>> I have added a new version of the GTD bundle to the repository,  
>>>>> called (for now) GTD2.  It is based on a syntax described at  
>>>>> <http://patrickrhone.com/journal/archives/2006/05/175.html>.   
>>>>> Also, I have done a quick write-up of the new system at <http:// 
>>>>> panalaska.org/geek/>.  It uses a new contexts.gtd file, which I  
>>>>> have added to the Support folder in the bundle.  Based on user  
>>>>> feedback, I will merge the GTD and GTD2 bundles in a week or  
>>>>> so.  Please let me know if there is any interest in this  
>>>>> bundle.  Thanks!
>>>>>
>>>>> Mike
>>>>> __________________________________________________________________ 
>>>>> ____
>>>>> For new threads USE THIS: textmate at lists.macromates.com
>>>>> (threading gets destroyed and the universe will collapse if you  
>>>>> don't)
>>>>> http://lists.macromates.com/mailman/listinfo/textmate
>>>>
>>>>
>>>> ___________________________________________________________________ 
>>>> ___
>>>> For new threads USE THIS: textmate at lists.macromates.com
>>>> (threading gets destroyed and the universe will collapse if you  
>>>> don't)
>>>> http://lists.macromates.com/mailman/listinfo/textmate
>>>
>>>
>>> ____________________________________________________________________ 
>>> __
>>> For new threads USE THIS: textmate at lists.macromates.com
>>> (threading gets destroyed and the universe will collapse if you  
>>> don't)
>>> http://lists.macromates.com/mailman/listinfo/textmate
>>
>>
>> _____________________________________________________________________ 
>> _
>> For new threads USE THIS: textmate at lists.macromates.com
>> (threading gets destroyed and the universe will collapse if you  
>> don't)
>> http://lists.macromates.com/mailman/listinfo/textmate
>
>
> ______________________________________________________________________
> For new threads USE THIS: textmate at lists.macromates.com
> (threading gets destroyed and the universe will collapse if you don't)
> http://lists.macromates.com/mailman/listinfo/textmate




More information about the textmate mailing list