From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Towards a cleaner build Date: Sun, 09 Jun 2019 22:09:38 +0200 Message-ID: References: <83zhn6zkgf.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="251811"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 09 22:11:54 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ha4AU-0013NB-7v for ged-emacs-devel@m.gmane.org; Sun, 09 Jun 2019 22:11:54 +0200 Original-Received: from localhost ([::1]:38050 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1ha4AS-000778-Mr for ged-emacs-devel@m.gmane.org; Sun, 09 Jun 2019 16:11:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41121) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1ha48R-00074k-7a for emacs-devel@gnu.org; Sun, 09 Jun 2019 16:09:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ha48Q-0001ME-2a for emacs-devel@gnu.org; Sun, 09 Jun 2019 16:09:47 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:42664) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ha48O-0001Gj-4G for emacs-devel@gnu.org; Sun, 09 Jun 2019 16:09:45 -0400 Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=stories) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ha48I-0007N2-Ov for emacs-devel@gnu.org; Sun, 09 Jun 2019 22:09:41 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEW4mVHNq17cummbgUbY tWXmyHjpVSofAAACV0lEQVQ4jW1UQY7bMAyk1tu7pNUHTFB3Be4HSNAfEOL/f6VD2YsW6CqJEovm cGZIh0a9flw0Suv954Ab80+B7Rhj/PovRIMOom2URCkB8kHtF2EVyqWU/Nku7f9mlNxc+ttRiXky 9yeQt+M4XszCcq3T2Z8MOoBvrA56/ZrImTeryDg+pDW1ayLGbP0bqgBDeS3v/L76vKGoFGMz3k1s jy+oIvoKqOFs4QD2LruDAI2v7XfDcRWOwIlEdu4IUE4RMHa1vqoIkObNygBupgaRuDl0ML3y1zhe rdRTeCVcl3TQohdlorQgQj1PD6MnR3Gw2o5m4ja53Umg+wqBG5vyHbkmPJ8noHKmjVwEb6DNoLf3 ztHBe7H4OV0rRE4Qo6GlNG3usjcJ/QKF/QTd0jAOgIFKntWiL9znA7XRWjmXhN7UaAhsR89TQs8T AhEl2PZGBgahASG8qkDzpy80cPOnoqrU4KwlDFt0KTJg9NuatNrCF7ttR8TBtpl1sSArdSIjgQki 1X1vsBdSJBoZGRBSXHcv6LejiFrb1WNCUaScrk21wgHWJpiKpaNocVFX2OEoVfASZKAETHkz4wwi BEm4CzUS6ntzTIK0oOoWQ7YCq7jYFO8Q2byiOWFOoVZigvz8YCgCAQzMcg1FKiYOOrVWbwoxoBum alDGqaiFIMhH8Q0jlwIwa9KMeimldu54MO+Wj+PAUBwbeobt5fHErvPYQXEcIbfuoSPqJ024VriG lcLTB2rkvB7p+ATNVJ65uochpJb4zvflfTro70r3Fn8nC5GO9ZNimv4AZny563SvDYkAAAAASUVO RK5CYII= In-Reply-To: (Lars Ingebrigtsen's message of "Sun, 09 Jun 2019 21:12:30 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 80.91.231.51 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.org gmane.emacs.devel:237364 Archived-At: OK; I think the feature is now er feature complete -- it works, and it's documented and there's even tests. So if somebody can take a look at the scratch/with-suppressed-warnings branch and see whether it works for them, and possibly critique the code, that'd be nice. There's some discussion about whether to perhaps change the warning types that we allow suppressing, but the current implementation is a pure subset of byte-compile-warning-types, except a couple that didn't make sense as a special form (i.e., the warnings about the entire .el file as a unit). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no