Without trying to be too tendentious about it, it appears as if some change in
LaunchServices or something has been made which puts less weight on, or
ignores, the HFS+ TYPE and CREATOR.
Oddly enough, .c and .h files created with CodeWarrior seem to have retained
their associations... and .rsrc files still open with ResEdit and continue to
do so if their extensions are changed. So extensions do not always trump
TYPE/CREATOR.
1) Can someone point me to the documentation that explains exactly what was
changed in 10.4 and what algorithms are now in effect?
2) Does anyone know what happens if I select an MPW file with extension .c,
TYPE=TEXT, CREATOR=MPS, and tell the Finder to use MPW to open all files "like"
this? I would hope that only files with TYPE=TEXT and CREATOR=MPS would be
considered "like this," but I am afraid to do it for fear it will change the
association of EVERY .c file.