> Having recently attempted to repair several corrupted folder files, I
> would say that the file structure appears to be fairly simple: a
> sequential file of message texts with each message preceded by a
> four-byte offset pointing to the beginning of the next message in line
> (or, construing it another way, a four-byte count of the length of the
> current message--you have to add 4 to get the actual offset).
Kind of like a single-linked list? Interesting. Might have to keep
track of the total offset from the beginning for each messsage in the
"action list" I was suggesting, then, if the message database is all
relative offsets...
> I guess I don't have any really large folder files, because I have no
> problem with the speed of Yarn's processing (I use the OS/2 version of
> 0.91, by the way.)
I mostly use the OS/2 version, but also have the DOS version sharing the
same message base. Makes things quite flexible. :-)
-- -Rich Steiner >>>---> rsteiner@skypoint.com >>>---> Bloomington, MN Written online (ugh!) using pine! The Theorem Theorem: If If, Then Then.