From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Raffaele Ricciardi Newsgroups: gmane.emacs.help Subject: Re: Info documentation does not match Help documentation Date: Thu, 16 Aug 2012 23:28:40 +0100 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1345156218 10764 80.91.229.3 (16 Aug 2012 22:30:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 Aug 2012 22:30:18 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Aug 17 00:30:18 2012 Return-path: Envelope-to: geh-help-gnu-emacs@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 1T28a1-00059X-Gz for geh-help-gnu-emacs@m.gmane.org; Fri, 17 Aug 2012 00:30:17 +0200 Original-Received: from localhost ([::1]:60142 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T28Zy-0002Qo-RO for geh-help-gnu-emacs@m.gmane.org; Thu, 16 Aug 2012 18:30:14 -0400 Original-Path: usenet.stanford.edu!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 26 Original-X-Trace: individual.net 5XiWfrL/P2lCKkI1OQ+IEAZG0tFoqkKZr9aSWyR6H9noxn8vN0Na7S+flfN8U4mmiw Cancel-Lock: sha1:bkfuuw/eYm8a7YdvC72hVwYck/A= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20120713 Thunderbird/14.0 In-Reply-To: Original-Xref: usenet.stanford.edu gnu.emacs.help:194015 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:86383 On 08/16/2012 10:40 PM, drain wrote: > If you've altered the source code, or customized your inits extensively, > you'll want help and info to spit out contrasting data. > > The highest-frequency place of conflict will likely be the key bindings. If > I lookup forward-char with help, I will be given my custom definition; but > if I look it up with info, I will be given the default. This discrepancy is > useful: it reminds me what I have altered the program from and to. Actually, I wasn't thinking about Info and Help drawing from the same source. This cannot be done, as Help draws from the compiled code, whilst Info draws from the manuals, and as your example shows, they must be kept separate anyway, and the Info manual pristine. I was thinking about both documentations being maintained in a single place. Then, some sort of preprocessing would replicate it from one source to the other. Maybe things started the way they are now to save memory at runtime, and memory may still be a scarce resource on some platforms supported by Emacs.