GNU bug report logs - #65928
[PATCH] Introduce 'project-save-buffers'

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; Severity: wishlist; Reported by: me@HIDDEN; Keywords: patch; dated Wed, 13 Sep 2023 21:28:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 65928) by debbugs.gnu.org; 15 Sep 2023 06:46:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 15 02:46:55 2023
Received: from localhost ([127.0.0.1]:41875 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qh2bO-0005fk-P0
	for submit <at> debbugs.gnu.org; Fri, 15 Sep 2023 02:46:54 -0400
Received: from relay5-d.mail.gandi.net ([217.70.183.197]:50437)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1qh2bK-0005fS-Aj
 for 65928 <at> debbugs.gnu.org; Fri, 15 Sep 2023 02:46:53 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 7FE0F1C0003;
 Fri, 15 Sep 2023 06:46:36 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
In-Reply-To: <CADwFkmnBfnerK=Nc858fuzaE710LEQjZU4ieSeJ096siCXFbSg@HIDDEN>
 (Stefan Kangas's message of "Thu, 14 Sep 2023 07:07:30 -0700")
Organization: LINKOV.NET
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
 <86zg1ptf5x.fsf@HIDDEN>
 <CADwFkmnBfnerK=Nc858fuzaE710LEQjZU4ieSeJ096siCXFbSg@HIDDEN>
Date: Fri, 15 Sep 2023 09:32:25 +0300
Message-ID: <86ttrw6l0m.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <at> debbugs.gnu.org, me@HIDDEN
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: -1.7 (-)

>> It could be bound to 'C-x p C-x s'.

After more thoughts, it's not the best keybinding:
the global 'C-x s' could be used to save all buffers
in another project with 'C-x p p ... C-x s'
implemented in bug#63648.

> What's the binding in projectile?  All else being equal, I'd suggest we
> use the same one.

Maybe Projectile's binding 'C-x p S' is not too bad.

> Would something like
>     (defalias 'project-save-buffers #'save-some-buffers-root)
> do the job?

Rather something more like this will do the job:

```
(keymap-set project-prefix-map "S"
            (lambda (&optional arg)
              (interactive "P")
              (let ((save-some-buffers-default-predicate 'save-some-buffers-root))
                (save-some-buffers arg))))
```




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

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


Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:31:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 10:31:18 2023
Received: from localhost ([127.0.0.1]:40759 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgnNG-0002E0-5i
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:31:18 -0400
Received: from out2-smtp.messagingengine.com ([66.111.4.26]:60439)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dmitry@HIDDEN>) id 1qgnNC-0002Dl-MF
 for 65928 <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:31:16 -0400
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.nyi.internal (Postfix) with ESMTP id D1E165C00D8;
 Thu, 14 Sep 2023 10:31:02 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute1.internal (MEProxy); Thu, 14 Sep 2023 10:31:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
 :cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:sender:subject:subject:to:to; s=fm3; t=
 1694701862; x=1694788262; bh=pMniBhhFXWy5tiqNpk+HVd3AJjGz6yLD3Ec
 opFqhcPM=; b=b0Qh2TFn/q+7XLtVLLRxW3cHBDy4CbdWWLpDlMdq9MfBCjZY2vO
 r4iERFtNwa+jY/vownoKnNOic1b1CkzWFGkCtKNYAxYC8A95iWIuluAQCVJEEAK3
 ooDolsEOnagWSYX+ihRfVunq/1MuLuaEEhhGS2jmk9El+rVZBo8LKpqHNYnLhAQE
 PTwoEoTYQUbgHH2HvlrPCf9UiEcs/iBLjObkiK5lz1cPTw2SFcbL2TWXk8SpLZM+
 MwYqfJBOKg9tKJGHdTn5KiaeBuiJwnL8cT3HU1d3wbm4ddudcGPHXaPtSl7Z8nUI
 CfjY55X/v0T0PkcJHmakMbGyaZIT2brhZ1Q==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:sender:subject:subject:to:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1694701862; x=1694788262; bh=pMniBhhFXWy5tiqNpk+HVd3AJjGz6yLD3Ec
 opFqhcPM=; b=Nh7JkF/F45vSefmz5urpOZGj+juFPwck/SZMLvCfVxMLPJn6Smw
 wiNFWVSLsLxZGwn742H3sag4/rNZk10rIdJGyegIRrfmUuP4ataZcAuzoLDUhjCG
 0V2YsREx10agjnJWuAMJ69/To4ccMIIlpuplNuizDMBBxElcn1BVjmQHKcjsp5B3
 KkCz9AefJCtKQk41+ecg/7pzUaZufhxDmA7g0vk0bs9XD/PYB3NVPsRuAp1bl70t
 g97bAGXgWBaJGwjYemJ45DoupLWD70wzjUsoQya1cCAoQE5rTwvDoB5kQS6wnne0
 1qjs5cl7xJq7JZs572LxCCYP5sNjK1X3ILg==
X-ME-Sender: <xms:JhkDZadODwkkaTmDJpa8QTzcsFH6j3cXFw9B5cl_ZlWaEgLU4GQf1Q>
 <xme:JhkDZUOjGDhrGiUVohXMWz8JX6oHV_AkQqyNW-lWnm0BBiT34DD247yLa4tJpOI4w
 rkbzYoWfhjIrn-bAsA>
X-ME-Received: <xmr:JhkDZbgNUJg2lcn5s3ho8MPHnGBvMViptToeIF4pi-ndtEfvyQSLhYVIncnWx5k>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudejtddgjeeiucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeffmhhi
 thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth
 htvghrnhepiefgteevheevveffheeltdeukeeiieekueefgedugfefgefhudelgfefveel
 vdevnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug
 hmihhtrhihsehguhhtohhvrdguvghv
X-ME-Proxy: <xmx:JhkDZX-T7EC63zO4WAOURbyT60B14GhOb2nHsjAhzlROvWR3Bndu8g>
 <xmx:JhkDZWurloiXJnBTk8pDeNvO2hqe67LuYn5xgd3L0bP6ZuDht4tdkw>
 <xmx:JhkDZeG6s9frDQ7fmgU0VYcatWJHuhyQHoRCyNZmlNv3IWXi_keLhw>
 <xmx:JhkDZbXvzJuFIleapOAPMl2MjTn9DhAfwrtJ4o44vbXu38uMkJjW1Q>
Feedback-ID: i0e71465a:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 14 Sep 2023 10:31:01 -0400 (EDT)
Message-ID: <ff45c9c9-5c6f-9c6b-10c0-fa10939a16db@HIDDEN>
Date: Thu, 14 Sep 2023 17:30:59 +0300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
Content-Language: en-US
To: Elken <me@HIDDEN>, Juri Linkov <juri@HIDDEN>
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
 <86zg1ptf5x.fsf@HIDDEN>
 <CAF52069-CA61-4CE2-B668-F3C0080BC9BA@HIDDEN>
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <CAF52069-CA61-4CE2-B668-F3C0080BC9BA@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -2.2 (--)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <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.2 (---)

On 14/09/2023 16:45, Elken via Bug reports for GNU Emacs, the Swiss army 
knife of text editors wrote:
> Implemented somewhat yeah, but I think it's sensible and more 
> discoverable having one here as you say. :)

I suppose the main question is whether we want a 
project-save-some-buffers (one that can iterate through unsaved buffers 
but can also save them all with an extra keypress) or a straight copy of 
Projectile's command that just saves all buffers.

I don't use the iteration ability often, but once in a blue moon it does 
come in handy. Though perhaps one can continue using save-some-buffer 
for that (with the default predicate or not).




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

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


Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:18:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 10:18:45 2023
Received: from localhost ([127.0.0.1]:40734 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgnB7-0007gI-F3
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:18:45 -0400
Received: from mail.elken.dev ([165.22.120.78]:45597)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1qgnB5-0007g4-7O
 for 65928 <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:18:43 -0400
Received: from authenticated-user (mail.elken.dev [165.22.120.78])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.elken.dev (Postfix) with ESMTPSA id D6E9E414E6;
 Thu, 14 Sep 2023 16:18:31 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elken.dev; s=mail;
 t=1694701111; bh=Pum9tnBpMBGdYj4rWqt+UAVjWVcpgQMQy73zP8KyOpM=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=wyV2XTsQrLcAFlnDssyj5v6CBBWIaI0ns/NFQg0XbZkm+lHlBDUrMPHGMqrCBIngY
 ElLGuJcfGcU25gItbitmJZzSWYpkyVPDvKePeYeV/2dQOp6llkvC1W5e7lSgn1ZrCE
 ZYHBmI7UgRuJGx0FgZUqvtK4d8oQURLGpn7KjMqLuj0kXZidzfIs3AX/kYP7oiyp6m
 1fYnS1brmYg/VmYQXv/l7sMY17Qh8YIDnmSZPQfBv3kp6Qa+I7kz4GeZ3gejBNz+Oj
 TAc1/ozT1T5A82Du7q4zsxGP5Qid2C1Ky2uSoGKoQzzgd8s7VT7l+Dnda9OUTPbt2C
 HPoQrCXAljs+Q==
MIME-Version: 1.0
Date: Thu, 14 Sep 2023 15:18:31 +0100
From: me@HIDDEN
To: Stefan Kangas <stefankangas@HIDDEN>
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
In-Reply-To: <CADwFkmmO97-MH4rSywgayC87oDFOM_VJYoWJHLv9qzgBD_HZhw@HIDDEN>
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
 <86zg1ptf5x.fsf@HIDDEN>
 <CAF52069-CA61-4CE2-B668-F3C0080BC9BA@HIDDEN>
 <CADwFkmmO97-MH4rSywgayC87oDFOM_VJYoWJHLv9qzgBD_HZhw@HIDDEN>
Message-ID: <9ba8de252cfea9303b302ff9d122410a@HIDDEN>
X-Sender: me@HIDDEN
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
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: -1.0 (-)

On 2023-09-14 15:09, Stefan Kangas wrote:
> Elken via "Bug reports for GNU Emacs, the Swiss army knife of text
> editors" <bug-gnu-emacs@HIDDEN> writes:
> 
>> Implemented somewhat yeah, but I think it's sensible and more
>> discoverable having one here as you say. :)
> 
> Would something like
> 
>     (defalias 'project-save-buffers #'save-some-buffers-root)
> 
> do the job?

It's a predicate to pass to `save-some-buffers`, so you'd still need an 
interactive command to call it and handle the universal argument




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

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


Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:17:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 10:17:16 2023
Received: from localhost ([127.0.0.1]:40722 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgn9g-0007dX-LE
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:17:16 -0400
Received: from mail.elken.dev ([165.22.120.78]:38229)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1qgn9a-0007dE-S9
 for 65928 <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:17:15 -0400
Received: from authenticated-user (mail.elken.dev [165.22.120.78])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.elken.dev (Postfix) with ESMTPSA id BC8A6414E6;
 Thu, 14 Sep 2023 16:16:58 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elken.dev; s=mail;
 t=1694701018; bh=GtgyhojrYxFDdaNuNs1sQ5BlmDxmf/lUp9hbCk+Zg+E=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=Fmg1kz6i7AzRVtvKrJSVG5QIqrRS26FRpBQcUHuuMlLvJq2VMTG4f3VbfnRgbnJxe
 7QlsbhgzbV6DvJcaIiwPVIabWSeckNcH1xohjs4mww8C6jrA5mVeUzzyzdfvuFSLb4
 5xMCKnIa4ixYZKk1D+yzg1yqeK3qXriUVIC4I8UK3PYsGZMKYGFscot3poMWHrZvSK
 7LrWru+EVe3S0XIMq5UeRk1PIlQnyhiF5VQNZnAillub3nmEyPH00dD5/OdW/io5ZY
 2ZaLrvDDMS6TiV4A+BHVsSSN9Uo0U6z9H0UdCUZUH17Lx8C4ItRKZNDKRDfLsYG2hI
 m5eIqhnVIEd6g==
MIME-Version: 1.0
Date: Thu, 14 Sep 2023 15:16:58 +0100
From: me@HIDDEN
To: Stefan Kangas <stefankangas@HIDDEN>
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
In-Reply-To: <CADwFkmnBfnerK=Nc858fuzaE710LEQjZU4ieSeJ096siCXFbSg@HIDDEN>
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
 <86zg1ptf5x.fsf@HIDDEN>
 <CADwFkmnBfnerK=Nc858fuzaE710LEQjZU4ieSeJ096siCXFbSg@HIDDEN>
Message-ID: <7c7afecfb2b9637be02663ed0765cdcf@HIDDEN>
X-Sender: me@HIDDEN
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
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: -1.0 (-)

On 2023-09-14 15:07, Stefan Kangas wrote:
> Juri Linkov <juri@HIDDEN> writes:
> 
>> It could be bound to 'C-x p C-x s'.
> 
> What's the binding in projectile?  All else being equal, I'd suggest we
> use the same one.

"S" in the `projectile-command-map'




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

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


Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:14:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 10:14:06 2023
Received: from localhost ([127.0.0.1]:40717 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgn6c-0007Yj-3j
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:14:06 -0400
Received: from out2-smtp.messagingengine.com ([66.111.4.26]:56417)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dmitry@HIDDEN>) id 1qgn6a-0007Y6-8r
 for 65928 <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:14:04 -0400
Received: from compute6.internal (compute6.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 3E7435C024B;
 Thu, 14 Sep 2023 10:13:53 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute6.internal (MEProxy); Thu, 14 Sep 2023 10:13:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
 :cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:sender:subject:subject:to:to; s=fm3; t=
 1694700833; x=1694787233; bh=VBLlvVV1DtHHuW0jtLO1Qt4YdBQ8IgsdQeW
 DE+cF6Fc=; b=il0cXqd1l/1zkODR0JW+JbDFVPbsW5eV0IbjCA+vX8KdH8ONDiJ
 POz4zdHBb/Pp/KwpoYj5MkNiCn9MyfC0eZCd7ZEOmQI4AHwb54Ki3egBPDUAempC
 KK91XFqIluc8S6L0Vn3AeuDgJgxtLM2TNRAz4cRGUL4N80TiGcqO6BvJot8AB2Au
 qAQMVkX6aXsC7ZBfyCWPy0HhPqOB79t1Z46XVC+ZTBQSdfMF6DMe9u/c9yukWdRn
 B9DABp9d5MHwMEKKmqL3P7X6fDZ1wTyxstt+Rvz/jOga5BRltW4p6JI8U3kjO4on
 Mprx2J6RhZn8c3YMsOdyc5V5vaqf4ZF9K9w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:sender:subject:subject:to:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1694700833; x=1694787233; bh=VBLlvVV1DtHHuW0jtLO1Qt4YdBQ8IgsdQeW
 DE+cF6Fc=; b=jriyl/+mCRWgv26wIO6adt5mDbUdKg5BkR5Zkq+64UVBU41e/B9
 JMIWclS6qSePYGA4u96CBhkw2JcbuEzT5H2CPbkj52qSLmVKOJfXFwHgU2g/9+07
 x3OZPlFtMVIjee64P0vpd4aBC1SsLeWS9OQ9c57mbZ1qaeNtLZhREhAeBaQXdA4y
 8wu6diPkVib9b0+cFMrPO2DgmMc0ah/BGmYcPbtgtGua8e1pmx6IzuSnyO6u7Cs1
 7RYhC20+n6MzlVWV2gb8W2nFrGfHyPb09S9HrJzL2tiJIilt346JdYhBN3bkTVBP
 EXHELYGkZNr1sp6645Yyav5YVOW/9UaWIeA==
X-ME-Sender: <xms:IRUDZau91drp8zibrTDeP8xz_XPa2pNAPu2H6Ihu07Y-ogvfMj3Czw>
 <xme:IRUDZfd_A6FBq1fOS9l7hXsA1Mk-cXYHiBDL4rbnsdSgpS8kpAa62485KJJXEPUzU
 umDSUG5fdKypKnCMok>
X-ME-Received: <xmr:IRUDZVy-idSS_H1e0ORrvfH2-egG8dg3F7NY6Q1zODP60PftYOrHaolNNNmAaVs>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudejtddgjedvucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeffmhhi
 thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth
 htvghrnhepiefgteevheevveffheeltdeukeeiieekueefgedugfefgefhudelgfefveel
 vdevnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug
 hmihhtrhihsehguhhtohhvrdguvghv
X-ME-Proxy: <xmx:IRUDZVMhYMmmglnhIkEaeMUcKJOVS__RIVke_yFtpC67ud8rg8O0Lg>
 <xmx:IRUDZa-GpgqQ5s9k9Ctw06WaUpnp7-TvOJhO83rLG11SKD1KWdrjSQ>
 <xmx:IRUDZdUuI5JHk9UIbNo5uVXRFhxa8CPQIrALvPRERMPyQ9MOZQrKkw>
 <xmx:IRUDZcIaNLIrAX0j5_fVfPU69kCcKQoWFyG6JTMmvfOwvbPFNpFFvA>
Feedback-ID: i0e71465a:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 14 Sep 2023 10:13:51 -0400 (EDT)
Message-ID: <102e984b-62c3-c7e3-5073-c689093ab621@HIDDEN>
Date: Thu, 14 Sep 2023 17:13:50 +0300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
Content-Language: en-US
To: Stefan Kangas <stefankangas@HIDDEN>, Juri Linkov <juri@HIDDEN>,
 me@HIDDEN
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
 <86zg1ptf5x.fsf@HIDDEN>
 <CADwFkmnBfnerK=Nc858fuzaE710LEQjZU4ieSeJ096siCXFbSg@HIDDEN>
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <CADwFkmnBfnerK=Nc858fuzaE710LEQjZU4ieSeJ096siCXFbSg@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -2.2 (--)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <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.2 (---)

On 14/09/2023 17:07, Stefan Kangas wrote:
> Juri Linkov<juri@HIDDEN>  writes:
> 
>> It could be bound to 'C-x p C-x s'.
> What's the binding in projectile?  All else being equal, I'd suggest we
> use the same one.

The counterpart to Projectile's binding will be 'C-x p S'.

But in its keymap lowercase 's' is a prefix binding with several 
subcommands (grep, ripgrep, ag, references). Maybe that's not important.




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

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


Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:12:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 10:12:40 2023
Received: from localhost ([127.0.0.1]:40709 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgn5D-0007Vn-Mq
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:12:39 -0400
Received: from out2-smtp.messagingengine.com ([66.111.4.26]:45433)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dmitry@HIDDEN>) id 1qgn57-0007VJ-JH
 for 65928 <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:12:37 -0400
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 602ED5C0150;
 Thu, 14 Sep 2023 10:12:22 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute4.internal (MEProxy); Thu, 14 Sep 2023 10:12:22 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
 :cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:sender:subject:subject:to:to; s=fm3; t=
 1694700742; x=1694787142; bh=E2etrVamL+++kB+35aZVCjr2NRYTwVnRBU0
 5Q7ObHu4=; b=RzkG4p9My0SpqZYW3T7KMrRqjiuvk6Rtz67lU72+vXfI/sBeFug
 n8OTOkyTeyEuLuRw1pTDQGpwGyMG3mG01Yo+CjQ9tLKOUaRw9OCWCIPrl1spDFCO
 rDIp3O5bGKQ3eIgAaZM+hBt30jzWm28dF31/EULQ+8DDjngs/PuOh/cXhZfcAI2v
 GEYMesLPhV8QjE1IV9lQTU1mEhsrK4asqoE8tswxG/FTxi/lLpDnUB0hKcDmnSvP
 I13njpLMNg2pBYzRr8BhPj8iwal0b/gEg1Pb5kgOHIMnDD8zPnAvqtDdti4AqMAa
 NQmzjOxCKgvrXK3x0pyhJBXmaGIub5hXLpw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:sender:subject:subject:to:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1694700742; x=1694787142; bh=E2etrVamL+++kB+35aZVCjr2NRYTwVnRBU0
 5Q7ObHu4=; b=Kp9lwwF2BHskQQUeEQ7zdeOC7LIPInL1sm50xFl/kIah/g713iH
 3Wb+W99hx8Dm5Ye9j0FN0eHoFDqmRd0T+4e6flFmnvSIGtqW2M8PMN69mzSX+HTE
 ers7kpvghGGvPQbbDWqYaWr5umdQ2bw/eBH11NrirlnFoisVhNtq1d7cHU35q70U
 SEflBJV6j5Cg9ebgrQnif3wABMwvtUIfAQsMRlS1LApCVN+Eoc9t8Fqc87tNIdhX
 P0SkbTr9KIR2H9xFUYX+q4ZDf0ErOYz7fbH1bLYICQQRKIAvNn8idRmTulTktRiZ
 FWc9mTkYjdsm2Dy7sPBcm+hl0Fvfo4zClSw==
X-ME-Sender: <xms:xRQDZYrmb2U4oShMKkuPe58qQPES0zv7iffSDzIs5BQ1xBsxRCugPg>
 <xme:xRQDZepA8zTuaN2lR6SGF5GbUBYgIuCOftXGSmkYIBLxHLKBRrWFjeNZQ_EwOd-O9
 qK-1bqmEPqSXgJe4qg>
X-ME-Received: <xmr:xRQDZdM3_dLCdio6HuEeSdZH70sJDgG8ifYc7cStnVZYdTbSKrKKDKyHFReAW-g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudejtddgjedvucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtkeertddtfeejnecuhfhrohhmpeffmhhi
 thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth
 htvghrnhephfffheeljeffgeffueeghfekkedtfffgheejvdegjeettdduheeufffggfef
 jeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug
 hmihhtrhihsehguhhtohhvrdguvghv
X-ME-Proxy: <xmx:xRQDZf7CXwuLyCucb7Z7MDa6H5reRdKC_vIGrrxSmMwHpCxjhtgccQ>
 <xmx:xRQDZX7-YSPw6rHrh5IleidlnwBNsDRHT2tWsTZVnw-vYxTUZ3481g>
 <xmx:xRQDZfgrbXy8ptNCCP7F9xEx4-lTQTZmHfyza6zutt06qBj5soTGPQ>
 <xmx:xhQDZXEdszOWxVRDJB5tiKQW6w6cSeZz0K-AGJigZsglzyBRrYPXkw>
Feedback-ID: i0e71465a:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 14 Sep 2023 10:12:20 -0400 (EDT)
Message-ID: <d984219e-e460-72aa-536d-9fc11c52a6cc@HIDDEN>
Date: Thu, 14 Sep 2023 17:12:18 +0300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
Content-Language: en-US
To: Stefan Kangas <stefankangas@HIDDEN>, Elken <me@HIDDEN>,
 Juri Linkov <juri@HIDDEN>
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
 <86zg1ptf5x.fsf@HIDDEN>
 <CAF52069-CA61-4CE2-B668-F3C0080BC9BA@HIDDEN>
 <CADwFkmmO97-MH4rSywgayC87oDFOM_VJYoWJHLv9qzgBD_HZhw@HIDDEN>
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <CADwFkmmO97-MH4rSywgayC87oDFOM_VJYoWJHLv9qzgBD_HZhw@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.2 (--)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <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.2 (---)

On 14/09/2023 17:09, Stefan Kangas wrote:
> Elken via "Bug reports for GNU Emacs, the Swiss army knife of text
> editors"<bug-gnu-emacs@HIDDEN>  writes:
> 
>> Implemented somewhat yeah, but I think it's sensible and more
>> discoverable having one here as you say. 😄
> Would something like
> 
>      (defalias 'project-save-buffers #'save-some-buffers-root)
> 
> do the job?

save-some-buffers-root is not a command, just a predicate function.




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

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


Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:09:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 10:09:27 2023
Received: from localhost ([127.0.0.1]:40700 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgn27-0007Qz-JA
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:09:27 -0400
Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129]:41992)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1qgn25-0007Qm-Hr
 for 65928 <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:09:26 -0400
Received: by mail-lf1-x129.google.com with SMTP id
 2adb3069b0e04-500760b296aso1297585e87.0
 for <65928 <at> debbugs.gnu.org>; Thu, 14 Sep 2023 07:09:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1694700554; x=1695305354; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=/ObDxMRMb+5+JCHSxYZZwZcto5yBM/YojnHOq6Q+dy8=;
 b=BmndDq+9WAiZovqaUrZzD1qrtBf/1Z0EJfkhHNhx6sn/ZA8YSe7pTq8FTYa4w+Ko3y
 enaRraaY0jr+F+vhOtHh/P6XdOjqEcs/JB2p9xP7Us8Z91yMwYFhcG5pScYiXe35TE9p
 uvweVS4k6kThJNZwghEFOBRVyoNfWbfdvpZ6JumgNTXM4w2DTrIvTEPUJfjZm41OaC67
 TT0OsGaKSl7EfGAqfhomxqLrb5nxLo5zn88p1RouRDcZyjQLVu77noXJ+sGbRROY33rR
 d6NpLRgZkSL0Aqj0gkGprGOMw16Nj9MPJNU+mOsAwCQ00Kghwmo+Pn6NFN4JLh53mIvq
 2ilg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1694700554; x=1695305354;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=/ObDxMRMb+5+JCHSxYZZwZcto5yBM/YojnHOq6Q+dy8=;
 b=ebL4QC+nMMLl3E5lAJfzJWS4C9qCr6rm8ea3HjP7fjjVgfDxLsGk9sNa+HbRGgFXJF
 HdWXA+vVvU9OAAKdp47Fifod4fTM44G2S8y8P4JUlGc5KgrAP6W9/ErxFzyXBdS+b7Mn
 PZNLS0E5hQNUl0whl8enkzkTKowCzhDRx8zR6muQCcsjLJ7jZvxvfCjT2THGF9lRSUHF
 tZPJFfQ9u8SMIjQA9YQ3/XZwrHl6HzMYQP7fuMjZAKimhozSgD0+gez9iOSkEI1QHF97
 3wS5sSzVC4UkGSEkeUf8FKNvFXFV3u5+vDLqU/YeYFagxrLnUNjABoVBrT4Jrf7xotaW
 BPJA==
X-Gm-Message-State: AOJu0Yz0hJMgV+d6OQY1lMZ/OAq89JZhPR6jXP0X6yCe7ntVSKd84FBa
 3NgtuYXkL8c2ZiWYSOXsQuUWaFryPRyV3erqoS0=
X-Google-Smtp-Source: AGHT+IFOpvFhRWakxI3m3Av1FHxCBtBFPD4bw+boGC9VBdHCf66b3cVDJjFC/eioUT46WqBlSSzjKYlG5CzRSuVhzc0=
X-Received: by 2002:a05:6512:3ba7:b0:4fd:c8fb:eb71 with SMTP id
 g39-20020a0565123ba700b004fdc8fbeb71mr816656lfv.11.1694700553393; Thu, 14 Sep
 2023 07:09:13 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Thu, 14 Sep 2023 07:09:12 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CAF52069-CA61-4CE2-B668-F3C0080BC9BA@HIDDEN>
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
 <86zg1ptf5x.fsf@HIDDEN>
 <CAF52069-CA61-4CE2-B668-F3C0080BC9BA@HIDDEN>
MIME-Version: 1.0
Date: Thu, 14 Sep 2023 07:09:12 -0700
Message-ID: <CADwFkmmO97-MH4rSywgayC87oDFOM_VJYoWJHLv9qzgBD_HZhw@HIDDEN>
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
To: Elken <me@HIDDEN>, Juri Linkov <juri@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <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: -1.0 (-)

Elken via "Bug reports for GNU Emacs, the Swiss army knife of text
editors" <bug-gnu-emacs@HIDDEN> writes:

> Implemented somewhat yeah, but I think it's sensible and more
> discoverable having one here as you say. :)

Would something like

    (defalias 'project-save-buffers #'save-some-buffers-root)

do the job?




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

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


Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:07:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 10:07:46 2023
Received: from localhost ([127.0.0.1]:40696 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgn0U-0007OT-6a
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:07:46 -0400
Received: from mail-lj1-x230.google.com ([2a00:1450:4864:20::230]:60756)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1qgn0R-0007OE-7p
 for 65928 <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:07:44 -0400
Received: by mail-lj1-x230.google.com with SMTP id
 38308e7fff4ca-2bcb89b476bso16415471fa.1
 for <65928 <at> debbugs.gnu.org>; Thu, 14 Sep 2023 07:07:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1694700451; x=1695305251; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=v68TUYNqH8OZ1Gmf0j8O4RCsifRCpwyeIPWNsJlcKUo=;
 b=ZHT4eDorAFHXtFSae5SrPkaSij4p9El2bqp9gXpdE7GWm5hykjxFmV8ylHh5acrHhF
 QytXrEIGrDx7hJ843ihP9fkfY5Sy5wcYfsHSeC6n0sB+zQUvyP/HPMPk2uj4udYIuJev
 tArHSs2ZVej4wHNXTkr3ztSSU9NeBQbV845VozM4h7q1jXnfUgYewvhMX5lic9vr+U6I
 dzx54PLiUfxVHL8PodFVOl2sq7Z3jaTURNTN6QOeD3jfqOqmgd9QZsmCts35oUjSBd/Z
 OYlOzCnMtFzPGcPoNK/JpLKSQxd91hX0HIONWElr4+gZk42CInav0u7/Psa1ZmBsQygR
 uAkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1694700451; x=1695305251;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=v68TUYNqH8OZ1Gmf0j8O4RCsifRCpwyeIPWNsJlcKUo=;
 b=UyXnpWJfNdMpMFVUyDcFer86sYYnRjY7soHI29+k4Sh+3qoJSajjjQbfq2Q6d9AoLx
 4s4UQEZSs6Gwe8uBmztKuaJim2LzyF/nSNbGnafDKEcLlUhvNoyu7Lq4vjEoUqTQCNkf
 rgd6fnoWgiyXZvabxODecjUlRLQoNp9o7WyiSwUxVloutmdQGRRqNmswPNkKEe2vo4u5
 7HwBwKsCanlOzh50EH82X2HCdOKVKAXJChOl/14IV8UMeSzOrhR6AHex0pBpPmbUTkOa
 ww8KvauxGm5Ueoc2b+ce6qjY0eFvxEwHa+olqhCs4UXPVxVP2TBbSEwQ/oyOhCiZpDIR
 OJxg==
X-Gm-Message-State: AOJu0YzTinwPrFBYAfOI583CmZdj8GWnBZ+BmBOCdXgD/yKFFH9i5coW
 qtIpQ4SZLACKtZmvsUgYDDMK5aOYN5LVmQPxx2Y=
X-Google-Smtp-Source: AGHT+IE37R/c4BzkMPiOg30k3zZbo5g6hF7RS60ZjQ03/Ufa50lF4KnDyKLZFmHusLwbuGk0vKIf+3xCPe8VYEJmemc=
X-Received: by 2002:a2e:b1c9:0:b0:2bd:1908:4433 with SMTP id
 e9-20020a2eb1c9000000b002bd19084433mr4737353lja.50.1694700450867; Thu, 14 Sep
 2023 07:07:30 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Thu, 14 Sep 2023 07:07:30 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <86zg1ptf5x.fsf@HIDDEN>
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
 <86zg1ptf5x.fsf@HIDDEN>
MIME-Version: 1.0
Date: Thu, 14 Sep 2023 07:07:30 -0700
Message-ID: <CADwFkmnBfnerK=Nc858fuzaE710LEQjZU4ieSeJ096siCXFbSg@HIDDEN>
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
To: Juri Linkov <juri@HIDDEN>, me@HIDDEN
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <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: -1.0 (-)

Juri Linkov <juri@HIDDEN> writes:

> It could be bound to 'C-x p C-x s'.

What's the binding in projectile?  All else being equal, I'd suggest we
use the same one.




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

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


Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 13:45:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 09:45:22 2023
Received: from localhost ([127.0.0.1]:38003 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgmen-000676-QN
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 09:45:22 -0400
Received: from mail.elken.dev ([165.22.120.78]:37731)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1qgmej-00066p-UW
 for 65928 <at> debbugs.gnu.org; Thu, 14 Sep 2023 09:45:21 -0400
Received: from authenticated-user (mail.elken.dev [165.22.120.78])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.elken.dev (Postfix) with ESMTPSA id 9ABF23F13B;
 Thu, 14 Sep 2023 15:45:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elken.dev; s=mail;
 t=1694699105; bh=OKX+jcpV72cOEHwwpC55b04Lrr9mIS+lrt50DKTyg9g=;
 h=Date:From:To:CC:Subject:In-Reply-To:References:From;
 b=h9U7dY+TBl4WgpgIxM5l7waUSiEGXqJvkP6VtzFu3VGtJUlzogFC8QRrL3fLWeipO
 a43Mp9rJyl6e6XBpdnKezWBZ+H3swpsnAE7JX44IEWyHaS+jgAmlIi0FFKTlbWUDwy
 KfoRLhP9GZCIu/pozQ10qCbO0eUEcyi5j0zAI62vxrjPPfXcasVmwjFmBHkXYObOeJ
 I93UqVMsnIiBwgyy40+TOUOHfBlIvQjoIX0mLfQlFHUBbZVsJAiwnK5t7v6XqDTIQp
 sJWb06pxZIybMLRpKHwq4gII/Bg0bEWxUg2m+OCiHKhcQOOEmtPe69a9/i9fncVb3Z
 5bOrX1x0BMZxA==
Date: Thu, 14 Sep 2023 14:45:04 +0100
From: Elken <me@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
In-Reply-To: <86zg1ptf5x.fsf@HIDDEN>
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
 <86zg1ptf5x.fsf@HIDDEN>
Message-ID: <CAF52069-CA61-4CE2-B668-F3C0080BC9BA@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary=----R2WRXF0CAL6L8PH4BU46HOMDG0GKXS
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <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: -1.0 (-)

------R2WRXF0CAL6L8PH4BU46HOMDG0GKXS
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

Implemented somewhat yeah, but I think it's sensible and more discoverable =
having one here as you say=2E :)

On 14 September 2023 07:51:02 BST, Juri Linkov <juri@linkov=2Enet> wrote:
>> A small patch to introduce a function from projectile that I feel is
>> missing, please feel free to yell at me if this has already been reject=
ed
>> :)
>
>Thanks for the patch=2E  However, this is already implemented in
>'save-some-buffers-root'=2E  OTOH, having a separate command
>maybe be not so bad=2E  It could be bound to 'C-x p C-x s'=2E

------R2WRXF0CAL6L8PH4BU46HOMDG0GKXS
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div dir=3D"auto">Implemented somewhat yeah, but I=
 think it's sensible and more discoverable having one here as you say=2E :)=
</div><br><br><div class=3D"gmail_quote"><div dir=3D"auto">On 14 September =
2023 07:51:02 BST, Juri Linkov &lt;juri@linkov=2Enet&gt; wrote:</div><block=
quote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0=2E8ex; border-le=
ft: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class=3D"k9mail"><blockquote class=3D"gmail_quote" style=3D"margin: 0=
pt 0pt 1ex 0=2E8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"><di=
v dir=3D"auto">A small patch to introduce a function from projectile that I=
 feel is<br>missing, please feel free to yell at me if this has already bee=
n rejected<br>:)<br></div></blockquote><div dir=3D"auto"><br>Thanks for the=
 patch=2E  However, this is already implemented in<br>'save-some-buffers-ro=
ot'=2E  OTOH, having a separate command<br>maybe be not so bad=2E  It could=
 be bound to 'C-x p C-x s'=2E<br></div></pre></blockquote></div></body></ht=
ml>
------R2WRXF0CAL6L8PH4BU46HOMDG0GKXS--




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

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


Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 07:00:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 03:00:54 2023
Received: from localhost ([127.0.0.1]:36658 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qggLN-0006Ph-ER
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 03:00:54 -0400
Received: from relay4-d.mail.gandi.net ([2001:4b98:dc4:8::224]:60979)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1qggLG-0006Oy-7V
 for 65928 <at> debbugs.gnu.org; Thu, 14 Sep 2023 03:00:50 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 68CF5E0002;
 Thu, 14 Sep 2023 07:00:32 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: me@HIDDEN
Subject: Re: bug#65928: [PATCH] Introduce 'project-save-buffers'
In-Reply-To: <dffb442bda0b6b0fa876b43a47491125@HIDDEN> (me's message of
 "Wed, 13 Sep 2023 22:26:39 +0100")
Organization: LINKOV.NET
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
Date: Thu, 14 Sep 2023 09:51:02 +0300
Message-ID: <86zg1ptf5x.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65928
Cc: 65928 <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: -1.7 (-)

> A small patch to introduce a function from projectile that I feel is
> missing, please feel free to yell at me if this has already been rejected
> :)

Thanks for the patch.  However, this is already implemented in
'save-some-buffers-root'.  OTOH, having a separate command
maybe be not so bad.  It could be bound to 'C-x p C-x s'.




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

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


Received: (at submit) by debbugs.gnu.org; 13 Sep 2023 21:27:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 13 17:27:07 2023
Received: from localhost ([127.0.0.1]:36261 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgXO7-0000WE-1P
	for submit <at> debbugs.gnu.org; Wed, 13 Sep 2023 17:27:07 -0400
Received: from lists.gnu.org ([2001:470:142::17]:54824)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1qgXO3-0000VZ-NR
 for submit <at> debbugs.gnu.org; Wed, 13 Sep 2023 17:27:05 -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 <me@HIDDEN>) id 1qgXNq-0005i1-Dl
 for bug-gnu-emacs@HIDDEN; Wed, 13 Sep 2023 17:26:50 -0400
Received: from mail.elken.dev ([165.22.120.78])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1qgXNl-00039Q-If
 for bug-gnu-emacs@HIDDEN; Wed, 13 Sep 2023 17:26:50 -0400
Received: from authenticated-user (mail.elken.dev [165.22.120.78])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.elken.dev (Postfix) with ESMTPSA id 02EC6414E9
 for <bug-gnu-emacs@HIDDEN>; Wed, 13 Sep 2023 23:26:40 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elken.dev; s=mail;
 t=1694640401; bh=QGSfJ7v1Ez/b5vV3o6KIO+vY3v4l/q3wU+2/EudUXhY=;
 h=Date:From:To:Subject:From;
 b=Jwl6BqnyXKJ8hv692PGX2Rg7AubtWYUe7adKHYWWN8qg6gzq2F6bcj2SmsT4RPYnh
 Iu291fTKNqEzFlvjsHhUTU0EGQDCHvFexiDP7ZA2LWJ1B3kyvAYU5znaNxVd8oj85B
 Ki44mdUds9rL2cJfT3UyAi5ruiQNQyeu49iZvCwbpCVGT7NpOCBE0Buv6zV+7xUfjF
 MkSa936/cH48n61zOJDxGVrxAC0MTELapkfpnknfGTbPFAuGpDJyf4M9zUXSOzeSPe
 DHxF7Kp/MAbfeLvdlVkADZoWxKQqArANMZ8eHXLY72qCeOA/d33avlVsf89jOtMJhH
 BFqHW3pyED+Ag==
MIME-Version: 1.0
Date: Wed, 13 Sep 2023 22:26:39 +0100
From: me@HIDDEN
To: bug-gnu-emacs@HIDDEN
Subject: [PATCH] Introduce 'project-save-buffers'
Message-ID: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
X-Sender: me@HIDDEN
Content-Type: multipart/mixed;
 boundary="=_9773527e1f08404b15abe8418de1dd07"
Received-SPF: pass client-ip=165.22.120.78; envelope-from=me@HIDDEN;
 helo=mail.elken.dev
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-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 (/)

--=_9773527e1f08404b15abe8418de1dd07
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

Hi all,

A small patch to introduce a function from projectile that I feel is 
missing, please feel free to yell at me if this has already been 
rejected :)

Thanks all,

Ellis (@lkn)
--=_9773527e1f08404b15abe8418de1dd07
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
 name=0001-Introduce-project-save-buffers.patch
Content-Disposition: attachment;
 filename=0001-Introduce-project-save-buffers.patch;
 size=2103

RnJvbSBiYWEyNTdhOWM2MGNiNjI5YjFmZjYwYTU5NjU1MzA4NjNlOWMxMWUzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBFbGxpcyBLZW55byA8bWVAZWxrZW4uZGV2PgpEYXRlOiBXZWQs
IDEzIFNlcCAyMDIzIDIyOjE5OjU0ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gSW50cm9kdWNlICdw
cm9qZWN0LXNhdmUtYnVmZmVycycKCiogZXRjL05FV1M6IFVwZGF0ZSBORVdTIGZpbGUuCgoqIGxp
c3AvcHJvZ21vZGVzL3Byb2plY3QuZWwgKHByb2plY3Qtc2F2ZS1idWZmZXJzKTogQWRkIG5ldyBm
dW5jdGlvbiB0bwpzYXZlIGFsbCBtb2RpZmllZCBidWZmZXJzIGluIGN1cnJlbnQgcHJvamVjdC4K
LS0tCiBldGMvTkVXUyAgICAgICAgICAgICAgICAgIHwgIDQgKysrKwogbGlzcC9wcm9nbW9kZXMv
cHJvamVjdC5lbCB8IDE5ICsrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjMg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MKaW5kZXggYzE0
NmY0NjQ1ODUuLmQ5ZDVmN2ZmZDk0IDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMvTkVX
UwpAQCAtODI4LDYgKzgyOCwxMCBAQCBhZGRpdGlvbmFsbHkgdHJhdmVyc2UgdGhlIHBhcmVudCBk
aXJlY3RvcmllcyB1bnRpbCBhIFZDUyByb290IGlzIGZvdW5kCiAoaWYgYW55KSwgc28gdGhhdCB0
aGUgaWdub3JlIHJ1bGVzIGZvciB0aGF0IHJlcG9zaXRvcnkgYXJlIHVzZWQsIGFuZAogdGhlIGZp
bGUgbGlzdGluZydzIHBlcmZvcm1hbmNlIGlzIHN0aWxsIG9wdGltaXplZC4KIAorKioqIE5ldyBj
b21tYW5kICdwcm9qZWN0LXNhdmUtYnVmZmVycycuCitTYXZlIGFsbCB0aGUgbW9kaWZpZWQgYnVm
ZmVycyBpbiB0aGUgY3VycmVudCBwcm9qZWN0LiBJZiBubyByZWxldmFudAorYnVmZmVycyBhcmUg
Zm91bmQsIHByaW50IGEgbWVzc2FnZSBpbnN0ZWFkLgorCiAMCiAqIEluY29tcGF0aWJsZSBMaXNw
IENoYW5nZXMgaW4gRW1hY3MgMzAuMQogCmRpZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9wcm9q
ZWN0LmVsIGIvbGlzcC9wcm9nbW9kZXMvcHJvamVjdC5lbAppbmRleCAyZTZhZTg5YTQ0My4uNDVm
YjMzZGM3N2QgMTAwNjQ0Ci0tLSBhL2xpc3AvcHJvZ21vZGVzL3Byb2plY3QuZWwKKysrIGIvbGlz
cC9wcm9nbW9kZXMvcHJvamVjdC5lbApAQCAtMTY0Niw2ICsxNjQ2LDI1IEBAIGRlZnVuIHByb2pl
Y3Qta2lsbC1idWZmZXJzCiAgICAgICAgICAgKChmdW5jYWxsIHF1ZXJ5LXVzZXIpCiAgICAgICAg
ICAgIChtYXBjICMna2lsbC1idWZmZXIgYnVmcykpKSkpCiAKKzs7OyMjI2F1dG9sb2FkCisoZGVm
dW4gcHJvamVjdC1zYXZlLWJ1ZmZlcnMgKCkKKyAgIlNhdmUgdGhlIG1vZGlmaWVkIGJ1ZmZlcnMg
aW4gdGhlIGN1cnJlbnQgcHJvamVjdC4KK1R3byBidWZmZXJzIGJlbG9uZyB0byB0aGUgc2FtZSBw
cm9qZWN0IGlmIHRoZWlyCitwcm9qZWN0IGluc3RhbmNlcywgYXMgcmVwb3J0ZWQgYnkgYHByb2pl
Y3QtY3VycmVudCcgaW4gZWFjaAorYnVmZmVyLCBhcmUgaWRlbnRpY2FsLiAiCisgIChpbnRlcmFj
dGl2ZSkKKyAgKGxldCogKChwciAocHJvamVjdC1jdXJyZW50IHQpKQorICAgICAgICAgKGJ1ZnMg
KGNsLXJlbW92ZS1pZi1ub3QgKGxhbWJkYSAoYnVmKQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAoYW5kIChidWZmZXItZmlsZS1uYW1lIGJ1ZikKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoYnVmZmVyLW1vZGlmaWVkLXAgYnVmKSkpCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAocHJvamVjdC1idWZmZXJzIHByKSkpKQorICAgIChp
ZiAobnVsbCBidWZzKQorICAgICAgICAobWVzc2FnZSAiTm8gYnVmZmVycyB0byBzYXZlIGluICVz
IiAocHJvamVjdC1uYW1lIHByKSkKKyAgICAgIChkb2xpc3QgKGJ1ZiBidWZzKQorICAgICAgICAo
d2l0aC1jdXJyZW50LWJ1ZmZlciBidWYKKyAgICAgICAgICAoc2F2ZS1idWZmZXIpKSkKKyAgICAg
IChtZXNzYWdlICJTYXZlZCAlZCBidWZmZXJzIGluICVzIiAobGVuZ3RoIGJ1ZnMpIChwcm9qZWN0
LW5hbWUgcHIpKSkpKQorCiAMCiA7OzsgUHJvamVjdCBsaXN0CiAKLS0gCjIuNDEuMAoK
--=_9773527e1f08404b15abe8418de1dd07--




Acknowledgement sent to me@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#65928; 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: Fri, 15 Sep 2023 11:00:02 UTC

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