Risposte:
Mac OS X mantiene automaticamente un database di tutte le applicazioni e i relativi tipi di file chiamati database LaunchServices. Puoi esaminare dove si trovano entrambi i tuoi eseguibili TextMate aprendo Terminal.app da / Applicazioni / Utilità e inserendo:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | /Applications/TextMate.app/Contents/Resources/mate
Questo aprirà un lungo file pieno di tutte le applicazioni che il tuo LaunchService DB "conosce" sul tuo Mac in TextMate. Esamina questo file per il "percorso:" delle tue imitazioni duplicate di "TextMate".
È molto probabile che tu abbia già rimosso il secondo "TextMate", ma LaunchServices lo ricorda ancora. Immagino che dovresti dire a Datatbase di ricostruire inserendo:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
nel Terminale e quindi riavviare il computer. Questo può portare al tuo Mac a dimenticare alcuni incarichi personalizzati "apri con ...".
Oppure, potrebbe significare che sono installate due diverse versioni di TextMate. Prova a cercare il compagno di testo sotto i riflettori e vedi quante applicazioni trova. Getta il vecchio nella spazzatura e dovresti essere bravo ad andare.
Ottengo la stessa cosa con Numbers poiché ho ancora installato le versioni '09 e '10 ... :)
Piko