Christian Smith wrote:
John Stanton uttered:
If you use an extension greater than 3 chars you violate rules for
some existing file systems and reduce portability. You can also make
it difficult to parse the extension when it is used to type the file.
An extension of arbitray length should be just as easy to parse as an
extension up to 3 characters. "Upto" implies that the extension can also
be 0, 1 or 2 characters long, so the parsing code should be sufficiently
flexible to handle 0..3 characters, and by extenstion 0..n characters is
not much more difficult (where n is the length of the filename).
With VFAT, there is no filesystem in common use that can't handle
extenstions >3 characters long.
Christian
My concern is being backward compatible with legacy systems or
compatible with special purpose realtime OS's. An application is either
portable or not, being a "little bit portable" is like being "a little
bit pregnant".
When in doubt use the Least Common Denominator.
-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------