GNU bug report logs - #71379
29.3; Elisp compiler: warnings for formats given insufficiently many arguments

Previous Next

Package: emacs;

Reported by: Philippe Schnoebelen <phs <at> lmf.cnrs.fr>

Date: Wed, 5 Jun 2024 13:17:02 UTC

Severity: normal

Found in version 29.3

Done: Mattias Engdegård <mattias.engdegard <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Mattias Engdegård <mattias.engdegard <at> gmail.com>
Cc: 71379 <at> debbugs.gnu.org, schnoebelen.ph <at> gmail.com
Subject: bug#71379: 29.3; Elisp compiler: warnings for formats given insufficiently many arguments
Date: Thu, 06 Jun 2024 07:38:53 +0300
> From: Mattias Engdegård <mattias.engdegard <at> gmail.com>
> Date: Wed, 5 Jun 2024 21:20:53 +0200
> Cc: schnoebelen.ph <at> gmail.com,
>  71379 <at> debbugs.gnu.org
> 
> 5 juni 2024 kl. 19.48 skrev Eli Zaretskii <eliz <at> gnu.org>:
> 
> > Thanks, I'd like to see the changes before making up my mind about
> > that.  The problem is definitely not serious, so the fix should be
> > safe enough to qualify.
> 
> Sorry, meant to attach the patch.

On second thought, this is still fine to go in now, but I wonder
whether we should move these to the places where the corresponding
functions are defined, and leave in bytecomp.c only those which are
primitives defined in C?  That would mean 'warn' and 'user-error'
should be moved to their respective Lisp files.  WDYT?




This bug report was last modified 1 year and 38 days ago.

Previous Next


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