GNU bug report logs - #78715
save-some-buffers cannot deal %-sequences in filenames

Previous Next

Package: emacs;

Reported by: Jonas Bernoulli <jonas <at> bernoul.li>

Date: Sat, 7 Jun 2025 12:57:02 UTC

Severity: normal

Done: Eli Zaretskii <eliz <at> gnu.org>

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: Jonas Bernoulli <jonas <at> bernoul.li>
Cc: 78715 <at> debbugs.gnu.org
Subject: bug#78715: save-some-buffers cannot deal %-sequences in filenames
Date: Sat, 07 Jun 2025 16:36:55 +0300
> Date: Sat, 07 Jun 2025 14:56:13 +0200
> From:  Jonas Bernoulli via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> Hello
> 
> `save-some-buffers' errors when it encounters a filename that
> contains a %-sequence:
> 
> Debugger entered--Lisp error: (error "Not enough arguments for format string")
>   (message #("Save file /tmp/%i;%I? (y, n, !, ., q, M-~, C-r, C-f, d or C-h) " ...))
>   (map-y-or-n-p #f(lambda (buffer) [(queried t) (arg nil)] ...))
>   ...
>   (save-some-buffers nil)

Thanks, should be fixed now on the master branch.




This bug report was last modified 34 days ago.

Previous Next


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