From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sean Whitton Newsgroups: gmane.emacs.devel Subject: Re: emacs-29 7fd822e7f5: Update Antinews in the user manual for Emacs 29 Date: Tue, 3 Jan 2023 06:20:42 +0000 Message-ID: References: <167258754001.27434.3439017790940062382@vcs2.savannah.gnu.org> <20230101153900.4FFB0C00A7F@vcs2.savannah.gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3660"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jan 03 07:21:32 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pCafz-0000hj-SH for ged-emacs-devel@m.gmane-mx.org; Tue, 03 Jan 2023 07:21:32 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pCafM-0004QF-Cb; Tue, 03 Jan 2023 01:20:52 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCafJ-0004OR-2e for emacs-devel@gnu.org; Tue, 03 Jan 2023 01:20:49 -0500 Original-Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCafH-0000eg-8j; Tue, 03 Jan 2023 01:20:48 -0500 Original-Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id D35585C042E; Tue, 3 Jan 2023 01:20:44 -0500 (EST) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Tue, 03 Jan 2023 01:20:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; t=1672726844; x=1672813244; bh=VO kscA8wyO5i1MvW7Sk9mEBQBSZvIlQkqj0LefJdvII=; b=M5MohThmRmZ7krcCWK b5HNTBdRq9ytIrX6aABRSqqR1mQ/yq2+xxCdcm1XNoLk7DmJRAC4NPd9ZeZKxcjb fPtOj8apF3NC4NzMRychG93Taju9IgYiS8scFK38uFeSq6DFpObBkY8cccWHyUlb K8LZT166gTY2FR7pVPpMa+ehm3L3O7gLBQNYc2DzZTNsX5ByF9yc9jg9axkSUGfW qglyc+RcdtxMBaLDlHFHp7TyCy8ILN5PKYNT2ffDa++sKmDqALXDIoOwxxURZUnt y3j6zA9s4S1PIuM32aGhScfr7VcpAhZmYBWUKE4BdB2MXTl1b6l9+2VcagQ00B0G wOAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1672726844; x=1672813244; bh=VOkscA8wyO5i1MvW7Sk9mEBQBSZv IlQkqj0LefJdvII=; b=RpmVRIzIIZ4tDgXBhN1MwQoWj3rLTWfIK9C/8DBUdR/k 7gpoYIrvrKWtZIvzeIEOvr9yC9cRo1AoRxFYbAB6OBswoZ4D0OSoS2LDTTgNq1nu DjMgVqKQ0mN45zxQfsBT4qsvVKedu3vdaJyLWxtFvISznRou15QQDnhVk6VkAAt5 oDDwhUMUVGxpr8HMUUiA3IGr1iQanquhImF1c4j4hfrrq/lIq0v3mrd+iuYmnLSS gDAMcnnoN5v+hm9Yji6RAcmNremLEqHRQzheCz8y9K/cjh7hB/oeLf5CIE4W6iIE B7o0p2IS+UtedOiXGDWamuGrDbiKZqxNTq1jk4Dw5g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrjeefgdeljecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvvefukfhfgggtuggjsehttddttddttddvnecuhfhrohhmpefuvggrnhcu hghhihhtthhonhcuoehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvgeqne cuggftrfgrthhtvghrnhepfeeufedtteegkefgjeeutddujeegueehtefgjeduveffleeu ieekvdelveeifeeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 3 Jan 2023 01:20:44 -0500 (EST) Original-Received: by athena.silentflame.com (Postfix, from userid 1000) id BEBBE1B6A8D; Tue, 3 Jan 2023 06:20:42 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20230101153900.4FFB0C00A7F@vcs2.savannah.gnu.org> Received-SPF: pass client-ip=66.111.4.26; envelope-from=spwhitton@spwhitton.name; helo=out2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:302208 Archived-At: On Sun, Jan 01, 2023 at 10:39:00AM -0500, Eli Zaretskii wrote: > @itemize @bullet > @item > -Emacs can no longer be built with support of native compilation of > -Lisp programs. This means Emacs builds much faster, and the problems > -that came with native compilation: the need to have GCC and Binutils > -installed, the complications of managing your @file{eln-cache} > -directories---all of that is now future history. The simplicity and > -elegance of the Emacs byte-compiled code is now restored in all of its > -pristine beauty. > +Like its newer releases, Emacs 28 can still be built with support of > +native compilation of Lisp programs. However, in preparation for > +removal of this feature in some previous version, we've deleted the > +capability of ahead-of-time native compilation of all the Lisp files > +that come with Emacs. This makes the Emacs build process much faster. I am pretty sure Emacs 28 can do the AOT compilation, but you have to export NATIVE_FULL_AOT rather than using a ./configure option. -- Sean Whitton