On 19 May 2011, at 22:55, Jenny Harrison wrote:
[…] used Bundles → TextMate → Install “Edit in TextMate”. But the Symbolic Link button returned the message "The input manager (/Applications/TextMate.app/Contents/Resources/Edit in TextMate) was not found in the TextMate application bundle."
This seems to indicate you have an old version of the TextMate bundle (which contains the installer + the Edit in TextMate input manager). Unless you have made changes to it, you can revert by deleting ~/Library/Application Support/TextMate/Bundles/TextMate.tmbundle
The proper location of the Input Manager should be: /Applications/TextMate.app/Contents/SharedSupport/Bundles/TextMate.tmbundle/Support/Edit in TextMate (if you have latest TextMate, as would be the case if you just re-downloaded, it should still be here, regardless of the local version of this bundle eclipsing the newer installer).
So the steps to manually install would be:
# 1. Remove all local input managers rm -rf ~/Library/InputManagers
# 2. Create InputManagers folder sudo mkdir /Library/InputManagers
# 3. Copy the input manager to /Library sudo cp -pR /Applications/TextMate.app/Contents/SharedSupport/Bundles/TextMate.tmbundle/Support/Edit\ in\ TextMate /Library/InputManagers
# 4. Ensure everything is owned by root sudo chown -R root:admin /Library/InputManagers
# 5. Set permissions properly on system wide input managers sudo chmod -R go-w /Library/InputManagers