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

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Jonas Bernoulli <jonas@HIDDEN>; dated Sat, 7 Jun 2025 12:57:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 78715 <at> debbugs.gnu.org:


Received: (at 78715) by debbugs.gnu.org; 7 Jun 2025 13:37:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 07 09:37:06 2025
Received: from localhost ([127.0.0.1]:47385 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uNtjN-0001K7-JP
	for submit <at> debbugs.gnu.org; Sat, 07 Jun 2025 09:37:05 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:35518)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uNtjL-0001Jm-GE
 for 78715 <at> debbugs.gnu.org; Sat, 07 Jun 2025 09:37:04 -0400
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 <eliz@HIDDEN>)
 id 1uNtjF-0003vr-LN; Sat, 07 Jun 2025 09:36:57 -0400
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=+MDiMNQD4W9uie6kMHdMn3DVQbYkewhcFeWXExS6kKw=; b=pmGpgX49Mgmh
 mJv21aCYPFHuPYFD5D5p9ga4n00/CVUsfuf/p61zdV4XaTTjUGf0CL3nIYiRSXHmw0JgrR53zHKXe
 GqzqdZ+bdkE9quzWwUAX+5If/tc1lUygEEIjPYoAd3o7qT/7y+0gMCjSGc/cxsLyClssble6zWUi3
 +g+4D6ITMItbW1kCHUhq/EU2ngUnDXQBOVczaBRvio/Z0kKBGAw8HnqQQoWRDReu5GzXA94F2bN50
 4NwIOI0nYgyMcD/RmLhfllEBcBjwsKH6S1DG6IvDT0W9XlXCdCADYvU7/0WNugnOWBnCe4ykeUwwj
 buEf2zdJ+TgZTQKjtVuviQ==;
Date: Sat, 07 Jun 2025 16:36:55 +0300
Message-Id: <86tt4rhdvs.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Jonas Bernoulli <jonas@HIDDEN>
In-Reply-To: <87o6uzd82a.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#78715: save-some-buffers cannot deal %-sequences in filenames
References: <87o6uzd82a.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78715
Cc: 78715 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> 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@HIDDEN>
> 
> 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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78715; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 Jun 2025 12:56:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 07 08:56:34 2025
Received: from localhost ([127.0.0.1]:47297 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uNt6A-0007Yv-Ay
	for submit <at> debbugs.gnu.org; Sat, 07 Jun 2025 08:56:34 -0400
Received: from lists.gnu.org ([2001:470:142::17]:52372)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jonas@HIDDEN>) id 1uNt67-0007YZ-Gg
 for submit <at> debbugs.gnu.org; Sat, 07 Jun 2025 08:56:33 -0400
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 <jonas@HIDDEN>) id 1uNt5z-000831-Br
 for bug-gnu-emacs@HIDDEN; Sat, 07 Jun 2025 08:56:23 -0400
Received: from mail.hostpark.net ([212.243.197.30])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jonas@HIDDEN>) id 1uNt5x-00078L-96
 for bug-gnu-emacs@HIDDEN; Sat, 07 Jun 2025 08:56:23 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.hostpark.net (Postfix) with ESMTP id 315EE16168
 for <bug-gnu-emacs@HIDDEN>; Sat, 07 Jun 2025 14:56:14 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h=
 content-type:content-type:mime-version:message-id:date:date
 :subject:subject:from:from; s=sel2011a; t=1749300973; bh=2j+ho/+
 D+GU5n1lydtDS7KyABYgrxI1zXvLns+ET7hY=; b=Jfkiq+cYF8V8ZHQ2NCjtkhx
 16AnqCIl+hUwDJ4IsOgAoIEiQWH4m4sXEncUMm9o5nbx4qI7Z/UHXQ3jRjaZ+dbL
 JFYhTQvT8HXzYR8OA1kI0HkdfF9363smO8kiCZppm4Kxer8Wk2nOSJnTLQ6uDSrO
 W4YzNY6DtAFA9okXX2NM=
X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net
Received: from mail.hostpark.net ([127.0.0.1])
 by localhost (mail1.hostpark.net [127.0.0.1]) (amavis, port 10224) with ESMTP
 id 3P6S6tuRB88y for <bug-gnu-emacs@HIDDEN>;
 Sat,  7 Jun 2025 14:56:13 +0200 (CEST)
Received: from customer (localhost [127.0.0.1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits)
 server-digest SHA256) (No client certificate requested)
 by mail.hostpark.net (Postfix) with ESMTPSA id DEB6D1614E
 for <bug-gnu-emacs@HIDDEN>; Sat, 07 Jun 2025 14:56:13 +0200 (CEST)
From: Jonas Bernoulli <jonas@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: save-some-buffers cannot deal %-sequences in filenames
Date: Sat, 07 Jun 2025 14:56:13 +0200
Message-ID: <87o6uzd82a.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=212.243.197.30; envelope-from=jonas@HIDDEN;
 helo=mail.hostpark.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

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)

     Cheers,
     Jonas




Acknowledgement sent to Jonas Bernoulli <jonas@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#78715; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 7 Jun 2025 13:45:02 UTC

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