From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Suppressing native compilation (short and long term) Date: Wed, 05 Oct 2022 17:24:05 +0200 Message-ID: <874jwi47l6.fsf@gnus.org> References: <87bkqxf1ij.fsf@tethera.net> <83tu4odez7.fsf@gnu.org> <871qrrpkgx.fsf@trouble.defaultvalue.org> <834jwnbi6c.fsf@gnu.org> <87mtafnun5.fsf@trouble.defaultvalue.org> <83sfk6ahty.fsf@gnu.org> <8735c6b0wo.fsf@gnus.org> <87y1ty9lha.fsf@gnus.org> <87lepym6ok.fsf@trouble.defaultvalue.org> <877d1i9h7k.fsf@gnus.org> <83edvqyr3q.fsf@gnu.org> <874jwl8e4p.fsf@gnus.org> <87pmf64beo.fsf@gnus.org> <87h70i4a46.fsf@gnus.org> <87czb648r9.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24393"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , rlb@defaultvalue.org, monnier@iro.umontreal.ca, david@tethera.net, emacs-devel@gnu.org To: Andrea Corallo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 05 17:44:08 2022 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 1og6Z5-000662-8n for ged-emacs-devel@m.gmane-mx.org; Wed, 05 Oct 2022 17:44:07 +0200 Original-Received: from localhost ([::1]:39526 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1og6Z4-00081x-2J for ged-emacs-devel@m.gmane-mx.org; Wed, 05 Oct 2022 11:44:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56938) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1og6Fx-0000kw-9D for emacs-devel@gnu.org; Wed, 05 Oct 2022 11:24:21 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:48752) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1og6Fv-00065o-Pg; Wed, 05 Oct 2022 11:24:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=HaGNNjXcmqgnuN9j2lO9GtPWPptI/rUQYis+Psrj9L4=; b=gIWV897RUKpGaWBG0P7lHEKJrZ tMA8voNy/mi2vL+80a4DzuFtZsdP4SDVNcXMw7gy6ItpVdgnZMfuRtfzp+U9IhFxJB7oHQOYxvw/k OPB8XOC2a+VTZ9ZrM/Adeah3pK2nUea83mZUHiFZ+OURLECbXqP0mO5Oq9AY590Ia69c=; Original-Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1og6Fi-0001O0-Tc; Wed, 05 Oct 2022 17:24:09 +0200 In-Reply-To: (Andrea Corallo's message of "Wed, 05 Oct 2022 15:12:46 +0000") Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEX+/v7JtbTbQzGV Ix/p6urCX1bYOSrYMBzIOy/f2diYqa+XoqhVeIl4h5AfHRxKUVr///8QrwhDAAAAAWJLR0QQlbIN LAAAAAd0SU1FB+YKBQ40IPt9RJkAAAGdSURBVEjHtdTbsqsgDAZgMAGFqLz/2+4EQYmFpV7sfzqt OPnkWI0ZxU4c4Fhu4FQCw3rnKwD3Bth5OgGLEyyD+uCnBoDFiW9474dABiSfAtwT4A58DtQuSnsE eAYauNL2A+BmrwE8AT+pSQP4FmDIaQBiiBQt4lrzAxBRzTpKgtm6IGBAPSSMR0IfdJa1gPgW2ArW /wU+D+nzpB+W9XrwsYOyKX9u3Jl1l/BBoFSy+OVIH6SjHCDYE9zyA46jFkx8CaACQ1+B2d4AaIBZ n8GmAK6PwCkg4hswoQewyQWOtrHujBQvAmITV59D5UaqF9EE51MCDxrMGqT9AjzgvM4KWA34aLUg CNA9hKkFchQrsHVjkgJYxyR1234H2wGoAXj1QPsbYMosqNQrgKkDjPVzBrsCJJO2v5OW9x+v9+zL 81UPwcuqgmk6iPzO5D3m7a3/0MT/ZnkPbGT5FCQ5zQpw10TtDYL9Hp6DIjcOVaQT0BjEFqQeoPJF 5VLAfVD3HnKTmiHdhQA6CvPV+ZNpBtAD1E0BSphBbQn8CEMfwT9XOzpyeh/ooAAAACV0RVh0ZGF0 ZTpjcmVhdGUAMjAyMi0xMC0wNVQxNDo1MjozMiswMDowMAz2qHcAAAAldEVYdGRhdGU6bW9kaWZ5 ADIwMjItMTAtMDVUMTQ6NTI6MzIrMDA6MDB9qxDLAAAAAElFTkSuQmCC X-Now-Playing: A Certain Ratio's _EP:ACR_: "$ouls in the City Part 1" Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, SPF_HELO_NONE=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" Xref: news.gmane.io gmane.emacs.devel:296984 Archived-At: Andrea Corallo writes: > This is not the case at all, please trust me, your changeset does two > things: > > 1- change the name a knob, but it goes from a maybe un-intuitive one to > just (as explained) a plain wrong one. It goes from an un-intuitive (and undocumented) one to an intuitively-named (and documented) one. In my opinion, the old variable is just as wrong as the current one (because it seemed to imply that compilation would be immediate instead of deferred). > 2- add a mechanism that (as explained) cannot help with the user request > in this discussion at all. And I've explained twice now that 2 is wrong -- these changes do exactly what was requested: 1) It allows testing without writing to $HOME. (This has nothing to do with --batch -- testing happens in interactive Emacsen, too.) 2) It allows people to run an AOT Emacs without triggering further compilation. If you have a suggestion for an alternative change that achieves these two things, I'm all ears. (But if your objection is "people shouldn't want those two things", I'm down to just two ears again.)