Standalone Problems for OSX and OS9 apps

Ben Rubinstein benr_mc at cogapp.com
Wed Dec 8 07:10:56 EST 2004


Sarah Reichelt wrote:
>>> Trevor DeVore wrote:
>>> [snip]
>>> Are you testing the OS 9 standalone on an OS 9 machine or using
>>> Classic with OS X?  If you are using Classic then reading files will
>>> not work.  It works fine if running under OS 9 however.
>
> On 8 Dec 2004, at 9:32 am, Stephen Barncard wrote:
>> Why on earth won't a simple file read work in Classic? Even Hypercard
>> works fine in classic! that is the most basic thing a program can do!
>> Is this a bug?
>> [snip]
>
> You can read files in Classic, but as the file paths are different, you
> need to use the revMacFromUnixPath function to translate your file
> paths.
> [snip] 

No, it really is a bug.  As Trevor noted, it applies in Classic, not under
true OS 9.

http://support.runrev.com/bugdatabase/show_bug.cgi?id=379
http://support.runrev.com/bugdatabase/show_bug.cgi?id=1466
http://support.runrev.com/bugdatabase/show_bug.cgi?id=1468
http://support.runrev.com/bugdatabase/show_bug.cgi?id=2212

At one point it appeared to have been fixed - however I think this may be
the continuing confusion between Classic under X versus true OS 9.  It is a
bug, and it is fantastically annoying for anyone developing under OS X who
still needs to support OS 9, as for many apps it is simply impossible to
test them under Classic.

According to Tuviah's note on the latest of the above reports, the problem
is in the development tool (CodeWarrior) that the Mac engine is built in, so
RunRev can't fix it until Metrowerks fix that.  Which puts me in somwewhat
of a biter bit situation, since there are a number of bugs in my products
that I tell my users "I can't do anything about it until my development
environment [rev] is fixed".  Now I know how they feel!
 
  Ben Rubinstein               |  Email: benr_mc at cogapp.com
  Cognitive Applications Ltd   |  Phone: +44 (0)1273-821600
  http://www.cogapp.com        |  Fax  : +44 (0)1273-728866



More information about the use-livecode mailing list