I'm happily using the GTDalt bundle. Nearly everything is working perfectly. I'm seeing one strange issue:
When I run synchronize with iCal, I get a calendar per context in iCal as Haris describes, but for all contexts, no actions are exported. There are no errors reported and the bundle works flawlessly otherwise.
I haven't seen this particular issue come up here and its not mentioned on Haris' page:
http://skiadas.dcostanet.net/afterthought/2006/07/17/gtdalt-and-ical/
Any ideas ?
[Newest Bundle (AFAIAW); Textmate v.1292; iCal v.1058]
wtia, mark.
Mark, can you try update and try again? I think the problem was that you were specifying the path using a tilde, and the tilde was not expanding to your home directory. I just committed a fix for it. On Oct 25, 2006, at 5:30 AM, Mark Smith wrote:
I'm happily using the GTDalt bundle. Nearly everything is working perfectly. I'm seeing one strange issue:
When I run synchronize with iCal, I get a calendar per context in iCal as Haris describes, but for all contexts, no actions are exported. There are no errors reported and the bundle works flawlessly otherwise. wtia,
mark.
Haris
Hi Haris,
thanks for your help,
On Oct 25, 2006, at 5:30 AM, Mark Smith wrote:
When I run synchronize with iCal, I get a calendar per context in iCal as Haris describes, but for all contexts, no actions are exported. There are no errors reported and the bundle works flawlessly otherwise.
On 25 Oct 2006, at 16:25, Charilaos Skiadas wrote:
Mark, can you try update and try again? I think the problem was that you were specifying the path using a tilde, and the tilde was not expanding to your home directory. I just committed a fix for it.
I updated the bundle OK, but the problem still exists. FWIW, my TM_GTD_DIRECTORY variable path was not specified with a tilde. I used the full unix path. (Perhaps you meant another path, if so which ?)
Mark.
On Oct 25, 2006, at 11:56 AM, Mark Smith wrote:
I updated the bundle OK, but the problem still exists. FWIW, my TM_GTD_DIRECTORY variable path was not specified with a tilde. I used the full unix path. (Perhaps you meant another path, if so which ?)
No, that's the one I meant. Can you paste the path here? One thing to try, to help with the troubleshooting, is to create a new command in the GTDAlt bundle with input none, output create new document, and text: /Library/Application\ Support/TextMate/Bundles/GTDAlt.tmbundle/ Support/bin/get_lists.rb
Assuming that is the path to the GTDAlt bundle in your computer. Then see the output of that command and we'll take it from there. Perhaps we can take this off list from now on. You can try to log to the IRC channel as well, I'm there atm and I can check that more easily in any case.
Mark.
Haris
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 25.10.2006 um 19:10 schrieb Charilaos Skiadas:
On Oct 25, 2006, at 11:56 AM, Mark Smith wrote:
I updated the bundle OK, but the problem still exists. FWIW, my TM_GTD_DIRECTORY variable path was not specified with a tilde. I used the full unix path. (Perhaps you meant another path, if so which ?)
No, that's the one I meant. Can you paste the path here? One thing to try, to help with the troubleshooting, is to create a new command in the GTDAlt bundle with input none, output create new document, and text: /Library/Application\ Support/TextMate/Bundles/GTDAlt.tmbundle/ Support/bin/get_lists.rb
Assuming that is the path to the GTDAlt bundle in your computer. Then see the output of that command and we'll take it from there. Perhaps we can take this off list from now on. You can try to log to the IRC channel as well, I'm there atm and I can check that more easily in any case. http://lists.macromates.com/mailman/listinfo/textmate
Is there any solution available for the problem of GTDalt not being able to sync with iCal? I am having the same problems here that Mark had (GTDalt creates an empty iCal calender).
Bye,
Carsten
On Nov 8, 2006, at 6:27 AM, Carsten Hoever wrote:
Is there any solution available for the problem of GTDalt not being able to sync with iCal? I am having the same problems here that Mark had (GTDalt creates an empty iCal calender).
I committed a fix on October 27th, so if you are running the most up- to-date version of the bundle it should work fine. The problem was caused by double quotes in the actions/notes. If you use simple quotes instead, it should work fine. But the most up-to-date version should work fine anyway. If they don't, I would suggest removing actions one at a time (after you've copied your files elsewhere of course) until it starts working. Then we can find the offending lines.
Bye,
Carsten
Haris
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 08.11.2006 um 13:43 schrieb Charilaos Skiadas:
On Nov 8, 2006, at 6:27 AM, Carsten Hoever wrote:
Is there any solution available for the problem of GTDalt not being able to sync with iCal? I am having the same problems here that Mark had (GTDalt creates an empty iCal calender).
I committed a fix on October 27th, so if you are running the most up-to-date version of the bundle it should work fine. The problem was caused by double quotes in the actions/notes. If you use simple quotes instead, it should work fine. But the most up-to-date version should work fine anyway. If they don't, I would suggest removing actions one at a time (after you've copied your files elsewhere of course) until it starts working. Then we can find the offending lines.
I am using the newest version. I have reduced my file to contain only the following lines, but alas it still doesn't work:
project ThingsToDo @email hallo world due:[2006-11-19] end
Bye,
Carsten
On Nov 8, 2006, at 8:04 AM, Carsten Hoever wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 08.11.2006 um 13:43 schrieb Charilaos Skiadas:
On Nov 8, 2006, at 6:27 AM, Carsten Hoever wrote:
Is there any solution available for the problem of GTDalt not being able to sync with iCal? I am having the same problems here that Mark had (GTDalt creates an empty iCal calender).
I committed a fix on October 27th, so if you are running the most up-to-date version of the bundle it should work fine. The problem was caused by double quotes in the actions/notes. If you use simple quotes instead, it should work fine. But the most up-to- date version should work fine anyway. If they don't, I would suggest removing actions one at a time (after you've copied your files elsewhere of course) until it starts working. Then we can find the offending lines.
I am using the newest version. I have reduced my file to contain only the following lines, but alas it still doesn't work:
project ThingsToDo @email hallo world due:[2006-11-19] end
So wait, let's get things straight. Does iCal create one calendar per context? If it doesn't, then make sure that there is a variable called TM_GTD_CONTEXT (note, no S) that has a space separated list of your contexts. Ideally, make sure your contexts only have alphabetic characters.
If enough calendars are created but they don't get populated, then we have a harder time. The next thing to do is make sure that there is a variable called TM_GTD_DIRECTORY, that points to the absolute path to the directory containing your gtd files. With all this set up, create a new command in the GTDAlt bundle called whatever you want, with the one line:
/Library/Application\ Support/TextMate/Bundles/GTDAlt.tmbundle/ Support/bin/get_lists.rb
(Adjust accordingly to make this point to where your GTDAlt bundle lives. Then send me the output of that command, and we'll take it from there.
Bye,
Carsten
Haris
On 8 Nov 2006, at 12:27, Carsten Hoever wrote:
[...]
Is there any solution available for the problem of GTDalt not being able to sync with iCal? I am having the same problems here that Mark had (GTDalt creates an empty iCal calender).
For the sake of completeness, Haris and I worked off-list to isolate my problem. We tracked to the presence of double quote marks in either tasks or notes in a gtd file. Haris committed a fix that solved this problem at his end. It didn't fix it at my end, but I chose the workaround to remove all instances of double quotes from my tasks and notes in my .gtd files.
Your problem would seem to be sparked by something else, since, in your single task case, there are no doublte quotes. Obvious I know, but sometimes these things get overlooked, or forgotten along the way. My problem was exclusively associated with the presence of the double quotes.
mark.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 08.11.2006 um 16:57 schrieb Charilaos Skiadas:
So wait, let's get things straight. Does iCal create one calendar per context? If it doesn't, then make sure that there is a variable called TM_GTD_CONTEXT (note, no S) that has a space separated list of your contexts. Ideally, make sure your contexts only have alphabetic characters.
Ok, that was the problem, TM_GTD_CONTEXT wasn't properly defined. Thanks for the help and sorry for the confusion. I should have RTFM better.
Bye,
Carsten
On Nov 9, 2006, at 2:08 AM, Carsten Hoever wrote:
Ok, that was the problem, TM_GTD_CONTEXT wasn't properly defined. Thanks for the help and sorry for the confusion. I should have RTFM better.
I must say that TFM is very outdated at parts. A number of things have changed lately, and I need to update it.
I should mention here, for anyone else having problems in the future, that at the moment if you have a line that has only context, like "@email", without an actual action next to it, then the current parser chokes on it. Hopefully I'll get this fixed soon.
Bye,
Carsten
Haris