> Date: Tue, 25 Jan 2011 09:20:48 +0100 > From: Bastien ROUCARIES <roucaries.bast...@gmail.com> > Cc: emacs-de...@gnu.org, monn...@iro.umontreal.ca, bug-gnulib@gnu.org, > Paul Eggert <egg...@cs.ucla.edu> > > Btw does doslfn not available these days?
It can be downloaded (although unmaintained since 2006), but I don't know whether it can be a viable solution. It was never widely used with DJGPP, so its compatibility with the Long File Name (LFN) functions used by DJGPP is unknown. DJGPP implementation of the Standard C library assumes that any LFN support implements the full range of LFN functions that Windows 9X provided. There isn't a single LFN function that is not used by some library function in DJGPP. If someone wants LFN support nowadays, they can easily enough install Windows (where DJGPP programs can run and support long file names). Which may explain why doslfn is not used too much. So I'd rather not request users to install doslfn. None of the other DJGPP ports requires LFN as a prerequisite for building it, so doing so for Emacs sounds like a bad idea to me, when the alternative is to rename a few files.