From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: master 37889523278: Add new `swap` macro and use it Date: Fri, 26 Jan 2024 09:53:04 +0200 Message-ID: <86cytobkf3.fsf@gnu.org> References: <170452579053.27998.16123231327386305897@vcs2.savannah.gnu.org> <83o7dyua0d.fsf@gnu.org> <87le9297ei.fsf@yahoo.com> <87cyue92fx.fsf@yahoo.com> <877ckm8uzz.fsf@yahoo.com> <83v886sgtl.fsf@gnu.org> <4719da9bc2bbcffdb634@heytings.org> <87bk9o1ooo.fsf@yahoo.com> <87ttncw6qz.fsf@yahoo.com> <87plxzwk2u.fsf@yahoo.com> <87o7diuo09.fsf@yahoo.com> <87edeat1l1.fsf@yahoo.com> <87msssn96p.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39891"; mail-complaints-to="usenet@ciao.gmane.io" Cc: stefankangas@gmail.com, dmitry@gutov.dev, rms@gnu.org, emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 26 08:53:42 2024 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 1rTH1y-000ABc-EP for ged-emacs-devel@m.gmane-mx.org; Fri, 26 Jan 2024 08:53:42 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTH1Y-0005mx-F4; Fri, 26 Jan 2024 02:53:16 -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 1rTH1W-0005mW-S6 for emacs-devel@gnu.org; Fri, 26 Jan 2024 02:53:15 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTH1W-0000dx-4o; Fri, 26 Jan 2024 02:53:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=LuSNruU2l5/dVIMHJBft0qwNA4R/MHB2qSlf3JP9yZE=; b=IVaWwI6eTfXf uLqpjzvSmk8ptuc1TLK6g2/9GkLzLIYXWzyrzuCFzDiSiCdrCcOxNjxv+hg2aKwvelCFN1yZR2+ja nYJMciqq6kvP/72/yJmk1myGPzFwhha+rlBCY/zwm2sFj1EfDQTMDTGYjc8ELQMGp7ezPxzGQTL9p I77goxvwhzHD/lC2IaYiQxqmY5GuFwkbvYQKSEysVk9sJhbhlpk1j3JAMvjAhnrMpRKbeTASxd3uA OzeCPniLBSi5KDAvKE7x3fdQZ4IWWCA/Zl6e6RO3qRE/48FEhijdT98VWLU5bWyn6BdS+ORTM9I0m 5MuIws6ShHyQBL5yXc55RQ==; In-Reply-To: <87msssn96p.fsf@yahoo.com> (message from Po Lu on Fri, 26 Jan 2024 10:02:38 +0800) 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:315418 Archived-At: > From: Po Lu > Cc: Dmitry Gutov , Richard Stallman , > emacs-devel@gnu.org > Date: Fri, 26 Jan 2024 10:02:38 +0800 > > Stefan Kangas writes: > > > More importantly, I'm still waiting for someone to tell us why these > > warnings are particularly important. That GLib silenced them in 2018, > > six years ago, does not really cut it. > > > > We don't usually go out of our way to silence all warnings on all old > > compilers, do we? > > Because I don't want to depart from GLib's practice in the PGTK port > without reason. We've always maintained that compiling Emacs with > "-ansi" on GNU systems is not a suitable grounds to change our code, and > this instance is no different. All true, but please don't forget that the issue rears its head only with very old compilers. So the problem, such as it exists, is minor at best, certainly taking into account the amount of energy we wasted discussing it.