From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.devel Subject: Re: Version naming Date: Fri, 24 Oct 2014 17:31:59 +0200 Message-ID: <21578.28911.81486.521060@a1i15.kph.uni-mainz.de> References: <8738ap3qgq.fsf@trouble.defaultvalue.org> <20141016095111.631bf393@anarchist.wooz.org> <87wq80q6eh.fsf@trouble.defaultvalue.org> <87h9yuqnpc.fsf@trouble.defaultvalue.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1414164761 26036 80.91.229.3 (24 Oct 2014 15:32:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 24 Oct 2014 15:32:41 +0000 (UTC) Cc: Barry Warsaw , emacs-devel@gnu.org To: Rob Browning Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 24 17:32:33 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xhgqu-0000iO-RL for ged-emacs-devel@m.gmane.org; Fri, 24 Oct 2014 17:32:32 +0200 Original-Received: from localhost ([::1]:49169 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xhgqu-0002wD-G9 for ged-emacs-devel@m.gmane.org; Fri, 24 Oct 2014 11:32:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55765) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xhgqk-0002um-Hp for emacs-devel@gnu.org; Fri, 24 Oct 2014 11:32:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xhgqd-0005DA-34 for emacs-devel@gnu.org; Fri, 24 Oct 2014 11:32:22 -0400 Original-Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:52286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xhgqc-00058e-RO for emacs-devel@gnu.org; Fri, 24 Oct 2014 11:32:15 -0400 Original-Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id s9OFVxBE010407; Fri, 24 Oct 2014 17:31:59 +0200 Original-Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id s9OFVx9L011973; Fri, 24 Oct 2014 17:31:59 +0200 Original-Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id s9OFVxsT011969; Fri, 24 Oct 2014 17:31:59 +0200 In-Reply-To: <87h9yuqnpc.fsf@trouble.defaultvalue.org> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 134.93.134.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:175781 Archived-At: >>>>> On Thu, 23 Oct 2014, Rob Browning wrote: >> The info pages complicate things a bit since we have to have >> /usr/share/info/emacs-XY. > One other thing that would be handy (if it's not already possible) is an > easy way to generate and install info pages for multiple major releases > (at least) at the same time. > In Debian, as a hack, we just store all the pages under > .../share/info/emacs-N/, and then mangle the START-INFO-DIR-ENTRY to > refer to emacs-N/foo instead of foo. i.e. > * Emacs: (emacs-24/emacs). The extensible self-documenting text editor. > This works somewhat, but I seem to recall there were some issues with > either the standalone reader or Emacs (though perhaps they've been > fixed). Similar workaround in Gentoo: We install the Info pages in /usr/share/info/emacs-N/ (with e.g., N = 24) and add the directory corresponding to the currently active Emacs version to the INFOPATH environment variable. As an additional hack, we add the directory also to Info-directory-list in Emacs' site initialisation (and make sure that it occurs first in the list). This way, each Emacs will see the right version of its Info pages. The standalone reader will see the version that was added to INFOPATH. Ulrich