From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Towards a cleaner build Date: Tue, 28 May 2019 21:44:32 +0300 Message-ID: <83r28izaen.fsf@gnu.org> References: <831s0xd3z1.fsf@gnu.org> <83pnohbhny.fsf@gnu.org> <83zhn6zkgf.fsf@gnu.org> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="246879"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel@gnu.org, npostavs@gmail.com, monnier@iro.umontreal.ca To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 28 20:45:14 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.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hVh62-00126P-7J for ged-emacs-devel@m.gmane.org; Tue, 28 May 2019 20:45:14 +0200 Original-Received: from localhost ([127.0.0.1]:40995 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVh60-0007IV-UX for ged-emacs-devel@m.gmane.org; Tue, 28 May 2019 14:45:12 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56079) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVh5N-0007EC-1M for emacs-devel@gnu.org; Tue, 28 May 2019 14:44:33 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:37124) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVh5J-00006U-Jr; Tue, 28 May 2019 14:44:32 -0400 Original-Received: from [176.228.60.248] (port=4498 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hVh5F-0003Lm-GS; Tue, 28 May 2019 14:44:26 -0400 In-reply-to: (message from Lars Ingebrigtsen on Tue, 28 May 2019 17:11:28 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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:237120 Archived-At: > From: Lars Ingebrigtsen > Cc: npostavs@gmail.com, monnier@iro.umontreal.ca, emacs-devel@gnu.org > Date: Tue, 28 May 2019 17:11:28 +0200 > > >> And Eli hasn't OK'd the with-suppressed-warnings yet. :-) Did that > >> patch look OK? > > > > Not sure what this alludes to. I may have missed some question? > > It's this patch. It adds the syntax > > (with-suppressed-warnings (obsolete some-function) > (some-function la la la)) > > which is very similar to with-no-warnings, only it specifies precisely > which warning on what function we're suppressing. If this is for master, I'm not sure you need my explicit approval. Or did someone object vociferously? But if you do push this, please call this macro out in NEWS, and perhaps also document it in the ELisp manual. Thanks.