documentation bug in lib[cm].texinfo]

Matzi Kratzi matzikratzi@gmail.com
Sat Apr 28 13:55:00 GMT 2007


Steve Munson found a bug in the info documentation of libc and libm
two years ago that makes libm and libc not work with the emacs info
reader. Please consider fix it.

libc.texinfo:
(http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/libc.texinfo?rev=1.14&content-type=text/x-cvsweb-markup&cvsroot=src)

START-INFO-DIR-ENTRY
* libc::                        The ANSI C library.
END-INFO-DIR-ENTRY

This incorrectly instructs info to look for a node named "libc",
which doesn't exist. The correct entry would be:

START-INFO-DIR-ENTRY
* libc: (libc).                 The ANSI C library.
END-INFO-DIR-ENTRY

This tells info to look for the *file* libc.info. There is a similar
problem in libm.texinfo:
(http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libm/libm.texinfo?rev=1.8&content-type=text/x-cvsweb-markup&cvsroot=src)

START-INFO-DIR-ENTRY
* libm::                        An ANSI-C conforming mathematical library.
END-INFO-DIR-ENTRY

This entry should read:

START-INFO-DIR-ENTRY
* libm: (libm).                 An ANSI-C conforming mathematical library.
END-INFO-DIR-ENTRY

The original report forwarded by Christopher Faylor:
http://article.gmane.org/gmane.comp.lib.newlib/893/



More information about the Newlib mailing list