Benno Schulenberg <[EMAIL PROTECTED]> ha escrit:

> With texinfo-4.12 the arrangement of the main menu is very different 
> from what it used to be.  With 4.11 the GNU Gettext Utilties sit 
> around 10% down in the menu, with 4.12 they sit at around 80%, 
> after the whole array of libc variables and functions (among them 
> dcgettext, which seems to be what catches the 'info gettext').
> 
> Why does 4.12 change the order of the menu?

The info menu is not a single file, instead it is composed from several
`dir' files located in various directories. Thus, its ordering
depends on the order in which these directories are scanned:

I. If the environment variable INFOPATH is defined:

  1. Any directories listed in INFOPATH are scanned first.
  If its value ends with a `:', the default path (see below) is appended.
  2. $(prefix)/share/info directory
  3. Any directories specified with the `-d' command line option.

II. If INFOPATH is not defined:  

  1. $(datadir)/info
  2. $(prefix)/share/info, if $(datadir) != $(prefix)/share
  3. The default path, which is defined in filesys.h:81.
  4. Any directories specified with the `-d' command line option.

So, there are two most probable reasons for the change of menu ordering
between versions 4.11 and 4.12: either your INFOPATH was changed, or
4.12 is compiled with the value of $(datadir) (or $(prefix)), that
differs from that of 4.11.

Regards,
Sergey


Reply via email to