Message-Id: Date: Wed, 23 Jul 1997 08:56:35 +0100 From: Edward HILL To: caldera-opendos AT caldera DOT com, opendos AT delorie DOT com, ttoyooka AT pobox DOT com Subject: LONGNAME.EXE and LS.EXE/CAT.EXE Mime-Version: 1.0 Content-Type: text/plain Content-Disposition: inline Precedence: bulk It appears that DJGPP's LS.EXE and CAT.EXE cause LFN support to stop functioning. The new LFN find first/find next functions differ from the old 8.3 functions in that they are handle based. At the end of the enumeration, a 'find close' call has to be made (INT21 AX=71A1). Currently LONGNAME.EXE supports four concurrent handles. So... it looks like LS.EXE and CAT.EXE don't close the handle they are given. It could be that win95 automatically closes the hande when the enumeration is exhausted. If this is the case then the next version of LONGNAME.EXE will support this. Ed Hill. Caldera UK.