From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: Using Org as the source format to generate org.texi Date: Wed, 07 Mar 2018 12:41:37 -0500 Message-ID: <0ma7vjsrzi.fsf@fencepost.gnu.org> References: <878tb5axms.fsf@bzg.fr> <6630c346-1b5a-d265-2b3a-05c4f7c497c6@cs.ucla.edu> <87muzk4tzs.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1520444496 15608 195.159.176.226 (7 Mar 2018 17:41:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 7 Mar 2018 17:41:36 +0000 (UTC) User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) Cc: Bastien , emacs-devel@gnu.org, Nicolas Goaziou , THOMAS DYE , Carsten Dominik To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 07 18:41:31 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1etd3z-0001P8-8D for ged-emacs-devel@m.gmane.org; Wed, 07 Mar 2018 18:41:15 +0100 Original-Received: from localhost ([::1]:34739 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etd62-0002fX-4j for ged-emacs-devel@m.gmane.org; Wed, 07 Mar 2018 12:43:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etd5u-0002e8-IZ for emacs-devel@gnu.org; Wed, 07 Mar 2018 12:43:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1etd5t-0005eO-Us for emacs-devel@gnu.org; Wed, 07 Mar 2018 12:43:14 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43166) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etd4M-00051z-LK; Wed, 07 Mar 2018 12:41:38 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1etd4L-0000y7-Uh; Wed, 07 Mar 2018 12:41:37 -0500 X-Spook: Hacker Incident DDOS Armed Revolutionary Forces Colombia X-Ran: dr*K{_Q9A^JXS5w0I&rfp"|mx?znuT<P?MeB{ba=r?P*o\LmbY^:P- (Paul Eggert's message of "Tue, 6 Mar 2018 17:08:42 -0800") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:223414 Archived-At: Paul Eggert wrote: > I assume that we'd add something like this to doc/misc/Makefile.in: > > EXEEXT =3D @EXEEXT@ > EMACS =3D ../src/emacs$(EXEEXT) > EMACSOPT =3D -batch --no-site-file --no-site-lisp > emacs =3D EMACSLOADPATH=3D '$(EMACS)' $(EMACSOPT) > > $(srcdir)/org.texi: $(srcdir)/org-manual.org > =C2=A0=C2=A0=C2=A0 $(AM_V_GEN)$(emacs) -l something --eval '(something)' = something > > Some other tweaking will be needed, but the crucial thing is to get > that last line right. Note that this will make info generation depend on the existence of src/emacs, when it was previously independent. Also, if any other manual made the same change, it would prevent bootstrapping Emacs without Org present (eg if the idea to include elpa packages in Emacs releases ever goes anywhere, and it's desired to stop duplicating Org in the Emacs repo; an idea which still makes complete sense to me). (Just trying to list some items relevant to the "other tweaking" part.)