Le mardi 25 janvier 2011 12:24:56, Eli Zaretskii a écrit : > > Date: Tue, 25 Jan 2011 00:48:12 -0800 > > From: Paul Eggert <egg...@cs.ucla.edu> > > CC: monn...@iro.umontreal.ca, bug-gnulib@gnu.org, emacs-de...@gnu.org > > > > instead of doing the stuff I mentioned before the tarball is > > created, we can add a shell script to be run after the tarball is > > extracted. For example, on MS-DOS the c++defs.h file is > > automatically renamed to cxxdefs.h by the extractor, so the script > > can uniformly substitute "cxxdefs.h" for "c++defs.h" in all the text > > files. Hopefully a similar idea works for all the other files with > > non-MS-DOS names. > > The magic coded into the extractor utility is limited. It indeed > handles file names with `+' in them, but does not handle arbitrary > file names with multiple dots as a human would. It uses some > convoluted algorithm to replace the extra dot with a `_' or a `-'; > sometimes it replaces the first dot, sometimes the second. The > results are often unpredictable or surprising, especially if, as it > often happens, the modified names also clash in the 8+3 namespace (see > below).
As I have mentionned previously, does doslfn is an option ? Bastien