bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

index.html clashes with Index nodes


From: Eli Zaretskii
Subject: index.html clashes with Index nodes
Date: Fri, 26 Nov 2010 21:24:18 +0200

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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]