This issue has been tracked down.
Nigel, thanks a lot for helping out with that so quickly!
For the list: the problem was that the project path in Nigels setup was the root of the home directory. This way the script crawled (through a Ruby Dir.glob) the whole home directory for any *.todo files which took a very long time.
Setting up a project on a different path (for me my ~/documents directory with > 200 subdirs and > 1200 files works pretty fast) or changing the TextMate command to use TM_DIRECTORY instead of TM_PROJECT_DIRECTORY will solve this.
For now I'll add a note to the website accordingly.
In the long run I want to have some kind of more obvious solution. Maybe an extra config file where users can tweak the base directory? Or anything else?
I'll give that some extra thoughts, but would appreciate any ideas on this.
Thanks a lot!
Am 27.11.2007 um 16:50 schrieb Sven Fuchs:
Hi Nigel,
thanks for the report!
I haven't learned of any such problems, yet. But the code is pretty fresh and hasn't been tested on any broader variety of environments.
My own system is: TextMate 1.5.7 (1436), OS 10.5.1 and ruby 1.8.4 ... I've heard that it's being used on Tiger, too, though.
I'm definitely keen on get something like this fixed. Would you mind to repeat that and send me the error? Probably offlist?
Again, thanks a lot!
Am 27.11.2007 um 16:10 schrieb Nigel Green:
Are there any version requirements for either Mac OS or Ruby for this? I downloaded to try and set up a dummy file to use, but when I tried to toggle an item I first got an error (didn't note it - sorry) and then on a subsequent try TM locked up and a trip to Activity Monitor showed Ruby hogging 80%+ of the CPU.
I'm using TM Version 1.5.7 (1436) on OS 10.4.11, with ruby 1.8.2
It looks like a good idea, I'd love to be able to test it properly.
Cheers, Nigel
On 27 Nov 2007, at 14:32, James Edward Gray II wrote:
On Nov 27, 2007, at 8:17 AM, Sven Fuchs wrote:
I have raised to the grade of a neophyte bundle author recently and released my own perfect TextMate GTD bundle. It's conceptually based on Henrik's Tasks bundle, but implemented differently to allow for some additional features. You can find some links at beneath if you're interested.
Now I'm interested in getting this into the official TextMate repository. I'm quite sure that my bundle doesn't adhere to any required style- or naming conventions and I'm keen to tackle that next.
Can you point me to some kind of guideline or other document here?
Here's a good starting point:
http://wiki.macromates.com/Bundles/StyleGuide
James Edward Gray II
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
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
-- sven fuchs svenfuchs@artweb-design.de artweb design http://www.artweb-design.de grünberger 65 + 49 (0) 30 - 47 98 69 96 (phone) d-10245 berlin + 49 (0) 171 - 35 20 38 4 (mobile)
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
-- sven fuchs svenfuchs@artweb-design.de artweb design http://www.artweb-design.de grünberger 65 + 49 (0) 30 - 47 98 69 96 (phone) d-10245 berlin + 49 (0) 171 - 35 20 38 4 (mobile)