[Patch, Newlib/Libm] Avoid index.html and Index.html file name clash on platform like windows
Corinna Vinschen
vinschen@redhat.com
Thu Nov 7 11:48:00 GMT 2013
On Nov 7 13:34, Terry Guo wrote:
> > > On Nov 6 11:05, Terry Guo wrote:
> > > > Hello,
> > > >
> > > > When I copy Newlib built on Ubuntu to my Windows machine which is
> > > > case insensitive, I ran into this filename clash issue. I checked
> > > > some other GNU projects like Binutils and found they already rename
> > > > the node Index to something else like "AS Index". This patch intends
> > > > to solve same issue using same approach by rename Index to "Libm
> > > > Index". Tested and it works. Is it ok?
> > >
> > > I think so, but I'm not a texinfo expert. I noticed that the
> > > equivalent lines in libc/libc.texinfo are:
> > >
> > > * Library Index::
> > >
> > > [...]
> > >
> > > @node Library Index
> > > @unnumbered Index
> > >
> > > Note the "Index" in the unnumbered directive. Is that a bug in
> > > libc/libc.texinfo, or should libm/libm.texinfo do the same?
> > Jeff Johnston wrote:
> > > I think it is fine in libc and libm should probably do the same. The
> > > Index chapter in libc should not be a numbered chapter. The node
> > > refers to it properly.
> > >
> > > From the texinfo documentation on @unnumbered/@appendix:
> > >
> > > "Use the @unnumbered command to start a chapter-level element that
> > > appears without chapter numbers of any kind. Use the @appendix
> > command
> > > to start an appendix that is labeled by letter (‘A’, ‘B’, …) instead
> > > of by number; appendices are also at the chapter level of structuring."
> > >
> > > "Write an @appendix or @unnumbered command at the beginning of a
> > line
> > > and follow it on the same line by the title, just as with @chapter.
> > >
> > > -- Jeff J.
> >
> > Thank you guys for your comments. I now updated the patch and rerun the
> > test. No problem found. Is it OK now?
> > [...]
Uh, sorry guys, but you seem to have both misunderstood me. What I
was up to is the fact that the @unnumbered entry in libc.texinfo is
*not* "Library Index", but only "Index". My question was about this
point. What's right for the @unnumbered entry, just "Index" as in
libc.texinfo or ""Library Index" as Terry proposed now?
Corinna
--
Corinna Vinschen
Cygwin Maintainer
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20131107/dbe76638/attachment.sig>
More information about the Newlib
mailing list