From: Giacomo Boffi on
all this refers to my iBook G4

1. i used for a long time Carbon Emacs22 (thank you Seiji Zenitani),
and during this time i associated a number of file types to Emacs22

2. i downloaded, built and "installed" Emacs23.1, i say "installed"
because i left Emacs.app in the nextstep subdirectory and i put a
link in the dock, aside to the link to Carbon Emacs22 (the latter
installed into /Applications/Emacs.app)

after a test drive, i realized that, in an "all your file
associations are mine" style, all the file associations i had
pointing to CE22 had been remapped to NSE23.1. so far so good i
thought, no hassle in changing all the associations

in particular, emacs'files were associated with "Emacs.base" and i
had the opportunity, under menu entry "Open with", of opening the
same files with "Emacs22" (i'm quoting the menu entries here)

3. after a while, i came to admit that i felt more at home with CE22,
so i removed the NSE23.1 link from the dock, made a make distclean
in the home directory of Emacs23.1 and went back using CE22

4. the file associations were not reverted , my iBook tried to open
all these files with the removed Emacs, and told me that the
application was damaged before quitting @#! wath a pita to make the
association right again, i thought

5. for a sample file, say "echelon.tex". i tried "right click, get
info, open with, Emacs22, change all" and at first "open with"
changed to "Emacs22", but when i clicked and confirmed "change
all" here it is the spinning multicolor wheel and BANG, "open with"
goes back to "Emacs.base"

is there a way to put all this crazyness to an end? i googled around
and it looks like different people tell different stories when it
comes to explaining the mechanism OS X uses to associate files and
applications, and i feel very confused

tia,
gb
--
non ho capito un apascio -- pp, tra se e se