> I think your memory has some holes (I knew that anyway). As far as I
> remember, with a random access text file, Apple DOS will write 1000 * 128
> (128,000) bytes of zeroes before it lays down your 128 bytes, thereby
> creating a large, mostly empty file.
I don't think that's true -- it's possible to create a file with no sectors
corresponding to certain parts.
There was a serious bug involving APPENDing to random-access files (i.e., it
didn't work). Apple came up with some patches. I don't know how they work,
but I doubt they solved the problem since the information DOS needed (the
size of the file in records, or the last byte in a record, or something) just
wasn't there. At least I think that's the story. ProDOS didn't have that
problem because it kept enough info.
Doesn't that also point to the ability to have holes in files?
Later I'll dig out _Beneath Apple DOS_ and see what it says.
-- Derek
Received on Thu Dec 17 1998 - 12:48:31 GMT
This archive was generated by hypermail 2.3.0
: Fri Oct 10 2014 - 23:30:49 BST