Mail Archives: djgpp-workers/2001/10/15/16:04:07
I'll make return an int and add space to the exclude list. Does fcntl.h
seem a reasonable place to put a function like _is_DOS83 ?
Making . and .. legal is trivial. Is this the right thing (they really
aren't 8.3 names)? Or document to not to send them?
> > Yes, but the question remains - do we leave the current code as-is,
> > or update it with DH=1 (which works for some file names), or just
> > document it's bad, or insert emulation code?
>
> I'd suggest to document for now and leave it as is. We can return to
> this later; this is not a grave problem if it doesn't affect the rest
> of the library.
It turns out the current LFN tsr for NT returns the name in the entered
case (not upper) for the short name if DH=1 - so trying to make things
better on W2K/XP would make things worse on NT with LFN. Yes, we could
fix it, but I think it's more reason to just document and leave it alone.
Sigh.
- Raw text -