From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.help Subject: Re: What should I do when building Emacs again with different configure options? Date: Sun, 28 Jul 2013 17:19:02 +0200 Message-ID: <87fvuyvhjt.fsf@zigzag.favinet> References: <9nvc3w21uf.fsf@fencepost.gnu.org> <878v0ra1ao.fsf@gmail.com> <87k3kbulh1.fsf@zigzag.favinet> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1375024617 11167 80.91.229.3 (28 Jul 2013 15:16:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 28 Jul 2013 15:16:57 +0000 (UTC) Cc: help-gnu-emacs , Hongxu Chen To: Xue Fuqiao Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Jul 28 17:16:55 2013 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 1V3SiJ-0002Kk-SA for geh-help-gnu-emacs@m.gmane.org; Sun, 28 Jul 2013 17:16:51 +0200 Original-Received: from localhost ([::1]:34552 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V3SiJ-0001v0-EJ for geh-help-gnu-emacs@m.gmane.org; Sun, 28 Jul 2013 11:16:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57647) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V3Shx-0001m2-4q for help-gnu-emacs@gnu.org; Sun, 28 Jul 2013 11:16:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V3Shp-00070g-RC for help-gnu-emacs@gnu.org; Sun, 28 Jul 2013 11:16:29 -0400 Original-Received: from smtp205.alice.it ([82.57.200.101]:42886) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V3Shp-00070L-HT for help-gnu-emacs@gnu.org; Sun, 28 Jul 2013 11:16:21 -0400 Original-Received: from zigzag.favinet (79.51.111.244) by smtp205.alice.it (8.6.060.28) id 51F27932006AB53F; Sun, 28 Jul 2013 17:16:18 +0200 Original-Received: from ttn by zigzag.favinet with local (Exim 4.72) (envelope-from ) id 1V3Ska-00080v-KH; Sun, 28 Jul 2013 17:19:12 +0200 In-Reply-To: (Xue Fuqiao's message of "Sun, 28 Jul 2013 21:33:33 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.101 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:92490 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable () Xue Fuqiao () Sun, 28 Jul 2013 21:33:33 +0800 I've thought another way to describe it: "./configure --your-different-option" before my last post, but IMO the previous paragraph has stated this very clearly: "If you want to build Emacs again with different configure options, first clean the source directories:" It already implies that we _need_ different configure option(s), so we don't need the second extra line. What's your opinion? I have two minds (at the moment :-D). =2D Towards minimalism (i.e., providing only what is needed), the indented block can be completely eliminated. If you want to build Emacs again with different configure options, first clean the source directories with "make distclean". =2D Towards parallelism (i.e., providing a consistent patter for every pitter), the second line line of the indented block can be as you suggest: ./configure --your-different-option However, i would use square braces as a further syntactical hint. (Who knows, someone might try the literal "--your-different-option"!) The latter appeals to at-rest aesthetics, while the former, in-motion. Both get the job done (as does removing "./configure", i suppose, which basically means: what i think is not as important as what you do). =2D-=20 Thien-Thi Nguyen GPG key: 4C807502 (if you're human and you know it) read my lisp: (responsep (questions 'technical) (not (via 'mailing-list))) =3D> nil --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAlH1NmkACgkQZwMiJEyAdQJpigCgrz8M/4FKJ6fhUpFEeD9p5LYl hkUAoKIDNvQoguseQtuTEYbVdDu0BLuy =FcGz -----END PGP SIGNATURE----- --=-=-=--