Re: Cocoa stripping resource forks: does Jaguar fix?
Re: Cocoa stripping resource forks: does Jaguar fix?
- Subject: Re: Cocoa stripping resource forks: does Jaguar fix?
- From: Rosyna <email@hidden>
- Date: Thu, 4 Jul 2002 09:59:36 -0700
We aren't talking about old projects. We were talking about Cocoa,
which is current. And most of the serious daemons have been updated,
at least in part, to not destroy forks of any kind.
Ack, at 7/4/02, Ondra Cada said:
You still don't (want to?) understand.
If you are writing a new app especially for Mac, you can use Carbon
(or the strange naming convention) to access forks; if you are
writing a new shell script especially for Mac, you can use CpMac.
That is quite irrelevant though.
The point is that there are billions and billions of code lines --
be it Cocoa (written in OpenStep in those days when Macs still ran
OS<9), plain C (BSD, posix, ANSI), or shell scripts -- which were
*NEVER* written with forked files in mind, for the precious reason
that they were written by people who presumably never even heard of
something alike. Thanks to OSX, we (at last!) can use this huge code
base.
There's a price though: this code does not, and never could, of
course, support all those Mac proprietary tricks. In other words, it
is relatively unimportant whether your or mine applications would
preserve resource forks or not, since ALWAYS there will be some
ported code which would not,
and therefore using resource forks is and always will be inherently
unsafe (well, unless you stick with a very small number of carefully
tested applications).
--
Sincerely,
Rosyna Keller
Technical Support/Holy Knight/Always needs a hug
Unsanity: Unsane Tools for Insanely Great People
---
Please include any previous correspondence in replies, it helps me
remember what we were talking about. Thanks.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.