I've noticed that in Tiger, quite a few of my files have changed their Finder
icons, and the default application with which they open.
For example, almost all of my MPW files now display in the Finder as "Kind: C
Source File" and "Kind: C Header Source File" and launch ProjectBuilder when
double-clicked. (Mac OS 9) Nisus Writer files display as generic text files
and, when double-clicked, open in TextEdit.
I can't completely characterize all of this behavior, but some text files
display as generic documents. It is possible to open them by dragging them to a
text editor, but very difficult to convince the Finder that they should always
be opened with a text editor.
Finally, it appears that Spotlight does not consider "C Source Files" and "C
Header Source Files" to be text file... even though they have HFS+ TYPE=TEXT...
and therefore they do not show up in Spotlight searches. At least not by
default.
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.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden
This email sent to email@hidden