Good morning all,
first I want to express my appreciation for the ongoing development process of TM2! Thanks to all contributors!
However, with the nightly updates coming in more frequently now, I find that on both of my (Mountain Lion) computers, the number of TextMate duplicates in Finder's "Open With.." list (if I for instance use it on one of my C source files) keeps increasing with every single update.
I know that it is basically possible to clean this list by rebuilding some LaunchServices files, but I also read that all previous application assignments for file types would be lost afterwards -- that is why I first want to ask if anybody experiences similar behavior, and whether this might be related to the upgrade process within TextMate (I'm usually updating from the preferences dialog) and thus be likely to reoccur even after I have cleaned the LaunchServices.
Thank you very much, dAlembert
-- View this message in context: http://textmate.1073791.n5.nabble.com/Growing-list-of-duplicates-in-Finder-s... Sent from the textmate users mailing list archive at Nabble.com.
On Sep 11, 2012, at 9:07 AM, dAlembert nablamalnabla@yahoo.com wrote:
[…] anybody experiences similar behavior, and whether this might be related to the upgrade process within TextMate
The problem (with duplicate Open With entries) has existed for years — I have tried contacting Apple to ask if we can do anything different to avoid this problem, but no response.
On Sep 11, 2012, at 3:07 AM, dAlembert nablamalnabla@yahoo.com wrote:
I know that it is basically possible to clean this list by rebuilding some LaunchServices files, but I also read that all previous application assignments for file types would be lost afterwards -- that is why I first want to ask if anybody experiences similar behavior, and whether this might be related to the upgrade process within TextMate (I'm usually updating from the preferences dialog) and thus be likely to reoccur even after I have cleaned the LaunchServices.
I see the same thing and would also like to know if something can be done without trashing the entire LaunchServices database. I don't want to have to re-approve every single downloaded application.
I use QuickSilver (http://qsapp.com/) to 'Open With...' and it doesn't suffer from that problem.
To set QS up to open your files from Finder, go to the Quicksilver 'Triggers' options and set a hotkey for 'Select Current Selection in command window'. Change from 'Custom Triggers' to 'Quicksilver' or 'All Triggers' to see it.
Select a file in Finder, press your hotkey, and QS should open with your file(s) as the target (first pane). Press 'tab' to go to the second QS pane (the 'verb'), type 'with' to change the verb to Open With... and press 'tab' again to move to the third pane (second target). Enter TextMate and press enter to open your files with TextMate.
It's really simple and quick despite the seemingly complicated directions. :)
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system-domainuser
On Fri, Sep 14, 2012 at 8:07 AM, Brandon Fryslie brandon@fryslie.com wrote:
I use QuickSilver (http://qsapp.com/) to 'Open With...' and it doesn't suffer from that problem.
To set QS up to open your files from Finder, go to the Quicksilver 'Triggers' options and set a hotkey for 'Select Current Selection in command window'. Change from 'Custom Triggers' to 'Quicksilver' or 'All Triggers' to see it.
Select a file in Finder, press your hotkey, and QS should open with your file(s) as the target (first pane). Press 'tab' to go to the second QS pane (the 'verb'), type 'with' to change the verb to Open With... and press 'tab' again to move to the third pane (second target). Enter TextMate and press enter to open your files with TextMate.
It's really simple and quick despite the seemingly complicated directions. :)
-- Brandon Fryslie
On Thursday, September 13, 2012 at 8:12 AM, Rob McBroom wrote:
On Sep 11, 2012, at 3:07 AM, dAlembert nablamalnabla@yahoo.com wrote:
I know that it is basically possible to clean this list by rebuilding some LaunchServices files, but I also read that all previous application assignments for file types would be lost afterwards -- that is why I first want to ask if anybody experiences similar behavior, and whether this might be related to the upgrade process within TextMate (I'm usually updating from the preferences dialog) and thus be likely to reoccur even after I have cleaned the LaunchServices.
I see the same thing and would also like to know if something can be done without trashing the entire LaunchServices database. I don't want to have to re-approve every single downloaded application.
-- Rob McBroom http://www.skurfer.com/
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
On Sep 13, 2012, at 9:55 PM, Yuan Jiang sleetdrop@gmail.com wrote:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system-domainuser
All of us know about this, but it resets a lot more than just the Open With menu and causes you to get prompted for half the applications you run, as if you’ve never run them before. Not practical for something that’s going to happen almost daily.
On Sep 13, 2012, at 8:07 PM, Brandon Fryslie brandon@fryslie.com wrote:
I use QuickSilver (http://qsapp.com/) to 'Open With...' and it doesn't suffer from that problem.
To set QS up to open your files from Finder, go to the Quicksilver 'Triggers' options and set a hotkey for 'Select Current Selection in command window'. Change from 'Custom Triggers' to 'Quicksilver' or 'All Triggers' to see it.
It’s called “Command WIndow with Selection”, but ⌘⎋ should more or less do that automatically without creating a trigger. :-)
Select a file in Finder, press your hotkey, and QS should open with your file(s) as the target (first pane). Press 'tab' to go to the second QS pane (the 'verb'), type 'with' to change the verb to Open With... and press 'tab' again to move to the third pane (second target). Enter TextMate and press enter to open your files with TextMate.
Also useful: Call up TextMate and hit → or / to see all its recent documents. Choosing one and hitting ↩ will open it in TextMate, regardless of its normal default application. (The one exception is folders. They always open in Finder for some reason, so you need to Open With… → TextMate.)