From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Viewing the Guix manual in Emacs under Guix Date: Thu, 01 Oct 2015 14:13:54 +0200 Message-ID: <8737xupz0d.fsf@gnu.org> References: <56096A16.4020703@fastmail.net> <87io6t3c6v.fsf@gnu.org> <22027.32911.979428.195670@Ordinateur-de-Catherine--Konrad.local> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44320) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhckJ-0000Qh-I0 for guix-devel@gnu.org; Thu, 01 Oct 2015 08:14:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZhckI-0001Rn-IL for guix-devel@gnu.org; Thu, 01 Oct 2015 08:13:59 -0400 In-Reply-To: <22027.32911.979428.195670@Ordinateur-de-Catherine--Konrad.local> (Konrad Hinsen's message of "Wed, 30 Sep 2015 08:26:23 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Konrad Hinsen Cc: guix-devel@gnu.org Konrad Hinsen skribis: > I hadn't noticed the global 'dir' before. So, yes, > > INFOPATH=3D$GUIX_PROFILE/share/info > > is enough to make everything work. But is there a good reason not > to include this setting in $GUIX_PROFILE/etc/profile ? Actually I just found there=E2=80=99s no good reason! $GUIE_PROFILE/etc/profile is generated based on the environment variables claimed by the installed packages (for instance Python claims =E2=80=98PYTHONPATH=E2=80=99, and so on.) It turns out that neither Texinf= o nor Emacs claims =E2=80=98INFOPATH=E2=80=99. I=E2=80=99ve fixed that for Emacs (commit 64c983) and will fix it in the ne= xt core update cycle for Texinfo. So now, when Emacs is in the profile, etc/profile contain the =E2=80=98INFOPATH=E2=80=99 setting. > > there=E2=80=99s no way Emacs (or even the standalone reader, I would e= xpect) > > The standalone reader does find everything. Even the one from my basic > Debian install finds the Guix manual, although I can't say how. Hmm, interesting. Thanks, Ludo=E2=80=99.