On Aug 6, 2005, at 1:40 PM, A-NO-NE Music wrote:
Chuck Israels / 2005/08/06 / 03:44 PM wrote:
I wish I had a better understanding of how preference files become
damaged and why they have such power to wreak havoc on the operation
of Finale. I don't know what good that knowledge would produce, but
I am curious.
As I mentioned before, FinMac pref is binary, while Apple
recommends it
to be XML.
I don't have enough knowledge to know why this should matter, or why
two different kinds of files could both work.
There are two ways for an app to handle pref file. Some app
will keep it open during the session, some others will open/close when
it's called.
My guess is FinMac keeps pref file open during the session. This
means
if process is intercepted and some r/w packet is dropped then the pref
file starts to corrupt.
I think I do understand this.
These little things reminds us that FinMac is still based on Classic
MacOS legacy code, and someday they have to rework from the ground up
again, just like they did with FinMac v3.
I think we all wish for this. It would probably increase speed (if I
understand the issues) and perhaps solve a number of other problems,
but I'm not holding my breath. Maybe the change to the Intel chips
will force the issue and MM will consider rewriting from the ground
up, but it seems like a big job to me, and I wonder if they'll spend
the time and money to do it. I'm not holding my breath.
Anyway Hiro, Thanks for the explanation.
Chuck
Chuck Israels
230 North Garden Terrace
Bellingham, WA 98225-5836
phone (360) 671-3402
fax (360) 676-6055
www.chuckisraels.com
_______________________________________________
Finale mailing list
[email protected]
http://lists.shsu.edu/mailman/listinfo/finale