X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f From: eplmst AT lu DOT erisoft DOT se (Martin Stromberg) Newsgroups: comp.os.msdos.djgpp Subject: Re: LFN on pure DOS Date: 2 May 2002 05:03:36 GMT Organization: Ericsson Erisoft AB, Sweden Lines: 46 Message-ID: References: <20020425010620 DOT GA17090 AT taniwha DOT org> <1019895346 DOT 635577 AT queeg DOT ludd DOT luth DOT se> <20020430132704 DOT GA1671 AT kendall DOT sfbr DOT org> <20020501202354 DOT GB3136 AT kendall DOT sfbr DOT org> NNTP-Posting-Host: lws256.lu.erisoft.se X-Newsreader: TIN [version 1.2 PL2] To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com JT Williams (jeffw AT darwin DOT sfbr DOT org) wrote: : -: What changes have you made? : I split the source code into more manageable units, reformatted it, : added comments, etc. Good. : I ripped out support for DOS != 5.0 and FAT != 16-bit. Not good. : I removed everything related to the LFN cache (cleverly tucked away in : the PSP). ? (Sounds good but I'm not sure.) : I replaced the CRC algorithm for LFN->SFN mapping with simple LFN : truncation to 8.3 (just for testing; CRC or any other mapping can be : introduced later). Good. : I threw out support for Unicode. Hmm... : Rather than devour unused directory entries as M$ does, I write the LFN : information to a file in the current directory. Not good. While I agree their choice of implementation isn't good, that's what we have today. It isn't good that if you reboot to WINDOZE all your LFNs are gone! (Yes, your version isn't worse than Bill's.) : This was ages ago; I haven't worked with the driver for some time. : The idea was to burn away everything but the bare essentials and get the : basic LFN TSR engine stable. Anything I chopped can be restored later. Ok. What I want to have is a MS-compatible version. Point me to where I can download your version. Right, MartinS