From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 22 12:25:54 2023 Received: (at submit) by debbugs.gnu.org; 22 Feb 2023 17:25:54 +0000 Received: from localhost ([127.0.0.1]:60255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUssM-0000on-3P for submit@debbugs.gnu.org; Wed, 22 Feb 2023 12:25:54 -0500 Received: from lists.gnu.org ([209.51.188.17]:54008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUssI-0000oc-Ny for submit@debbugs.gnu.org; Wed, 22 Feb 2023 12:25:53 -0500 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 ) id 1pUssI-0004C1-HK for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2023 12:25:50 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pUssH-0004Qz-3a for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2023 12:25:50 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id B941D5C003E for ; Wed, 22 Feb 2023 12:25:47 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Wed, 22 Feb 2023 12:25:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm3; t= 1677086747; x=1677173147; bh=6br+OOe6Nkx8UGy6EiMp0LOUiYEVmFojmFR olfGIZw0=; b=hz8f+fWY1awmwfxq8+5uz7Gzpdpcj8pcP+nfrvmfCn0NO0o2VXw Quj5eaTHNBkqYuCtw1F3+aL0rSNf3vhYFtW1VNsUBL3xXH8xDs6x5jOWma640QVP ZtMlvN/lfVJxllmPXqera1pZt8u/gRku72XD6g0Rd9yTHLYnNfrGrD21bRGYxpxZ N/XeArbEVRFCQt3d0sc0Nvq8NRD9Q3kXKTJcotvMR+Xsk/EJB6a0M9bRGpCn9gu0 j910ozrFYQWHAJkkYttjMns8xWlX5PChKTo2b239lRGl+D6Ivv4CucpBy9zgMBCQ cuBQUp9xlL2+EDl78hImyN30WS0WAu8OXRQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1677086747; x= 1677173147; bh=6br+OOe6Nkx8UGy6EiMp0LOUiYEVmFojmFRolfGIZw0=; b=j Il1C8CP4rV7k4sJV3RfUVpkbVvftauaaUE0hsScrUA3JYfV3RqD0xgZCNRsuOd3s BS8RsEKoEyxYlOHbcHeSp1whPa1cDg5aOfTIRc1+C7/HOLJnJVCb+EsIIAgNEhWj avkmMVPw7YcT6QEgITMonDvD1bRzNN75AYgYCRFww2VgNS+B06xyEf34vThdArQN yArrNtmgxdwnex1bDa8HeVoLX2fz+2y/bvRP3rSi4baobLgLQPAu5Q+TeI2Q2Q/3 jc9Wzce70O1RankbOe9nMjwEXvmYfnhDgpT1S2TaGZyeuq+omDYktDBjKiCGI4fV Nc9OJxQ/QpR02/rD9UCkQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudejledgleekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkfgggtgesthdttddttd ertdenucfhrhhomhepufgvrghnucghhhhithhtohhnuceoshhpfihhihhtthhonhesshhp fihhihhtthhonhdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeffgfehgefggfehuedvte fhkedutdfggfdtueekgeektdetffdtgefhvdfgtdejleenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehsphifhhhithhtohhnsehsphifhhhith htohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 22 Feb 2023 12:25:47 -0500 (EST) Received: by melete.silentflame.com (Postfix, from userid 1000) id 400447EC297; Wed, 22 Feb 2023 10:25:46 -0700 (MST) From: Sean Whitton To: bug-gnu-emacs@gnu.org Subject: 30.0.50; Want way to generate VC log for arbitrary list of files Date: Wed, 22 Feb 2023 10:25:46 -0700 Message-ID: <871qmhd339.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=66.111.4.29; envelope-from=spwhitton@spwhitton.name; helo=out5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Hello, Yesterday I wanted to review changes to some documentation files in a repository; roughly, `git log -- dgit.1 *.pod`. I would have preferred to have the result in a *vc-log* buffer, but I don't believe we have a command to do this. 'C-x v !' can't do it. If there were changes to each of the files, they would have appeared in *vc-dir*, and I could have used the new vc-dir-mark-by-regexp, and then vc-print-log would have done the right thing. So, I wonder if we could have a way to insert up-to-date files into *vc-dir*, so that they could be used to select an arbitrary VC fileset? -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 22 14:08:29 2023 Received: (at 61712) by debbugs.gnu.org; 22 Feb 2023 19:08:29 +0000 Received: from localhost ([127.0.0.1]:60360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUuTd-0003mu-Ak for submit@debbugs.gnu.org; Wed, 22 Feb 2023 14:08:29 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:60911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUuTX-0003mc-Fa for 61712@debbugs.gnu.org; Wed, 22 Feb 2023 14:08:27 -0500 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id EC26E240002; Wed, 22 Feb 2023 19:08:15 +0000 (UTC) From: Juri Linkov To: Sean Whitton Subject: Re: bug#61712: 30.0.50; Want way to generate VC log for arbitrary list of files In-Reply-To: <871qmhd339.fsf@melete.silentflame.com> (Sean Whitton's message of "Wed, 22 Feb 2023 10:25:46 -0700") Organization: LINKOV.NET References: <871qmhd339.fsf@melete.silentflame.com> Date: Wed, 22 Feb 2023 21:07:39 +0200 Message-ID: <86o7plplhg.fsf@mail.linkov.net> 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-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61712 Cc: 61712@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Yesterday I wanted to review changes to some documentation files in a > repository; roughly, `git log -- dgit.1 *.pod`. I would have preferred > to have the result in a *vc-log* buffer, but I don't believe we have a > command to do this. 'C-x v !' can't do it. > > If there were changes to each of the files, they would have appeared in > *vc-dir*, and I could have used the new vc-dir-mark-by-regexp, and then > vc-print-log would have done the right thing. > > So, I wonder if we could have a way to insert up-to-date files into > *vc-dir*, so that they could be used to select an arbitrary VC fileset? It's easy to do this in the Dired buffer by marking the required files. I'm doing this all the time since Dired supports all vc commands. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 22 17:19:50 2023 Received: (at 61712-close) by debbugs.gnu.org; 22 Feb 2023 22:19:50 +0000 Received: from localhost ([127.0.0.1]:60609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUxSo-0000U8-1U for submit@debbugs.gnu.org; Wed, 22 Feb 2023 17:19:50 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:51507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUxSk-0000Tt-Si for 61712-close@debbugs.gnu.org; Wed, 22 Feb 2023 17:19:48 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 05B65320091A; Wed, 22 Feb 2023 17:19:40 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Wed, 22 Feb 2023 17:19:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc: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=1677104380; x=1677190780; bh=jN AixnAx8YWaTarKaWqY8CPcQXDCfauHLDdp0Myni5c=; b=sH7Dg4Ywt+oDBNg1D8 812OZSBtoe2l/tCaWaV16K7DszdtyNQkF0mDvrLEWCi1KsW+LaFLtcj66CGnrl9F GOuUYawtQzReZqOQ0TTVpZHnxZie0BS6HaQYcYDuLPL5/Ohd/vCYpq2J14VNd8ig w8n8cVfpLwff+32jNk7i2R+B19n4KyTM71gE4urTdlUGybvPjb4gDbPs7zo+gVhw yAISRyd7Ao2epfcsvtvZWBDQ59rukVyuUcAdnxvGMk+HCWs5O3WC0kPaOfZPIQ9h pKK/Oh/eMvrshrcKkhFTdDqRys3Q6/UzUMr+Jbgo/u70OaXQqZz4GeXbxZvmdgW9 arfw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc: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= fm1; t=1677104380; x=1677190780; bh=jNAixnAx8YWaTarKaWqY8CPcQXDC fauHLDdp0Myni5c=; b=Ul9Aof5dMe+9ODJ7k73jL5tWIyUe61TTTOx0MqMsWdEz hWzR5Aj8zJ8/sEpwEdW1p0lsj8Xv90UuzTX27VHCecl1m+0OKGKjP8u/EJcAWArt seZPV4LNkA35ubQyvLxj7/iKWdrIapj5+NGCBJRs//yAra/TOGYnd7Pv5+m6UNvM JKq/YZbIzAWqQ0z7Dx8El8to1jpxzpw7LvNcul89zGbq8qARPZUa/nzZoYixx1Z8 VBT6GCOEn4USTtDar56o7+0KIS/uhVFiioerZUYDQdArvRwifARcDBi46qi1Pusz kdiH1oywWCaH+Aa0YD2C6Cc0AkVznncBllP3P17rXQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudejledgudehkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufgjfhffkfgfgggtsehttddttddtredtnecuhfhrohhmpefuvggr nhcuhghhihhtthhonhcuoehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg eqnecuggftrfgrthhtvghrnheptdffvdffueeluedvteekvdevhefghedvgeevgffhvedu keeggeelveegjeekteeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 22 Feb 2023 17:19:40 -0500 (EST) Received: by melete.silentflame.com (Postfix, from userid 1000) id 61DDA7EC329; Wed, 22 Feb 2023 15:19:39 -0700 (MST) From: Sean Whitton To: Juri Linkov Subject: Re: bug#61712: 30.0.50; Want way to generate VC log for arbitrary list of files In-Reply-To: <86o7plplhg.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 22 Feb 2023 21:07:39 +0200") References: <871qmhd339.fsf@melete.silentflame.com> <86o7plplhg.fsf@mail.linkov.net> Date: Wed, 22 Feb 2023 15:19:39 -0700 Message-ID: <87cz619wck.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61712-close Cc: 61712-close@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, On Wed 22 Feb 2023 at 09:07PM +02, Juri Linkov wrote: >> Yesterday I wanted to review changes to some documentation files in a >> repository; roughly, `git log -- dgit.1 *.pod`. I would have preferred >> to have the result in a *vc-log* buffer, but I don't believe we have a >> command to do this. 'C-x v !' can't do it. >> >> If there were changes to each of the files, they would have appeared in >> *vc-dir*, and I could have used the new vc-dir-mark-by-regexp, and then >> vc-print-log would have done the right thing. >> >> So, I wonder if we could have a way to insert up-to-date files into >> *vc-dir*, so that they could be used to select an arbitrary VC fileset? > > It's easy to do this in the Dired buffer by marking the required files. > I'm doing this all the time since Dired supports all vc commands. Oh, I didn't know dired could do this. My apologies. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 23 08:00:58 2023 Received: (at 61712) by debbugs.gnu.org; 23 Feb 2023 13:00:58 +0000 Received: from localhost ([127.0.0.1]:33338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVBDW-0004L9-6C for submit@debbugs.gnu.org; Thu, 23 Feb 2023 08:00:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVBDU-0004Kt-6m for 61712@debbugs.gnu.org; Thu, 23 Feb 2023 08:00:56 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pVBDO-00039h-AJ; Thu, 23 Feb 2023 08:00:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=r0naUHALlqszAReaIGjJ1z9wtVWkL7a9duzixyMGTBM=; b=qGv9kIpk2inz mxltGFNr3T0U4DMUbEoeiK5e02RWWFZ2xytE8Hp5cxPraKMit0Q94bYwuMcnL5q6ZUlEm0Vw7xudL BCnzzOThE5VE4ccwAyH212qFaPesn+WUTD3t/bpX5BsCU9teborZvuaVvCmvD3sjRRKKNC19mAhDE XAPRW78v0SyWj0diX3wrn3V9tq04Wl/2vDiNRxOl0bjabMXnlFXrq21Ty4lO++Wr3y/EMLBBjKWCn tdg7W97+Y3YuYOrvH1ImcTzEn1OvG/bqf3BKQcNJ5Ponx6ca+BnNCurwQqvVPQIhY3jJE24kZK+hr Yw/4qs28ItrL3kO9ODFkOg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pVBDK-0004bx-0s; Thu, 23 Feb 2023 08:00:47 -0500 Date: Thu, 23 Feb 2023 15:00:42 +0200 Message-Id: <83zg94pmdh.fsf@gnu.org> From: Eli Zaretskii To: Sean Whitton , Juri Linkov In-Reply-To: <87cz619wck.fsf@melete.silentflame.com> (message from Sean Whitton on Wed, 22 Feb 2023 15:19:39 -0700) Subject: Re: bug#61712: 30.0.50; Want way to generate VC log for arbitrary list of files References: <871qmhd339.fsf@melete.silentflame.com> <86o7plplhg.fsf@mail.linkov.net> <87cz619wck.fsf@melete.silentflame.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61712 Cc: 61712@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Resent-To: bug-gnu-emacs@gnu.org > Cc: 61712-close@debbugs.gnu.org > From: Sean Whitton > Date: Wed, 22 Feb 2023 15:19:39 -0700 > > On Wed 22 Feb 2023 at 09:07PM +02, Juri Linkov wrote: > > >> Yesterday I wanted to review changes to some documentation files in a > >> repository; roughly, `git log -- dgit.1 *.pod`. I would have preferred > >> to have the result in a *vc-log* buffer, but I don't believe we have a > >> command to do this. 'C-x v !' can't do it. > >> > >> If there were changes to each of the files, they would have appeared in > >> *vc-dir*, and I could have used the new vc-dir-mark-by-regexp, and then > >> vc-print-log would have done the right thing. > >> > >> So, I wonder if we could have a way to insert up-to-date files into > >> *vc-dir*, so that they could be used to select an arbitrary VC fileset? > > > > It's easy to do this in the Dired buffer by marking the required files. > > I'm doing this all the time since Dired supports all vc commands. > > Oh, I didn't know dired could do this. My apologies. How could you know, when this important feature was almost completely undocumented? Apart of a single NEWS entry, which is also quite misleading in what it does NOT say, there was no mention of this anywhere in our manuals, until now. We should be able to do better with documenting such significant user features. Btw, shouldn't we show the VC information in the mode line of a Dired buffer that displays a directory under VCS? Since all VC commands now work in such a buffer, this is very similar to showing a file under VCS, so the omission doesn't sound right to me. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 23 13:01:07 2023 Received: (at 61712) by debbugs.gnu.org; 23 Feb 2023 18:01:07 +0000 Received: from localhost ([127.0.0.1]:35241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVFtz-0006qE-CJ for submit@debbugs.gnu.org; Thu, 23 Feb 2023 13:01:07 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:40599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVFty-0006pd-3m for 61712@debbugs.gnu.org; Thu, 23 Feb 2023 13:01:06 -0500 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id 34CDB24000C; Thu, 23 Feb 2023 18:00:55 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#61712: 30.0.50; Want way to generate VC log for arbitrary list of files In-Reply-To: <83zg94pmdh.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 23 Feb 2023 15:00:42 +0200") Organization: LINKOV.NET References: <871qmhd339.fsf@melete.silentflame.com> <86o7plplhg.fsf@mail.linkov.net> <87cz619wck.fsf@melete.silentflame.com> <83zg94pmdh.fsf@gnu.org> Date: Thu, 23 Feb 2023 19:59:05 +0200 Message-ID: <86mt54qn4m.fsf@mail.linkov.net> 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-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61712 Cc: 61712@debbugs.gnu.org, Sean Whitton X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > How could you know, when this important feature was almost completely > undocumented? Apart of a single NEWS entry, which is also quite > misleading in what it does NOT say, there was no mention of this > anywhere in our manuals, until now. Adding text for such a minor feature as using Dired for VC commands to the top node "Version Control" makes it too long. Even a major feature of using VC Directory Mode is described much later in the manual. So better would be to explain Dired support somewhere near the node "VC Directory Mode". > Btw, shouldn't we show the VC information in the mode line of a Dired > buffer that displays a directory under VCS? Since all VC commands now > work in such a buffer, this is very similar to showing a file under > VCS, so the omission doesn't sound right to me. I never noticed this omission, but adding the same mode-line string as in regular file buffers makes sense. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 23 13:12:28 2023 Received: (at 61712) by debbugs.gnu.org; 23 Feb 2023 18:12:28 +0000 Received: from localhost ([127.0.0.1]:35265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVG4y-00078c-3G for submit@debbugs.gnu.org; Thu, 23 Feb 2023 13:12:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVG4u-00078L-Kw for 61712@debbugs.gnu.org; Thu, 23 Feb 2023 13:12:25 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pVG4p-0007ZR-5M; Thu, 23 Feb 2023 13:12:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=jj9nJY9kSOxvxLKpVUggPncHs4GZ6nrmlwF3zjTV198=; b=qibL1s8FiC6t rXhUTZXGDHen3u9HU2h+uMzljrIsX8TP/ySRBjWdZb0M9MskWUXF3hWhe05KU/9kmxuG5l0zfUFFE acJV03Yb0CMSG5A6/6FPmtTwOPdVzJgO7EpxCLEwsupvAyXuLyfDQBGGn8mSEmgO5xX0CjUXe+p1s R6WMYOgFmIOzvp7Mjish1GXAYpRgjWk2Qj+gMmiSIOFN1qqu9OK0bNWkkEARSzJ38NDUiYrYWB5fI Iprr4CaZjXXQjbVPfHArd4EeKI4K4zUpBKNBex9rw0pULoXo4qFkvnQscqULrLnTGvLuuZGQior9t FIQrkbxFPT0b5hVqQlU5bA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pVG4o-00071i-Le; Thu, 23 Feb 2023 13:12:18 -0500 Date: Thu, 23 Feb 2023 20:12:16 +0200 Message-Id: <83cz60p7y7.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <86mt54qn4m.fsf@mail.linkov.net> (message from Juri Linkov on Thu, 23 Feb 2023 19:59:05 +0200) Subject: Re: bug#61712: 30.0.50; Want way to generate VC log for arbitrary list of files References: <871qmhd339.fsf@melete.silentflame.com> <86o7plplhg.fsf@mail.linkov.net> <87cz619wck.fsf@melete.silentflame.com> <83zg94pmdh.fsf@gnu.org> <86mt54qn4m.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61712 Cc: 61712@debbugs.gnu.org, spwhitton@spwhitton.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: Sean Whitton , 61712@debbugs.gnu.org > Date: Thu, 23 Feb 2023 19:59:05 +0200 > > > How could you know, when this important feature was almost completely > > undocumented? Apart of a single NEWS entry, which is also quite > > misleading in what it does NOT say, there was no mention of this > > anywhere in our manuals, until now. > > Adding text for such a minor feature as using Dired for VC commands > to the top node "Version Control" makes it too long. It isn't a minor feature, IMO. It enables a lot of workflows that previously were hard or impossible. The first example is the question which started this discussion. > Even a major feature of using VC Directory Mode is described > much later in the manual. So better would be to explain Dired support > somewhere near the node "VC Directory Mode". I could argue that the possibility of using VC features from Dired is maybe even more important than vc-dir. Anyway, the VC chapter needs to be rewritten, I know it for a long time now. But I don't have time for that, not now anyway. I just spent half of my day chasing all the rabbit holes in VC and fixing the doc strings that I found unclear or inaccurate, and their manual descriptions that were either incomplete or outdated. I cannot afford spending more time on this, sorry. Unless someone steps forward and does the job, we'll have to live with what we have now, which IMNSHO is not too bad. > > Btw, shouldn't we show the VC information in the mode line of a Dired > > buffer that displays a directory under VCS? Since all VC commands now > > work in such a buffer, this is very similar to showing a file under > > VCS, so the omission doesn't sound right to me. > > I never noticed this omission, but adding the same mode-line string > as in regular file buffers makes sense. Patches to that effect are welcome. Without that, the text I wrote about VC being enabled automatically in Dired buffers might sound misleading to someone. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 23 15:15:24 2023 Received: (at 61712) by debbugs.gnu.org; 23 Feb 2023 20:15:25 +0000 Received: from localhost ([127.0.0.1]:35417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVHzw-00024Q-Hc for submit@debbugs.gnu.org; Thu, 23 Feb 2023 15:15:24 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:37757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVHzu-00024C-LU for 61712@debbugs.gnu.org; Thu, 23 Feb 2023 15:15:23 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id C19623200912; Thu, 23 Feb 2023 15:15:16 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 23 Feb 2023 15:15:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc: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=fm1; t=1677183316; x=1677269716; bh=4MdCfUWOIq wy24NWBwWRKekC+LOsRcnkVGto/M6Vf0Q=; b=nMyWlrSaHzLKbiuO3Kqc3ZPvsM pa8FnByUJ1E6Am1myq9gswn56Hx14ycXwgn3+ELm3pn9nsQz/9GOqApOkXzzK0Rr kQ1ondL4EQik2d7kom45gud99Q0LyVXK8u+UNHef6pweo8jQg2NL0MuZ0fFtj1Q7 e+iJFsrfl7RcquJOMd/Ofri0wWTpR4jouXZppjc3ApaCbFOY/BrDfTYWqcktJsCn UPnBMuse0HNfeEvlin6n2LXEn1OHrMSPeBkzFFhovv8u6PeLGbxTeyn73pxVj77t jIIumRqc295vkCU0CgAKq10XDH1r4HrFL8jvQYPGLYvY5fAq9MvDFJPB/bnw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc: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= fm1; t=1677183316; x=1677269716; bh=4MdCfUWOIqwy24NWBwWRKekC+LOs RcnkVGto/M6Vf0Q=; b=IbB0F86fAaRlEa3dB1IiCdcNkoAfKgAkDcOyZtDlYd17 ZkK7Ej6/H6aYxPCJsIN8Xu+FULdfCyba0TZIwq2oVRojiOOPKJtdO+ABooc09y/n kLsoWHaNUW1GxMldgenSU06aC3ZSKF2dnzXDpHjVWabswVpGqIOKhn+5QbK0gggh 263q6XEXYqx0VOcSwQpRkIkb3jU4VtBx0JrpzH2lZfOFjwleXg4OW9DonKkCtqVF gr3KMz2RSLvi23/9L1j9G2csWro4IyDC3OEzX9UeVaXeKyJqm01wxS2GeaOdY4dq Jnm86FZCG0wVK81Fw/MMSkC72AKzIplPoPOeW14UOg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudekuddgudefvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufgjfhgffffkgggtsehttdertddtredtnecuhfhrohhmpefhihhl ihhpphcuifhunhgsihhnuceofhhguhhnsghinhesfhgrshhtmhgrihhlrdhfmheqnecugg ftrfgrthhtvghrnhepfffhjeevieeiiedutefgheffleeiveeffeeftdekleehledufeeu ueduheevieffnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepfhhguhhnsghinhesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 23 Feb 2023 15:15:15 -0500 (EST) From: Filipp Gunbin To: Eli Zaretskii Subject: Re: bug#61712: 30.0.50; Want way to generate VC log for arbitrary list of files In-Reply-To: <83cz60p7y7.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 23 Feb 2023 20:12:16 +0200") References: <871qmhd339.fsf@melete.silentflame.com> <86o7plplhg.fsf@mail.linkov.net> <87cz619wck.fsf@melete.silentflame.com> <83zg94pmdh.fsf@gnu.org> <86mt54qn4m.fsf@mail.linkov.net> <83cz60p7y7.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Thu, 23 Feb 2023 23:15:12 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61712 Cc: spwhitton@spwhitton.name, 61712@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 23/02/2023 20:12 +0200, Eli Zaretskii wrote: >> From: Juri Linkov >> Cc: Sean Whitton , 61712@debbugs.gnu.org >> Date: Thu, 23 Feb 2023 19:59:05 +0200 >> >> > How could you know, when this important feature was almost completely >> > undocumented? Apart of a single NEWS entry, which is also quite >> > misleading in what it does NOT say, there was no mention of this >> > anywhere in our manuals, until now. >> >> Adding text for such a minor feature as using Dired for VC commands >> to the top node "Version Control" makes it too long. > > It isn't a minor feature, IMO. It enables a lot of workflows that > previously were hard or impossible. The first example is the question > which started this discussion. Oh yes, and it isn't (wasn't) easily discoverable. Thanks for adding that to manual. From unknown Thu Aug 14 18:39:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 24 Mar 2023 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator