Mail Archives: djgpp/1999/10/14/16:39:28
Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> wrote in message
news:Pine DOT SUN DOT 3 DOT 91 DOT 991014103558 DOT 26124C-100000 AT is...
>
> On Wed, 13 Oct 1999, A. Darrow wrote:
>
> > STREAM~1 H 17,057 09-24-99 12:17a
>
> Your long file names were wiped out somehow: the above file name (and
> the rest of file names with those pesky ~1 numeric tails) clearly show
> that. Here's what "dir stream*" says in my lang/cxx directory:
>
> Volume in drive C is SYSTEM
> Volume Serial Number is 3B3A-12D0
> Directory of C:\bin\gcc\lang\CXX
>
> stream h 1,925 12-26-95 8:07p STREAM.H
> streambu h 17,020 01-24-96 2:11a streambuf.h
> 2 file(s) 18,945 bytes
> 0 dir(s) 692,125,696 bytes free
>
> Note the short 8+3 names on the left and long versions on the right.
> In your case, there are no long names. However, the numeric tails
> suggest that there *were* long file names, they just got nuked.
>
> Did you copy this directory from another place using some DOS program
> that doesn't support long file names? Or maybe you edited the
> directory with some disk-editing tool that doesn't support Windows 9X
> style long file names? In any of these cases, Windows detects that
> the long file names and their short 8+3 aliases don't match, and nukes
> all the long names, leaving you with the short names only.
>
> The easiest solution for you is to remove the entire DJGPP
> installation (not only the lang/cxx directory), and then unzip it
> again with a program that supports long file names. I suggest to use
> unzip32.exe that is available from the DJGPP sites.
I beg to differ, the LFN's are still there according to
Diskedit they just don't show up in the DIR command
listing. Did you alter your dir command through
programming or a different DOS command interpreter?
I tried unzip32 with the result that there were no LFN
entries at all, not even those pesky numeric tails. All
entries longer than the standard 8+3 were all truncated.
e.g. streambuf.h became streambu.h in both Win95 and
the DOS box.
Oh this is just so much fun!!
- Raw text -