Re: DOS LFN support
- Posted by Juergen Luethje <jluethje at gmx.de> Oct 30, 2002
- 431 views
Robert Craig wrote: > Juergen Luethje writes: >> current_dir(), chdir(), and *full* LFN support >> for dir() and open()? >> >> I see. Are there other routines than the four functions mentioned >> above that must be changed regarding long filenames? I dont't want >> to overlook one.. > > I can't think of any at the moment. Good, that is not too much stuff. >> I'd be glad if it could be done this way, and I will do my best to >> create a .e file with full support for long filenames as soon as >> possible. I'll also add a draft of a report programm, that writes >> the OS and the results of some tests to a plain text file, that people >> can send to you by e-mail. > > That would be great. > The hard part of all this, as you've probably noticed, > is gathering full and correct interrupt information, and testing > the interrupts on all flavors of DOS. Yes, and just some hours ago, I noticed that I have to implement the dir() function different from the way I had done..> There's no point in improving the LFN support on one or two flavors > of DOS, only to make it impossible to even open a file on some other > flavor. At the moment, I can open any existing long filename on all > flavors of DOS that support LFN. > I find it hard to justify spending a lot of time researching additional > support, just for DOS. Yes, I see. But for me, personally, I think it's worth a try. > But if you give me well-tested code I'll try to add it to ex.exe. I think it will be important, that many people (with hopefully many different Windows and DOS versions) will test the small library on their machines. Anyone who has Windows can test it, even if s/he normally doesn't use DOS. Regards, Juergen