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>

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 8 days ago.

Previous Next


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