[Patch, Newlib/Libm] Avoid index.html and Index.html file name clash on platform like windows
Terry Guo
terry.guo@arm.com
Thu Nov 7 05:35:00 GMT 2013
> -----Original Message-----
> From: Terry Guo [mailto:terry.guo@arm.com]
> Sent: Thursday, November 07, 2013 1:32 PM
> To: 'Jeff Johnston'
> Cc: newlib@sourceware.org
> Subject: RE: [Patch, Newlib/Libm] Avoid index.html and Index.html file name
> clash on platform like windows
>
>
>
> > -----Original Message-----
> > From: newlib-owner@sourceware.org [mailto:newlib-
> > owner@sourceware.org] On Behalf Of Jeff Johnston
> > Sent: Thursday, November 07, 2013 1:41 AM
> > To: newlib@sourceware.org
> > Subject: Re: [Patch, Newlib/Libm] Avoid index.html and Index.html file
> > name clash on platform like windows
> >
> > 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.
> >
> > ----- Original Message -----
> > From: "Corinna Vinschen" <vinschen@redhat.com>
> > To: newlib@sourceware.org
> > Sent: Wednesday, November 6, 2013 7:53:54 AM
> > Subject: Re: [Patch, Newlib/Libm] Avoid index.html and Index.html file
> > name clash on platform like windows
> >
> > 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?
> >
> >
> > Thanks,
> > Corinna
>
> Thank you guys for your comments. I now updated the patch and rerun the
> test. No problem found. Is it OK now?
>
> BR,
> Terry
>
> 2013-11-07 Terry Guo <terry.guo@arm.com>
>
> * libm/libm.texinfo: Rename node Index to Library Index.
>
This time with correct patch. Sorry for that.
BR,
Terry
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libm-index-Index-html-v3.txt
URL: <http://sourceware.org/pipermail/newlib/attachments/20131107/241d71a4/attachment.txt>
More information about the Newlib
mailing list