to see if MpApp.app/Contents/MacOS/MyApp exists, and uses that.
Actually, it also handles the OmniWeb hack where the real executable
is MyApp.app/Contents/MacOS/.MyApp. (But it still won't find the
frameworks that are stored in the app wrapper.)
Beta. These changes work a little better than the previous changes
for DP4. It's better about backward compatibility with old binaries
that still work on Public Beta. It also fixes most of the syntax
errors it was getting parsing types -- I guess the unions in methods
can optionally have names, just like for ivars.
install name will be nil. Use an environment variable,
ClassDumpDebugFrameworkPaths, to show the steps that its going through
to find the framework. So, with zsh, you can do:
ClassDumpDebugFrameworkPaths=YES class-dump /System/Applications/MailViewer.app
on MacOS X Server (and still on Openstep and Nextstep).
Included changes to MappedFile.h, MappedFile.m, and class-dump.m to handle
the odd framework install paths that the Omni frameworks use. This worked
under DR2, but doesn't seem to do the trick on MacOS X Server, so I need
to look into that.