From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.devel Subject: vc-dir default directory: repository root? Date: Fri, 09 Jan 2015 22:52:35 -0800 Message-ID: <54B0CC33.2050100@dancol.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="oUvheGXUfwtnL9a98kqOrSuNPBlx8VML4" X-Trace: ger.gmane.org 1420872789 21310 80.91.229.3 (10 Jan 2015 06:53:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 Jan 2015 06:53:09 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 10 07:53:04 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y9puw-0005kY-Ut for ged-emacs-devel@m.gmane.org; Sat, 10 Jan 2015 07:53:03 +0100 Original-Received: from localhost ([::1]:54371 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y9puw-0006ym-A5 for ged-emacs-devel@m.gmane.org; Sat, 10 Jan 2015 01:53:02 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33454) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y9pug-0006yU-Qb for emacs-devel@gnu.org; Sat, 10 Jan 2015 01:52:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y9pud-0005LX-Kl for emacs-devel@gnu.org; Sat, 10 Jan 2015 01:52:46 -0500 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:37547) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y9pud-0005J8-A3 for emacs-devel@gnu.org; Sat, 10 Jan 2015 01:52:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:Subject:To:MIME-Version:From:Date:Message-ID; bh=dcz4N+TGQI3jVaZ7+4ObLz+XWayJR4egXiDL4yix5WU=; b=YNqkP1rPwyrBBf52eh5ocouuBILykjYveLhq2pjEkMUmst+bZiyETb/zM6aoLvWF4WnHbUVbuUr2OrAUwhBv0Sc7mhyE/q6EH4PvTZH+ddZKEX2NaTvz4kLOeZPHNhArWfn7v3I7G1JYAkyIhSnJz9Aoh2eahzgLg4ry93vz8abvLac3yPdQJBkIQSKrF79ZNwWXtDnxU2fKd+mWK+kw+RH6dg1fJjjbDwyX9PQHxrPmhvpO/k8gi4saKu5j5a7qLHfMyvxEC90BNO6ExcnuGrngHbDkugAhl7s6eZgAb7uz0efGKYNIaCOw5f6r/LbUu5CHBm7fn0IFc5KhqrJcAw==; Original-Received: from [12.144.188.6] (helo=[10.10.13.22]) by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1Y9puW-0003Ot-Fd for emacs-devel@gnu.org; Fri, 09 Jan 2015 22:52:36 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2600:3c01::f03c:91ff:fedf:adf3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:181122 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --oUvheGXUfwtnL9a98kqOrSuNPBlx8VML4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I'd like to apply this patch. When I use vc-dir, I almost always want to look at the root of the repository, not the portion that contains the file I'm editing. What do you think? diff --git a/lisp/vc/vc-dir.el b/lisp/vc/vc-dir.el index 8bba79c..e050c94 100644 --- a/lisp/vc/vc-dir.el +++ b/lisp/vc/vc-dir.el @@ -1241,7 +1241,7 @@ These are the commands available for use in the file status buffer: ;; Otherwise if you do C-x v d -> C-x C-f -> C-c v d ;; you may get a new *vc-dir* buffer, different from the original (file-truename (read-directory-name "VC status for directory: " - default-directory default-directory t + (vc-root-dir) nil t nil)) (if current-prefix-arg (intern --oUvheGXUfwtnL9a98kqOrSuNPBlx8VML4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJUsMwzAAoJEN4WImmbpWBlpAUP/3SiDJwMyoqtXo5KcwdK6F5B N0doMm5n/Hc50Mo0EdHCjFUIJtucX7mG7NCmxoSuxMc4uKEDl+igPCnx1zg1H7Oc IOZjtEFFguKX7ybNIIrOi1WFKW1/bL0Krra3GbejgWh05/supDuF5i11Pl9b7rIB 50XynSfCrDbhSNyoqnK/oGDbPOzAEZ51AiERVZGN5TG50G9tJGDDWLire7LgX3rP XSP8M3219D4yDAYOgZfTWk+1V0rEpDgxwrqGKgwDOeel4PUBd7pHS/gjcS2sWTya y3acrTnHkiRgOrne+m4yx8f/ctZIqD/yt6V5UAin3u8yEzjGSuxCop/unOWFwON0 kNOOr4KhdnBFwNAhazsFQJp5SMMPZLtzZZ0u6QjxUy4CA8HK3LUy86UurMf/t5b+ oawcEGAVk0iamD+ch2halWza0sQqn0fCpko2mtUy8Bx3eYsRmk2CAb1qeRaTXThh SnsAGxtTDX91SDNPWIOwl3+T7pu5R37Xeww+veSBwyTm02FNt02cxKan74W13hvl X4P56te1EV5hxFvGAsE1nki3G0wyAPUgNG67+2VWLZz1MPQt9kzFJe+RFWsgdESh KyVCRguEEvuJCElkwbKRwODAnn3ibOKc/2hQZVjdPM89ztuoYagQkTsb8Ssow973 3J/9nws+PjgEMWsUhwQx =/aQ3 -----END PGP SIGNATURE----- --oUvheGXUfwtnL9a98kqOrSuNPBlx8VML4--