On 2007-02-28 19:26:39 +0000, Soryu Soryu@serenity.de said:
Does your project contain symbolic links? The TODO bundle uses the common path of all files in a bundle. If the project contains files in /var/logs/ and files in /Users/soryu/Projects/foo the common path is / and the TODO list will search the whole harddrive, that is /.
Maybe that helps. Even searching your complete home directory will take a long time.
Thanks for the advice, but I think the problem might be connected to my missing Textmate bundle (see separate thread). Some poking around with the Show TODO code demonstrated that it was very unhappy about the line:
TextMate.each_text_file do |file|
Basically the loop just hangs. Since my symbolic links are all internal to the main directory (/usr/local/scripts/) I don't think the cause is what you suggest. I think it is related to my missing default bundle. When I solve that problem I'll let you know what happens.
Bruno