On Dec 8, 2009, at 5:29 PM, Gerd Knops wrote:
It may have to do with my current project not having an actual tmproj file? I'd like to keep it that way rhough.
I double-checked, TM_PROJECT_DIRECTORY is set to the correct value.
I don't see TODO using TM_SELECTED_FILES or TM_SELECTED_FILE. It does use TM_FILEPATH, but only when called with a 'dir' argument. I double-checked and that branch is not executed.
So I have no idea why it is doing that...
I dug deeper... So in case anyone else runs across this:
The TODO bundle uses the "textmate" ruby library, specifically a function TextMate.each_text_file to enumerate the files. And that function looks at TM_SELECTED_FILES.
So to change the behavior open the Bundle editor, find TODO/Show TODO List, and insert as first line:
TM_SELECTED_FILES=''
Now the TODO bundle will always go through the entire project, wether there is a file selected in the project drawer or not.
Gerd
Thanks
Gerd
On Dec 8, 2009, at 4:44 PM, Jack matier wrote:
On 09-12-08 2:29 PM, Gerd Knops wrote:
When I use the TODO bundle I want it to scan the entire project, but it defaults to scanning the file selected in the. project drawer.
That leads to this annoying workflow:
- Call up TODO list
- Scratch head why it's empty
- Remember
- Curse
- Finde selected file in project drawer and deselect
- Call up TODO list
How can I get the TODO bundle to always scan the entire project?
Thanks
Gerd
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
I can't seem to replicate this.
When I use the shortcut or go through the menu it stays selected and scans everything. As far as I know, it operated the same way for me on Leopard as it is now on Snow Leopard. Are you using any plugins?
Jack
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate