Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!apple!keith From: keith@Apple.COM (Keith Rollin) Newsgroups: comp.sys.mac.programmer Subject: Re: Gripes about System 7.0 Message-ID: <48580@apple.Apple.COM> Date: 28 Jan 91 23:06:36 GMT References: <2936@casbah.acns.nwu.edu> <2939@casbah.acns.nwu.edu> Organization: Apple Computer Inc., Cupertino, CA Lines: 27 In article <2939@casbah.acns.nwu.edu> jln@casbah.acns.nwu.edu (John Norstad) writes: >In article <1991Jan24.224108.19413@ux1.cso.uiuc.edu> >dorner@pequod.cso.uiuc.edu (Steve Dorner) writes: >> Apple has a lot of problems in their task; ... and a filesystem >> that doesn't drive you batty) ... > >Apple has cleaned up the file system quite a bit in 7.0. There are new >high-level File Manger routines which use "FSSpec" records to identify >files. An FSSPec record identifies a file by it's volume reference >number, directory id, and file name. I've been working with these calls >lately, and they really are a major improvement. > >The big problem is that the new calls only work under System 7.0, and they >only work with HFS volumes. One of the things I've been working on is a >"glue" module that will make them work on all systems, even old 64K ROM >systems, and with MFS volumes. I just got out of a File Manager Chapter review meeting where I found out that the FSpXXX calls will work on MFS volumes. However, you can still only call them from System 7.0. -- ------------------------------------------------------------------------------ Keith Rollin --- Apple Computer, Inc. --- Developer Technical Support INTERNET: keith@apple.com UUCP: {decwrl, hoptoad, nsc, sun, amdahl}!apple!keith "Argue for your Apple, and sure enough, it's yours" - Keith Rollin, Contusions