From unknown Thu Aug 14 21:43:54 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#3641 <3641@debbugs.gnu.org> To: bug#3641 <3641@debbugs.gnu.org> Subject: Status: no antidote to vc-dir-hide-up-to-date Reply-To: bug#3641 <3641@debbugs.gnu.org> Date: Fri, 15 Aug 2025 04:43:54 +0000 retitle 3641 no antidote to vc-dir-hide-up-to-date reassign 3641 emacs submitter 3641 jidanni@jidanni.org severity 3641 wishlist tag 3641 wontfix thanks From jidanni@jidanni.org Sun Jun 21 14:36:30 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 21 Jun 2009 21:36:31 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.1 required=4.0 tests=AWL,MURPHY_DRUGS_REL11, SARE_RECV_SPAM_DOMN0b autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5LLaPiD023435 for ; Sun, 21 Jun 2009 14:36:27 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MIUi9-000448-CO for bug-gnu-emacs@gnu.org; Sun, 21 Jun 2009 17:36:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MIUi4-0003zS-HK for bug-gnu-emacs@gnu.org; Sun, 21 Jun 2009 17:36:24 -0400 Received: from [199.232.76.173] (port=55154 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MIUi4-0003zM-Bv for bug-gnu-emacs@gnu.org; Sun, 21 Jun 2009 17:36:20 -0400 Received: from caiajhbdcbhh.dreamhost.com ([208.97.132.177]:45030 helo=homiemail-a2.g.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MIUi3-0001bx-W4 for bug-gnu-emacs@gnu.org; Sun, 21 Jun 2009 17:36:20 -0400 Received: from jidanni.org (122-127-35-186.dynamic.hinet.net [122.127.35.186]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by homiemail-a2.g.dreamhost.com (Postfix) with ESMTP id 79E9AD26E3 for ; Sun, 21 Jun 2009 14:36:18 -0700 (PDT) From: jidanni@jidanni.org To: bug-gnu-emacs@gnu.org Subject: no antidote to vc-dir-hide-up-to-date Date: Sun, 21 Jun 2009 19:36:16 +0800 Message-ID: <87bpohx1hr.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) (info "(emacs) VC Directory Commands") `x' hides up-to-date files. x runs the command vc-dir-hide-up-to-date, which is an interactive Hide up-to-date items from display. OK, but how to then un-hide them back? the user wonders. There should be a documented antidote function, or one to "show all files, even boring ones." From cyd@stupidchicken.com Mon Jun 22 12:59:13 2009 Received: (at control) by emacsbugs.donarmstrong.com; 22 Jun 2009 19:59:13 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.4 required=4.0 tests=AWL,VALID_BTS_CONTROL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from pantheon-po31.its.yale.edu (pantheon-po31.its.yale.edu [130.132.50.82]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5MJx9Ml005825 for ; Mon, 22 Jun 2009 12:59:11 -0700 Received: from furry (dhcp128036014144.central.yale.edu [128.36.14.144]) (authenticated bits=0) by pantheon-po31.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id n5MJx4OU017548 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 22 Jun 2009 15:59:04 -0400 Received: by furry (Postfix, from userid 1000) id 4F912C09B; Mon, 22 Jun 2009 15:59:04 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: severity 3641 wishlist Date: Mon, 22 Jun 2009 15:59:04 -0400 Message-ID: <87k534f3av.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) severity 3641 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 02 07:31:01 2011 Received: (at 3641) by debbugs.gnu.org; 2 Mar 2011 12:31:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PulCm-0007EB-D0 for submit@debbugs.gnu.org; Wed, 02 Mar 2011 07:31:00 -0500 Received: from smtp-vbr5.xs4all.nl ([194.109.24.25]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Puk53-0004qr-8e for 3641@debbugs.gnu.org; Wed, 02 Mar 2011 06:18:58 -0500 Received: from croese (kruiskruid.demon.nl [82.161.175.148]) by smtp-vbr5.xs4all.nl (8.13.8/8.13.8) with ESMTP id p22BIpK8064222 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO); Wed, 2 Mar 2011 12:18:51 +0100 (CET) (envelope-from mariotomo@gmail.com) Received: from tomo by croese with local (Exim 4.72) (envelope-from ) id 1Puk4w-0003pO-H7; Wed, 02 Mar 2011 12:18:50 +0100 Date: Wed, 2 Mar 2011 12:18:50 +0100 From: Mario Frasca To: 3641@debbugs.gnu.org Subject: please more info Message-ID: <20110302111850.GA14584@croese.home.bogus> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-Virus-Scanned: by XS4ALL Virus Scanner X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 3641 X-Mailman-Approved-At: Wed, 02 Mar 2011 07:31:00 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) I started using *svn-status* I found it a bit unfortunate that the key bindings are not the same as *cvs* and that you can't have more than one buffer at a time. now I'm starting to contribute to a project where they use mercurial, and I was looking for an emacs interface and found *vc-dir*. one thing, an important thing, I miss here is the possiblity to show up-to-date files. why is it filed as a "wish"? it seems to me an important missing feature! I tried to implement it myself, but I'm missing a function (I call it here vc-dir-find-versioned-child-files) that gives me the list of the files that are under version control. (defun vc-dir-show-child-files () "expand the directory under the cursor" (interactive) (let ((files (vc-dir-find-versioned-child-files (vc-dir-current-file))) fileentries) (when files (dolist (crt files) (push (list (file-relative-name crt) (vc-state crt)) fileentries)) (vc-dir-update fileentries (current-buffer))))) see also http://stackoverflow.com/questions/5107266 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 05 16:59:29 2011 Received: (at 3641) by debbugs.gnu.org; 5 Jul 2011 20:59:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeCiO-0005en-IJ for submit@debbugs.gnu.org; Tue, 05 Jul 2011 16:59:29 -0400 Received: from tassie.newt.com ([66.135.50.201]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeCPb-0005E9-Bh for 3641@debbugs.gnu.org; Tue, 05 Jul 2011 16:40:04 -0400 Received: from olgas.newt.com (c-67-169-87-56.hsd1.ca.comcast.net [67.169.87.56]) by tassie.newt.com (Postfix) with ESMTPSA id 4E6741A40A7 for <3641@debbugs.gnu.org>; Tue, 5 Jul 2011 13:39:57 -0700 (PDT) Received: by olgas.newt.com (Postfix, from userid 1000) id 98759156119; Tue, 5 Jul 2011 13:39:56 -0700 (PDT) Received: from olgas.newt.com (localhost [127.0.0.1]) by olgas.newt.com (Postfix) with ESMTP id 91E70156117 for <3641@debbugs.gnu.org>; Tue, 5 Jul 2011 13:39:56 -0700 (PDT) To: 3641@debbugs.gnu.org Subject: Rename vc-dir-hide-up-to-date to vc-dir-toggle-up-to-date Organization: Newt Software X-Mailer: MH-E 8.2+bzr; nmh 1.3; GNU Emacs 23.2.1 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png Date: Tue, 05 Jul 2011 13:39:56 -0700 Message-ID: <32066.1309898396@olgas.newt.com> From: Bill Wohler X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 3641 X-Mailman-Approved-At: Tue, 05 Jul 2011 16:59:26 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) While this is strictly a feature request, it should have high priority since it hobbles the utility of *vc-dir*. Most of the *vc-dir* commands are appropriate and desirable for up-to-date files. >From a usability point of view, a toggle makes sense here. Just curious: Why does vc-dir-hide-up-to-date even exist if that's the hard-coded behavior? -- Bill Wohler aka http://www.newt.com/wohler/ GnuPG ID:610BD9AD From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 05 20:45:14 2011 Received: (at 3641) by debbugs.gnu.org; 6 Jul 2011 00:45:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeGEs-00037I-I1 for submit@debbugs.gnu.org; Tue, 05 Jul 2011 20:45:14 -0400 Received: from tassie.newt.com ([66.135.50.201]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeGEq-000375-23 for 3641@debbugs.gnu.org; Tue, 05 Jul 2011 20:45:12 -0400 Received: from olgas.newt.com (c-67-169-87-56.hsd1.ca.comcast.net [67.169.87.56]) by tassie.newt.com (Postfix) with ESMTPSA id 15E181A40A7 for <3641@debbugs.gnu.org>; Tue, 5 Jul 2011 17:45:06 -0700 (PDT) Received: by olgas.newt.com (Postfix, from userid 1000) id 17CE3156119; Tue, 5 Jul 2011 17:45:05 -0700 (PDT) Received: from olgas.newt.com (localhost [127.0.0.1]) by olgas.newt.com (Postfix) with ESMTP id 15351156117 for <3641@debbugs.gnu.org>; Tue, 5 Jul 2011 17:45:05 -0700 (PDT) To: 3641@debbugs.gnu.org Subject: Re: Rename vc-dir-hide-up-to-date to vc-dir-toggle-up-to-date Organization: Newt Software X-Mailer: MH-E 8.2+bzr; nmh 1.3; GNU Emacs 23.2.1 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png Date: Tue, 05 Jul 2011 17:45:05 -0700 Message-ID: <6554.1309913105@olgas.newt.com> From: Bill Wohler X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 3641 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) > From a usability point of view, a toggle makes sense here. I'm thinking my initial name isn't very good. It should certainly be vc-dir-toggle-something. > Just curious: Why does vc-dir-hide-up-to-date even exist if that's the > hard-coded behavior? Just answered my own question. If you check in one or more files, they will appear and be in the up-to-date state until you run x or g. -- Bill Wohler aka http://www.newt.com/wohler/ GnuPG ID:610BD9AD From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 06 11:23:38 2011 Received: (at 3641) by debbugs.gnu.org; 6 Jul 2011 15:23:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeTwv-0001Zs-FP for submit@debbugs.gnu.org; Wed, 06 Jul 2011 11:23:37 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeTwt-0001Zg-SE for 3641@debbugs.gnu.org; Wed, 06 Jul 2011 11:23:36 -0400 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QeTwo-0003Jq-D9; Wed, 06 Jul 2011 11:23:30 -0400 From: Dan Nicolaescu To: Bill Wohler Subject: Re: bug#3641: Rename vc-dir-hide-up-to-date to vc-dir-toggle-up-to-date References: <87bpohx1hr.fsf@jidanni.org> <6554.1309913105@olgas.newt.com> X-Debbugs-No-Ack: yes Date: Wed, 06 Jul 2011 11:23:30 -0400 In-Reply-To: <6554.1309913105@olgas.newt.com> (Bill Wohler's message of "Tue, 05 Jul 2011 17:45:05 -0700") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: 3641 Cc: 3641@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) Bill Wohler writes: >> From a usability point of view, a toggle makes sense here. > > I'm thinking my initial name isn't very good. It should certainly be > vc-dir-toggle-something. > >> Just curious: Why does vc-dir-hide-up-to-date even exist if that's the >> hard-coded behavior? > > Just answered my own question. If you check in one or more files, they > will appear and be in the up-to-date state until you run x or g. Right, so hiding the up to date entries is a matter of just looking at the entry state and hiding it. If vc-dir were to display all the up to date files, it would have to ask the underlying VC system for the file list (or walk the directory tree by itself...). Some VCS don't have a way to provide that. For example it seems that "bzr status" cannot do that. Another problem is that on big trees it would take forever to get such a file list. Also after a VC operation vc-dir tries to update the state of all the displayed items, if the list is too big, the display would take a long time... These are all potential problems, but what's missing is for someone to implement the feature in at least one VC backend, play with it and tell us how it works. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 13 15:54:38 2019 Received: (at 3641) by debbugs.gnu.org; 13 Oct 2019 19:54:38 +0000 Received: from localhost ([127.0.0.1]:37091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJjwr-0004l0-O4 for submit@debbugs.gnu.org; Sun, 13 Oct 2019 15:54:38 -0400 Received: from quimby.gnus.org ([80.91.231.51]:37400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJjwp-0004km-V4 for 3641@debbugs.gnu.org; Sun, 13 Oct 2019 15:54:36 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iJjwl-0004k2-0u; Sun, 13 Oct 2019 21:54:33 +0200 From: Lars Ingebrigtsen To: jidanni@jidanni.org Subject: Re: bug#3641: no antidote to vc-dir-hide-up-to-date References: <87bpohx1hr.fsf@jidanni.org> Date: Sun, 13 Oct 2019 21:54:30 +0200 In-Reply-To: <87bpohx1hr.fsf@jidanni.org> (jidanni@jidanni.org's message of "Sun, 21 Jun 2009 19:36:16 +0800") Message-ID: <87v9ss8lqh.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: jidanni@jidanni.org writes: > (info "(emacs) VC Directory Commands") > `x' hides up-to-date files. > x runs the command vc-dir-hide-up-to-date, which is an interactive > Hide up-to-date items from display. > > OK, but how to the [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3641 Cc: 3641@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.0 (-) jidanni@jidanni.org writes: > (info "(emacs) VC Directory Commands") > `x' hides up-to-date files. > x runs the command vc-dir-hide-up-to-date, which is an interactive > Hide up-to-date items from display. > > OK, but how to then un-hide them back? the user wonders. > > There should be a documented antidote function, or one to "show all > files, even boring ones." Displaying all the files in a repo in the vc-dir buffer doesn't sound like a very useful command to me, so I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 13 15:54:43 2019 Received: (at control) by debbugs.gnu.org; 13 Oct 2019 19:54:43 +0000 Received: from localhost ([127.0.0.1]:37094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJjwx-0004lJ-4b for submit@debbugs.gnu.org; Sun, 13 Oct 2019 15:54:43 -0400 Received: from quimby.gnus.org ([80.91.231.51]:37416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJjwv-0004lA-GU for control@debbugs.gnu.org; Sun, 13 Oct 2019 15:54:41 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iJjws-0004kB-6t for control@debbugs.gnu.org; Sun, 13 Oct 2019 21:54:40 +0200 Date: Sun, 13 Oct 2019 21:54:37 +0200 Message-Id: <87tv8c8lqa.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #3641 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 3641 wontfix close 3641 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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.0 (-) tags 3641 wontfix close 3641 quit From unknown Thu Aug 14 21:43:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 11 Nov 2019 12:24:09 +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