GNU logs - #65928, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: me@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 13 Sep 2023 21:28:02 +0000
Resent-Message-ID: <handler.65928.B.16946404272002 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 65928 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.16946404272002
          (code B ref -1); Wed, 13 Sep 2023 21:28:02 +0000
Received: (at submit) by debbugs.gnu.org; 13 Sep 2023 21:27:07 +0000
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
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-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--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: me@HIDDEN
Subject: bug#65928: Acknowledgement ([PATCH] Introduce 'project-save-buffers')
Message-ID: <handler.65928.B.16946404272002.ack <at> debbugs.gnu.org>
References: <dffb442bda0b6b0fa876b43a47491125@HIDDEN>
X-Gnu-PR-Message: ack 65928
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 65928 <at> debbugs.gnu.org
Date: Wed, 13 Sep 2023 21:28:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 65928 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
65928: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D65928
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 14 Sep 2023 07:01:03 +0000
Resent-Message-ID: <handler.65928.B65928.169467485424661 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: me@HIDDEN
Cc: 65928 <at> debbugs.gnu.org
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.169467485424661
          (code B ref 65928); Thu, 14 Sep 2023 07:01:03 +0000
Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 07:00:54 +0000
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>
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-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'.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: Elken <me@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 14 Sep 2023 13:46:01 +0000
Resent-Message-ID: <handler.65928.B65928.169469912223509 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: 65928 <at> debbugs.gnu.org
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.169469912223509
          (code B ref 65928); Thu, 14 Sep 2023 13:46:01 +0000
Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 13:45:22 +0000
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>
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-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--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 14 Sep 2023 14:08:01 +0000
Resent-Message-ID: <handler.65928.B65928.169470046628429 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>, me@HIDDEN
Cc: 65928 <at> debbugs.gnu.org
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.169470046628429
          (code B ref 65928); Thu, 14 Sep 2023 14:08:01 +0000
Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:07:46 +0000
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>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
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.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 14 Sep 2023 14:10:01 +0000
Resent-Message-ID: <handler.65928.B65928.169470056828585 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Elken <me@HIDDEN>, Juri Linkov <juri@HIDDEN>
Cc: 65928 <at> debbugs.gnu.org
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.169470056828585
          (code B ref 65928); Thu, 14 Sep 2023 14:10:01 +0000
Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:09:28 +0000
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>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
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?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 14 Sep 2023 14:13:01 +0000
Resent-Message-ID: <handler.65928.B65928.169470076028884 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Stefan Kangas <stefankangas@HIDDEN>, Elken <me@HIDDEN>, Juri Linkov <juri@HIDDEN>
Cc: 65928 <at> debbugs.gnu.org
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.169470076028884
          (code B ref 65928); Thu, 14 Sep 2023 14:13:01 +0000
Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:12:40 +0000
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
Content-Language: en-US
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-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.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 14 Sep 2023 14:15:01 +0000
Resent-Message-ID: <handler.65928.B65928.169470084629065 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Stefan Kangas <stefankangas@HIDDEN>, Juri Linkov <juri@HIDDEN>, me@HIDDEN
Cc: 65928 <at> debbugs.gnu.org
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.169470084629065
          (code B ref 65928); Thu, 14 Sep 2023 14:15:01 +0000
Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:14:06 +0000
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
Content-Language: en-US
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-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.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: me@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 14 Sep 2023 14:18:01 +0000
Resent-Message-ID: <handler.65928.B65928.169470103729364 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Stefan Kangas <stefankangas@HIDDEN>
Cc: 65928 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.169470103729364
          (code B ref 65928); Thu, 14 Sep 2023 14:18:01 +0000
Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:17:17 +0000
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
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-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'




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: me@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 14 Sep 2023 14:19:01 +0000
Resent-Message-ID: <handler.65928.B65928.169470112529534 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Stefan Kangas <stefankangas@HIDDEN>
Cc: 65928 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.169470112529534
          (code B ref 65928); Thu, 14 Sep 2023 14:19:01 +0000
Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:18:45 +0000
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
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-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




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 14 Sep 2023 14:32:02 +0000
Resent-Message-ID: <handler.65928.B65928.16947018788560 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Elken <me@HIDDEN>, Juri Linkov <juri@HIDDEN>
Cc: 65928 <at> debbugs.gnu.org
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.16947018788560
          (code B ref 65928); Thu, 14 Sep 2023 14:32:02 +0000
Received: (at 65928) by debbugs.gnu.org; 14 Sep 2023 14:31:18 +0000
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
Content-Language: en-US
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-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).




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65928: [PATCH] Introduce 'project-save-buffers'
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 15 Sep 2023 06:47:02 +0000
Resent-Message-ID: <handler.65928.B65928.169476041521813 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65928
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Stefan Kangas <stefankangas@HIDDEN>
Cc: 65928 <at> debbugs.gnu.org, me@HIDDEN
Received: via spool by 65928-submit <at> debbugs.gnu.org id=B65928.169476041521813
          (code B ref 65928); Fri, 15 Sep 2023 06:47:02 +0000
Received: (at 65928) by debbugs.gnu.org; 15 Sep 2023 06:46:55 +0000
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>
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-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))))
```




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


Received: (at control) by debbugs.gnu.org; 15 Sep 2023 10:51:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 15 06:51:02 2023
Received: from localhost ([127.0.0.1]:42207 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qh6Pd-0004Ip-VP
	for submit <at> debbugs.gnu.org; Fri, 15 Sep 2023 06:51:02 -0400
Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]:55601)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1qh6Pa-0004IP-Er
 for control <at> debbugs.gnu.org; Fri, 15 Sep 2023 06:50:59 -0400
Received: by mail-lj1-x22b.google.com with SMTP id
 38308e7fff4ca-2bcb89b4767so30325221fa.3
 for <control <at> debbugs.gnu.org>; Fri, 15 Sep 2023 03:50:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1694775046; x=1695379846; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=9E/wbPE/NLKO8DgClT7pLsXsdu/zTRztQFPLGEley6Q=;
 b=H7ltde9of4f1gWjvkchDtCELMuiIAl9ppxQvEuB3nJtpiSPbV6c4YP9x82ZnCcu8eh
 JM16d7OqVPonCTwdCT2yORtk/Ul0B91uZM4ZWSu/JcLeDDrRUOlpUSWrBkZN7Rjm+s4R
 QbcP+M0EVDYgGeqDwbWkDaTSznqASTq0CZ59yCNHpgiqmzk7eecsv72UAAS+v4I78hNE
 Xaez/iS9OALTpogpyvdaCaziwyqk5qf6/IwViePJDY62+VF1ZuPpIsiVoR2PajU+Bqmy
 lyMy3plpjuvIyPrdBXB1ukhhaaWnMyD78Orx/BKToJXdh42fr8MsJ+g0dF4Hq2RSB2zw
 s7bg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1694775046; x=1695379846;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=9E/wbPE/NLKO8DgClT7pLsXsdu/zTRztQFPLGEley6Q=;
 b=JRHucRLKLyCa74hKascyTtzqkPvjzEhFHlDrX7sn19C/CevEk1YZEKM9jXO7yr2f1L
 WdoG4ZiytkMsYmG4vklf2QDJ5gOI3BPWoLdC3mmhuPU6C+WcRckSElv81hkt8BaRfvs4
 61OOqSyBIPS8EQqC6RJKsJ+kQU+VA1UpSHEev8e6cBpwt0oWnBLqMYjIDodhAXM/ipXY
 AEXYJGqLTgu6/lMfDoaNmXVX8WXSuY4PHSUaPqRsLsB5CiiVkzY0w76l43IqAE6bs4SS
 iVcjLoq1C1a8NMLMYroan70y59gbWZ+wnjgjkvC3PyHjKsb6Pl7ZgD1GKc/3z17N0YuD
 zK0g==
X-Gm-Message-State: AOJu0YzB0vVEcZU/yjoimL4sEOfsA6BDbXrsVjabj/0y4yF4pQNR0PfY
 NJvzumVdOpks/ru3K0Wzx8xMTb7zjkGQGGRZizyr4LQ5
X-Google-Smtp-Source: AGHT+IEaclSonpto++yqATeFRbKJHRjE8+EAVoDbtSCuSnMdF7OrMR4gypoI5qZ3gMeXXG7e9ZOBL5aUg6jLJJ6XRj0=
X-Received: by 2002:a2e:b16e:0:b0:2b6:a804:4cc with SMTP id
 a14-20020a2eb16e000000b002b6a80404ccmr1103138ljm.53.1694775045918; Fri, 15
 Sep 2023 03:50:45 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 15 Sep 2023 03:50:45 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Fri, 15 Sep 2023 03:50:45 -0700
Message-ID: <CADwFkmnbUXbKWXvrC3t26+m4FN3PARqLD13WbE6GdYGQaDDFEg@HIDDEN>
Subject: control message for bug #65928
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
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 (-)

severity 65928 wishlist
quit





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.