People are complaining that HTML versions of manuals cannot be moved to MS-Windows because index.html and Index.html cannot coexist in the same directory (due to the fact that the Windows filesystem is case-insensitive). It sounds like the usual workaround is to rename the Index nodes. See, for example, this discussion:
http://sourceware.org/ml/gdb-patches/2010-11/msg00431.html makeinfo already has code in cm_nodes to handle this problem, but it depends on compile-time preprocessor macro that only turns it on when makeinfo is compiled on DOS/Windows. What does the new Perl implementation do in these cases? If it handles this more graciously, we could point people to the new implementation. Otherwise, IMO we should either add an option to do that, or document in texinfo.texi that the name "Index" should be avoided in GNU manuals, for this reason. Note that there are two possibilities for file-name clashes: when file names are created from node names, and when they are created from anchor names.
