From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrea Corallo Newsgroups: gmane.emacs.devel Subject: Re: master 05d240997a 2/2: Add native-compile-prune-cache command Date: Fri, 22 Jul 2022 23:20:25 +0000 Message-ID: References: <165675959499.8421.12451308740112322312@vcs2.savannah.gnu.org> <20220702105957.4B7EFC016B5@vcs2.savannah.gnu.org> <87bkthedix.fsf@gmail.com> <877d45b8sz.fsf@gmail.com> <8735etb5e1.fsf@gmail.com> <87y1wl9n2n.fsf@gmail.com> <83bkthja52.fsf@gnu.org> <83a691j7ml.fsf@gnu.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="35614"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: rpluim@gmail.com, emacs-devel@gnu.org, larsi@gnus.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jul 23 01:21:37 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 1oF1xg-00095C-52 for ged-emacs-devel@m.gmane-mx.org; Sat, 23 Jul 2022 01:21:36 +0200 Original-Received: from localhost ([::1]:52284 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oF1xe-00038j-Hi for ged-emacs-devel@m.gmane-mx.org; Fri, 22 Jul 2022 19:21:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57762) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oF1wa-0002RQ-7K for emacs-devel@gnu.org; Fri, 22 Jul 2022 19:20:28 -0400 Original-Received: from mx.sdf.org ([205.166.94.24]:59530) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oF1wY-0007vr-Jn; Fri, 22 Jul 2022 19:20:27 -0400 Original-Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 26MNKOTp020236 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Fri, 22 Jul 2022 23:20:24 GMT In-Reply-To: <83a691j7ml.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 22 Jul 2022 21:59:46 +0300") Received-SPF: pass client-ip=205.166.94.24; envelope-from=akrl@sdf.org; helo=mx.sdf.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:292490 Archived-At: Eli Zaretskii writes: >> From: Andrea Corallo >> Cc: rpluim@gmail.com, emacs-devel@gnu.org, larsi@gnus.org >> Date: Fri, 22 Jul 2022 18:24:51 +0000 >> >> Eli Zaretskii writes: >> >> >> From: Andrea Corallo >> >> Cc: emacs-devel@gnu.org, Lars Ingebrigtsen >> >> Date: Fri, 22 Jul 2022 16:50:24 +0000 >> >> >> >> > Something like this (untested) in `normal-top-level'? >> >> > >> >> > (unless (featurep 'native-compile) >> >> > (with-eval-after-load 'comp >> >> > (display-warning 'comp "This emacs does not support native compilation" :warning))) >> >> >> >> Yes something similar, wouldn't the attached be simpler? >> > >> > What will that do if comp.el is loaded by custom.el? >> >> AFAIU it should just emit the warning when comp.el is loaded. > > Is that a good idea for such a scenario? I'm not sure why custom should load it (not a custom expert here), but assuming it is for making any use of it I'd say it is. Maybe an example of why custom should load comp would make my ideas more clear on this. Thanks Andrea