From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] /srv/bzr/emacs/trunk r109306: Use an include file in configure.ac's AH_BOTTOM Date: Tue, 31 Jul 2012 14:01:10 -0400 Message-ID: References: <83vch3eu29.fsf@gnu.org> <83sjc7et2f.fsf@gnu.org> <83r4rresf4.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1343757677 12464 80.91.229.3 (31 Jul 2012 18:01:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 31 Jul 2012 18:01:17 +0000 (UTC) Cc: lekktu@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 31 20:01:17 2012 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 1SwGku-00072g-QF for ged-emacs-devel@m.gmane.org; Tue, 31 Jul 2012 20:01:16 +0200 Original-Received: from localhost ([::1]:52476 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SwGku-0003lr-7V for ged-emacs-devel@m.gmane.org; Tue, 31 Jul 2012 14:01:16 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33703) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SwGkr-0003iu-1w for emacs-devel@gnu.org; Tue, 31 Jul 2012 14:01:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SwGkp-0004GN-P0 for emacs-devel@gnu.org; Tue, 31 Jul 2012 14:01:12 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:48915) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SwGkp-0004GG-Lm for emacs-devel@gnu.org; Tue, 31 Jul 2012 14:01:11 -0400 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SwGko-0002BV-T8; Tue, 31 Jul 2012 14:01:10 -0400 X-Spook: COSCO rs9512c bomb Albright csystems Mossad ANC e-cash X-Ran: \w>`yl2cU)>xb,_#n."8w)%=iPhNv}rq{onx.qmlT`gih6g?(b8^]Y`%dRs,$:IQhHnHXw X-Hue: red X-Attribution: GM In-Reply-To: <83r4rresf4.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 31 Jul 2012 20:45:03 +0300") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.10 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:152021 Archived-At: Eli Zaretskii wrote: > Btw, if the idea of conf_post.h is to be the only place of > system-dependent configury that isn't autoconfiscated That wasn't particularly the intention, it was just necessary to work around an autoconf issue; http://lists.gnu.org/archive/html/autoconf/2006-10/msg00020.html > , and if we want to remove src/s/ altogether, would it be okay to move > stuff from msdos.h and ms-w32.h into conf_post.h? I'm obviously hoping Someone (TM) will remove s/msdos.h and s/ms-w32.h, either by moving them to the nt/ or msdos/ directory (or if all else fails, to src/), or by folding them in to config.nt or some other place... No other platform uses config_opsysfile any more, so ideally that would be removed altogether from conf_post.h. ms-w32.h is kind of massive, so IMO it would be ugly for that to be in conf_post.h; but since that platform uses an entirely different config.nt, I don't see any reason for all that stuff to end up in conf_post.h. I'd just have an extra section at the end of config.nt that is not synced from config.in. AMPERSAND_FULL_NAME and subprocesses obviously belong in configure.ac; I moved them.