> From: Rob Browning <r...@defaultvalue.org>
> Date: Sun, 02 Aug 2015 18:35:29 -0500
> 
> Karl Berry <k...@freefriends.org> writes:
> 
> > Here's what I don't get: suppose there are two versions of Emacs
> > installed, emacs-x and emacs-y.  Presumably Debian (and anyone else) has
> > some method for the user to choose which one is invoked by just "emacs".
> > Can't that method, whatever it is, also switch the Info files that are 
> > found?
> 
> Among other things, I don't think that'd really be feasible on a
> multi-user system.  I don't want to change the docs (and currently the
> default #! version as well) for everyone on the system just because I
> want to check out the GCC 5 info pages.

In that case, the only viable alternative is some environment
variable, perhaps even INFO_PATH, or some personal init file.

> Perhaps it's naive, but I feel like I might just want a dir like this so
> that I can find what I want and don't have to change global state and/or
> restart the viewer just to read different versions:
> 
>   * Emacs 24 ...
>   * Emacs 25 ...
> 
>   * GCC 4.9 ...
>   * GCC 5.0 ...
> 
>   * Python 2.7 ...
>   * Python 3.4 ...

That solves only a part of the problem, and not the most difficult
part.  The difficult part is cross-references between manuals.  Those
don't go through DIR, they load the specified Info file directly.  How
will an Info reader know which version of a manual to load, according
to your suggestion?  E.g., suppose I have 2 GCC versions and 2 GDB
versions installed, and want to use a particular pair of them -- how
would references from the GCC manual to GDB and vice versa show me the
manual for the versions I use?


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to