GNU bug report logs - #21953
Eliminate warnings in the emacs-25 release branch

Previous Next

Package: emacs;

Reported by: John Wiegley <jwiegley <at> gmail.com>

Date: Wed, 18 Nov 2015 17:45:01 UTC

Severity: normal

Done: John Wiegley <jwiegley <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #92 received at 21953 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Juanma Barranquero <lekktu <at> gmail.com>
Cc: jwiegley <at> gmail.com, 21953 <at> debbugs.gnu.org, rms <at> gnu.org, dgutov <at> yandex.ru
Subject: Re: bug#21953: Eliminate warnings in the emacs-25 release branch
Date: Thu, 19 Nov 2015 22:51:38 +0200
> From: Juanma Barranquero <lekktu <at> gmail.com>
> Date: Thu, 19 Nov 2015 21:31:15 +0100
> Cc: John Wiegley <jwiegley <at> gmail.com>, dgutov <at> yandex.ru, Richard Stallman <rms <at> gnu.org>, 
> 	21953 <at> debbugs.gnu.org
> 
> On Thu, Nov 19, 2015 at 9:25 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:
> 
> > Feel free to fix those, and thanks.
> 
> I'm assuming you don't mean the "discards 'const' qualifier" warnings, but the
> others... ;-)

I mean whatever your itch is.

I routinely examine these warnings, usually when I add some
significant new code, and each time I find the warnings to be false
alarms.  The problem with fixing them is that either you need to
sprinkle ugly casts everywhere, or you start changing declarations,
and that spreads warnings like cancer through all the related code,
and you end up changing too much, or hit a brick wall and use casts
again.  So I normally fix low-hanging fruit, and leave the rest for a
rainy day.

But that's me.  Any changes that bring these warnings down are
welcome, if you have no itches that need scratching more urgently.




This bug report was last modified 9 years and 256 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.