On Monday, March 25, 2002, at 06:59 , Autrijus Tang wrote:
Whoa there, wait!
Yields nothing but filenames like "7bit-greek.enc" is an obvious
violation.
The other parts of perl, too, has names longer than 8.3. even
UNIVERSAL.pm
has a 9.2 name. This is not a problem, per se.
I have notice that, too. But isn't duplicate prevention enough? I am
no expert in vanilla FAT and vanilla DOS but if UNIVERSAL.pm gets
truncated to UNIVERSA.pm, isn't
use UNIVERAL;
in trouble? Or perl on such systems are smart enough to load
UNIVERSA.pm (I guess this is the case).
The check83.pl checks for *duplicates* in 8.3 file system. This is to
say,
if I have two files, named
DanKogaiSan.pm
DanKogaiHacker.pm
They will both become 'Dankogai.pm' in 8.3 filesystems, yielding a
conflict.
Thus ISO_2022_JP.pm and ISO_2022_JP_1.pm was conflicting.
Hence, I'm not aware of any need to retrofit all the encoding files into
8.3 format, nor is there a *fix* Supported to Supports, EncFormat to
Format/Enc, or other craziness. The merit of enc => ucm is a separate
issue
altogether, and I'm not very convinced the size bloat is worth it.
Size reduction was a byproduct of */Makefile.PL linting.
As for "Encode::Supports", there is another concern in perldoc; is
perldoc smart enough to 8.3-ize filenames?
Well, I didn't really enjoy renaming files myself....
Dan the Man with Too Many Files to Watch Over