From unknown Wed Jun 18 23:03:59 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#30316 <30316@debbugs.gnu.org> To: bug#30316 <30316@debbugs.gnu.org> Subject: Status: [PATCH] maint: find git worktree Reply-To: bug#30316 <30316@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:03:59 +0000 retitle 30316 [PATCH] maint: find git worktree reassign 30316 vc-dwim submitter 30316 Oleg Pykhalov severity 30316 normal tag 30316 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 02:48:36 2018 Received: (at submit) by debbugs.gnu.org; 1 Feb 2018 07:48:36 +0000 Received: from localhost ([127.0.0.1]:51756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eh9bo-0001j4-HD for submit@debbugs.gnu.org; Thu, 01 Feb 2018 02:48:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eh9bm-0001ip-2I for submit@debbugs.gnu.org; Thu, 01 Feb 2018 02:48:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eh9bf-00061z-UM for submit@debbugs.gnu.org; Thu, 01 Feb 2018 02:48:28 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58652) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eh9bf-00061k-QL for submit@debbugs.gnu.org; Thu, 01 Feb 2018 02:48:27 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47182) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eh9be-0000SN-Ke for bug-vc-dwim@gnu.org; Thu, 01 Feb 2018 02:48:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eh9bZ-0005xl-W7 for bug-vc-dwim@gnu.org; Thu, 01 Feb 2018 02:48:26 -0500 Received: from mail-lf0-x232.google.com ([2a00:1450:4010:c07::232]:41693) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eh9bZ-0005xJ-KK for bug-vc-dwim@gnu.org; Thu, 01 Feb 2018 02:48:21 -0500 Received: by mail-lf0-x232.google.com with SMTP id f136so24718976lff.8 for ; Wed, 31 Jan 2018 23:48:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=bKWUcDEF6rPIsVtLMref8lyeBAd+ksd9314wVpMyq6E=; b=ihMhjrH8nFBqVezLcxuBHZUa5Vjm65FB++H5OnNglIpkKXf4FnygLvPzXpF43yq/LG ou9M8OsTv7yUXcC/httx68PCkmBVkSx5A8QMUy4y2utU8zYrFdMW5b2clbfOOmYE5O7F VJlL2HN9V6+GpJOTNYyJ0fM4yO3X0RXmWeyWVu33cjvSHop/5iv2b1xv5gY/oAel2n5T 0xGWstwbLFSTs/8tw+jk+qARwkIc1HhWKMSj8MTXF15wBeW0W8gkKBZDJiq3FCJuo5Jk Fqu/ycQ2qESwy29pZM4yjGkOtz1EBIqXBhdWguNky0QA968CuQxzYtbMmW/6FG+KyX0K 96TQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=bKWUcDEF6rPIsVtLMref8lyeBAd+ksd9314wVpMyq6E=; b=H2ihkpicbq5JFx77K7rzIz3QoyvtoFCGHtsw9KBaPprihU7im5bAfh/djfvDXTcqV+ QBlaym1LSj/j8FiSWZ0Jez2Gw6TKEnb2eFXhrrGJqh3H3RGEKVhtpFVq+2TKQ6KucASc oElaoBo+vjpKMTF+ji6/sw2rX0rybQ1I0Qd5u/fPfviTp9UsZtUAWfW9CU7o0sat+G8U BN48hVbyQU4xLd18VKc6tKYopolxMAI2glhbpzhT3jwZn36xgn4w2r8gEMOiRK2h6kps 1n52yP2J+oe6YYDe1RBEjNunmDL0uMmZZedjt6+QWz/h+o8TK7QF4G3/rZiO2U5zfsKe R3EA== X-Gm-Message-State: AKwxytdmzNCPXXcRKfbBlDltaKn5C5Y7xPyRYwQVxRI0qZSy74BjgWJA jLR5XFxcYJ7JutDbiFlBqyTCbA== X-Google-Smtp-Source: AH8x227QRX4c8ny4mOaxZG2YU7rVaPX7Ws+ln/5N1QHySaTQmG+yfrXeTCFPmvadOkFyX2Ht5P8yCA== X-Received: by 10.25.56.77 with SMTP id d13mr21834625lfj.46.1517471299758; Wed, 31 Jan 2018 23:48:19 -0800 (PST) Received: from magnolia ([178.71.231.179]) by smtp.gmail.com with ESMTPSA id g68sm4250493lfi.42.2018.01.31.23.48.18 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 31 Jan 2018 23:48:18 -0800 (PST) From: Oleg Pykhalov To: bug-vc-dwim@gnu.org Subject: [PATCH] maint: find git worktree Date: Thu, 01 Feb 2018 10:48:00 +0300 Message-ID: <87efm5m9qn.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -4.0 (----) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, The following patch allows to use 'vc-chlog' in the Git worktree instead of getting =E2=80=9Ccan't determine version control system for DIRECTORY=E2= =80=9D. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-maint-find-git-worktree.patch Content-Transfer-Encoding: quoted-printable Content-Description: [PATCH] maint: find git worktree From=20fb361218cdbceb8acaffa7f7049c41e1e892ca6e Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Thu, 1 Feb 2018 10:25:00 +0300 Subject: [PATCH] maint: find git worktree * VC.pm (new): Find .git file instead of directory. =2D-- VC.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VC.pm b/VC.pm index 4252c61..1eca5b8 100644 =2D-- a/VC.pm +++ b/VC.pm @@ -132,7 +132,7 @@ sub new($%) } } =20 =2D if (-d "$d/.git/objects") { + if (-f "$d/.git") { $self->{name} =3D GIT; } elsif (-d "$d/.bzr/repository") { $self->{name} =3D BZR; =2D-=20 2.15.1 --=-=-= Content-Type: text/plain Thanks, Oleg. --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAlpyxjAACgkQckbhHGm3 lWl2pRAAxCWD7OelHzx9xofDSKomNZR9ermIJOB7toIYv2qmRwtu4ho+f8xqlhH0 kxXA+uMEF0PK9zmUNvebsvl3DIlyRAPAI78eneafKPynUUuj5Kb/F5sjP4k5Cael gcCKTnJqPkALF/ncURIOm7EyT1jAglF1qcmDiLNb1VhPzzn66KWAle5eKfk2unTq rCXe+Kt3QahtGiGjKVV2PyGtNIUPgfzfNbALDN7octQikJ59ruYlALP9mzZ3Bna2 tA+0TiWxa23fv11fGaql0vhNW8/DM3eUnt/Bhu6pTfWoX91AcAZ3pdsX9mkCrr/w r5SvSWLENux5bCzTvdVSaMlFQuM85URRKr8n2/vOo3vMoidHMIwPW5XhYdqbPBxV +3/gkkmiJRElMOFCJYArgX2qzalK+CcyRbUwcG0drAJh4r4gABLSeyb53HvKW3Bd Zd5OIVYZZbo3qiArw+rMZ3CXQoZi+QyVRyoub4ZcVcr4FGQ0T82TyGo6LbWxUZ3L +ecmam9e6yPlfWZPAJmVYXi7JM4ls0gSzfKdRuG5IWLuGvyP79kSSAPims73RaYR 04zZegdGw3soOBbppi8TQvRMn6etNvfXRJjGFSnQSu3ynFmggVdWEKZgP0gWSEX7 Y42mn7eEWk++7FWcya/hPP5lTz7vMRysMzfLUJTJOnOZNB0UcqU= =Vy+X -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 03:45:30 2018 Received: (at 30316) by debbugs.gnu.org; 1 Feb 2018 08:45:30 +0000 Received: from localhost ([127.0.0.1]:51793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehAUs-0003GQ-CF for submit@debbugs.gnu.org; Thu, 01 Feb 2018 03:45:30 -0500 Received: from mail-lf0-f43.google.com ([209.85.215.43]:40555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehAUq-0003GB-3U for 30316@debbugs.gnu.org; Thu, 01 Feb 2018 03:45:28 -0500 Received: by mail-lf0-f43.google.com with SMTP id h92so24957941lfi.7 for <30316@debbugs.gnu.org>; Thu, 01 Feb 2018 00:45:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=P6Zr1PwFfT/prcB2r9OpTAxgraXffRa46VV4NcSkv58=; b=W89EDgm9WuueU00+5D+fVvoD5NOf7Lz59hpvdqdmZCHiZSE7bzS74WSs3UpFr97PmR 5SINdkn3btf0GpRziV+R6jajTcryB5XQ01BRUwwwKI/uHPFqqdwo/+sYhqZp/6sGMA37 ceCpUYYlt+9ywJKpqY6NmxQ5ZDGOjqna1DptmDb2XIOmU8Ls2AeADITUJ3BmX57CWcJ9 VRYzKFqSTYYtymEOz4wdc3SzX/qrDeAtX9L2fd0IsA1avfS5TJ4nQ8CFR8+cjMtzuecU 9e2/B5KAuWzhfZQ6OegnGndluIqU+TobnFO+STQw5y5iUYZKbhG09xE/HgVWYhd3UY1c CVLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=P6Zr1PwFfT/prcB2r9OpTAxgraXffRa46VV4NcSkv58=; b=uF6m9K8J9UpBOxkI/AgCJNWcHW0WpFVvkoj2HfhMj7kMpR/8NqwyyhSRvYcHxdV0tS bOhuPIv5VLffIZlz4oBWII6z+34r0ZiRPfp4ENa3Lugz1CEPiKKoAvPDBX6gPVaydUON DVh/fEPv80AzOMKwLcH/57wQywk9vHqGOljTZ83r1RJRJqtBd1+AeFfdlRGxMqZn3zK0 e/gwCDdufsK6jgdwaoJE91PXz4zRW/Z6U9gVfA4+V5UDe23HOYm8u6CSJ6eaHXs8qk20 4ijOQd6lvaqfTL4KUmZMhdoG6qyYavLd3KydeIxa5liZLLjQg+ZVZcLuUf1ynY7oDB/X Bn7Q== X-Gm-Message-State: AKwxytedNPm2eq9/5kGjMwOEvyeCEUVQvDK879cSkWM38eKghrNUOesI VvfQ114UEeRo5zwvHzaNiw+lLQ== X-Google-Smtp-Source: AH8x225FC3JUNM7is80+lgbNncP2uAVoynZQ4uZPBbfpEgLHKB2DOQ3XidstAMgqU5DcIB54UMgunA== X-Received: by 10.46.99.202 with SMTP id s71mr7357744lje.143.1517474721528; Thu, 01 Feb 2018 00:45:21 -0800 (PST) Received: from magnolia ([178.71.231.179]) by smtp.gmail.com with ESMTPSA id r28sm2355075ljr.39.2018.02.01.00.45.20 for <30316@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 01 Feb 2018 00:45:20 -0800 (PST) From: Oleg Pykhalov To: 30316@debbugs.gnu.org Subject: Re: bug#30316: [PATCH] maint: find git worktree References: <87efm5m9qn.fsf@gmail.com> Date: Thu, 01 Feb 2018 11:45:17 +0300 In-Reply-To: <87efm5m9qn.fsf@gmail.com> (Oleg Pykhalov's message of "Thu, 01 Feb 2018 10:48:00 +0300") Message-ID: <878tcdm736.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30316 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: -0.0 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable In addion to my previous message. Oleg Pykhalov writes: > The following patch allows to use 'vc-chlog' in the Git worktree instead > of getting =E2=80=9Ccan't determine version control system for DIRECTORY= =E2=80=9D. Probably a directory is needed, too. I was little bit confused about that directory is a file and it worked for the first time because I have another version of vc-dwim installed simultaneously. Apologies. Here is a new patch. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-maint-find-git-worktree.patch Content-Transfer-Encoding: quoted-printable Content-Description: [PATCH] maint: find git worktree From=203b0774898a7b5a60e4bd71ae1306d285b7d23ba6 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Thu, 1 Feb 2018 10:25:00 +0300 Subject: [PATCH] maint: find git worktree * VC.pm (new): Find .git file. =2D-- VC.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VC.pm b/VC.pm index 4252c61..9254c96 100644 =2D-- a/VC.pm +++ b/VC.pm @@ -132,7 +132,7 @@ sub new($%) } } =20 =2D if (-d "$d/.git/objects") { + if ((-d "$d/.git/objects") || (-f "$d/.git")) { $self->{name} =3D GIT; } elsif (-d "$d/.bzr/repository") { $self->{name} =3D BZR; =2D-=20 2.15.1 --=-=-= Content-Type: text/plain Thanks, Oleg. --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAlpy050ACgkQckbhHGm3 lWmDExAAhoem/wP5FQvRv2KMx47c3PYyFWJy4kx1S58rgh7uLx5SBBSPRxTsFGEO NDIFHx9ueLHtZzUqTHHgQxDosVyuFX4bbwbDzR+DoEXP5v7dXodAG/LRr1wk6CgC cqO7IihFeNM3gl1yLkP/jccfjCEpupLXf8NeYX/s8MD+aajgtDxPjLkR9bpWn5rs Dj/bUZ8iBHZUMHTqcDoKqoXScZYvtXZ1DyMB1+1JKlmj87LNPMbx5OXWeODGOtRP gn5vTNEg2g7K1o32can4Y0Z9oHocvYLSW5o8FXnICXZhX4cxb6Mtj9sTpE/AV4Q9 pfrGRmOinyA0FQz3ZvcNR5K8W6oGqkeCW7Bj01oKNTOHa3sHeKklAMmOW6dadYYr fNlSYMotI7MrmJp/9xr2BwUUpcOGhqn9gN9DXHRSkmg/etP/CR3lLgWZpTE0hIs0 yqcHodNgqwlvgtvp7Cxtz219mF/C3RS+tN076v0BYQzi1Xa1zdTQHme426rZfzT0 Ts8zQ49ytaVlGhmLbcQJQFftYhbyWIqGB4l/3C2v4bMcTnEtcdxQCjyFx/NmP6qU i9gxO2s+j/1SsAQoBt3n+M6Ox9RfilwCOmZGoE7tYbzF0GM/nx30KE5/02p6XaIb devuXD83GDf5BWoilwU1HsJDOH+SAe3tSQAMRgKEQ4VeOkyHm58= =IPW/ -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 04 22:27:08 2018 Received: (at 30316-done) by debbugs.gnu.org; 5 Feb 2018 03:27:08 +0000 Received: from localhost ([127.0.0.1]:57568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiXQy-0003xi-FP for submit@debbugs.gnu.org; Sun, 04 Feb 2018 22:27:08 -0500 Received: from mail-qk0-f178.google.com ([209.85.220.178]:40877) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiXQw-0003x6-JD for 30316-done@debbugs.gnu.org; Sun, 04 Feb 2018 22:27:07 -0500 Received: by mail-qk0-f178.google.com with SMTP id d18so30936291qke.7 for <30316-done@debbugs.gnu.org>; Sun, 04 Feb 2018 19:27:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=QFCCtLhzaJ3tHRLE3Ea3VCezGRY+prrDYTopqHe+1F8=; b=Gg0YBGfDt1NBxp7wHY90zrP+Ao8w4sVMad7Kkbtk7RkY3pUrsfuAUAPT8AmGgjQHxG /BqgMHiIU49Pfh17WVOyp0b5qAFFbtZ0s6gYL7qtlrFRL/3clb7I4rbQQ/NpwNMsT4PC R6Z0an1tb40W6lxpkWIBzJNyufTRoOUBk4XvKO4f2Uw6NLJCJdELepCJVjnekMuYs8Yh mXdntS867eXuxOLY5V7VCQ2BzneBrttfsRybHjB2msYl6sFjmf2muBvFeVJuTl7Dd3xB 1/0qf51ersA9MaiM4JqGbg1udVRBMVgocFoVhBlQ6qtUcjTJ4GOGQ90txrknOagNHEuk SAbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=QFCCtLhzaJ3tHRLE3Ea3VCezGRY+prrDYTopqHe+1F8=; b=RT/hZ1b/DfRCrrk8jCjac6r8nwBjP07FsL7LDl+TlrkqfMJfiYthdz/mtWweHBniT2 LnyyuSmFqZagaPg6nIqpe4ShSWZYFXswuX+Vv+Vzr/jiK5tzvnROERQ6CRsHcMIkdOGz MjvGip5gyfhPeZVRrfPc8CZ3r4KlTE800+EJZ06rrI1iyWWGr9lKcUxdmBfb6XEgBt9Q dI1mRgGQwoxkroztwjuKTjBT0eaNson31w1sCrTr+feXjUubVFCfZ+D54FOjMKxkTrq2 VCFF+4Y+x9O0wAfpqiQL6FXjvp+NGFjgECeP1zJhku4doPgNB+yzBjA+Wtkw8V12LH4m KKuw== X-Gm-Message-State: APf1xPDVLkIW4kpWPeKJDKxTTDI0pA3Sz7oNACr6WZ9jWrjI1SFTiDkU GK7zElBZXNRkHBrQzEdAL/mPVr3GpsABD9EyySM= X-Google-Smtp-Source: AH8x2247IeJh6tt/HxUBw1d8c6RU8yYHcVmSreJ6tiPZ34H2Or4RnNtjA80hfrfwoUhgbQxmT8MXCO3WFzQz8ARPdWU= X-Received: by 10.55.221.151 with SMTP id u23mr10602092qku.8.1517801220934; Sun, 04 Feb 2018 19:27:00 -0800 (PST) MIME-Version: 1.0 Received: by 10.55.221.16 with HTTP; Sun, 4 Feb 2018 19:26:39 -0800 (PST) In-Reply-To: <878tcdm736.fsf@gmail.com> References: <87efm5m9qn.fsf@gmail.com> <878tcdm736.fsf@gmail.com> From: Jim Meyering Date: Mon, 5 Feb 2018 16:26:39 +1300 X-Google-Sender-Auth: qZHtxBd-gxhu-2RFLSKaeNyxPrU Message-ID: Subject: Re: [Bug-vc-dwim] bug#30316: [PATCH] maint: find git worktree To: Oleg Pykhalov Content-Type: multipart/mixed; boundary="001a1149ad629d293605646ea24b" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 30316-done Cc: 30316-done@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: 0.5 (/) --001a1149ad629d293605646ea24b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Feb 1, 2018 at 9:45 PM, Oleg Pykhalov wrote: > In addion to my previous message. > > Oleg Pykhalov writes: > >> The following patch allows to use 'vc-chlog' in the Git worktree instead >> of getting =E2=80=9Ccan't determine version control system for DIRECTORY= =E2=80=9D. > > Probably a directory is needed, too. I was little bit confused about > that directory is a file and it worked for the first time because I have > another version of vc-dwim installed simultaneously. Apologies. > > Here is a new patch. Thank you. I've pushed that along with two other commits that were required to complete git worktree support. Here are the changes I've just pushed: --001a1149ad629d293605646ea24b Content-Type: text/plain; charset="US-ASCII"; name="vc-git-worktree.diff" Content-Disposition: attachment; filename="vc-git-worktree.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jd9nlz0n2 RnJvbSBjZmJkZWY0MjQ2MTBlZDM3N2QxMGIzZDMzZTFhZTAxYmJlM2Q2MzFiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBPbGVnIFB5a2hhbG92IDxnby53aWd1c3RAZ21haWwuY29tPgpE YXRlOiBUaHUsIDEgRmViIDIwMTggMTA6MjU6MDAgKzAzMDAKU3ViamVjdDogW1BBVENIIDEvMl0g VkMucG06IGFsc28gd29yayBpbiBhIGdpdCAid29ya3RyZWUiCgoqIFZDLnBtIChuZXcpOiBBbHNv IGFjY2VwdCBhICIuZ2l0IiBmaWxlLCB3aGljaCBpcyB3aGF0IHlvdQpnZXQgaW4gYSBnaXQgd29y a3RyZWUuCi0tLQogVkMucG0gfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyks IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9WQy5wbSBiL1ZDLnBtCmluZGV4IDQyNTJjNjEu LjJjN2FjYmMgMTAwNjQ0Ci0tLSBhL1ZDLnBtCisrKyBiL1ZDLnBtCkBAIC0xMzIsNyArMTMyLDcg QEAgc3ViIG5ldygkJSkKIAkgIH0KIAl9CgotICAgICAgaWYgKC1kICIkZC8uZ2l0L29iamVjdHMi KSB7CisgICAgICBpZiAoLWQgIiRkLy5naXQvb2JqZWN0cyIgfHwgLWYgIiRkLy5naXQiKSB7CiAJ JHNlbGYtPntuYW1lfSA9IEdJVDsKICAgICAgIH0gZWxzaWYgKC1kICIkZC8uYnpyL3JlcG9zaXRv cnkiKSB7CiAJJHNlbGYtPntuYW1lfSA9IEJaUjsKLS0gCjIuMTUuMS40MzMuZzkzNmQxYjk4OQoK CkZyb20gMDM3ODgzZDRkMWYxNzU2MWRhNzc0NzY4NGVkY2NmZDYxNTRiMWQ3MyBNb24gU2VwIDE3 IDAwOjAwOjAwIDIwMDEKRnJvbTogSmltIE1leWVyaW5nIDxtZXllcmluZ0BmYi5jb20+CkRhdGU6 IFN1biwgNCBGZWIgMjAxOCAwMTo1ODo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSB2Yy1k d2ltOiBhbHNvIHdvcmsgd2l0aCBhIGdpdCB3b3JrdHJlZQoKKiB2Yy1kd2ltLnBsIChhZG1pbl9k aXIpOiBBbHNvIGhhbmRsZSB0aGUgY2FzZSBpbiB3aGljaCAuZ2l0CmlzIGEgZmlsZSwgYXMgaXQg aXMgZm9yIGEgZ2l0IHdvcmt0cmVlLgoqIHRlc3RzL2dpdC13b3JrdHJlZTogTmV3IGZpbGUuCiog dGVzdHMvTWFrZWZpbGUuYW0gKFRFU1RTKTogQWRkIGl0LgoqIE5FV1M6IE1lbnRpb24gdGhlIGZp eC4KLS0tCiBORVdTICAgICAgICAgICAgICAgfCAgMSArCiB0ZXN0cy9NYWtlZmlsZS5hbSAgfCAg MSArCiB0ZXN0cy9naXQtd29ya3RyZWUgfCAyMCArKysrKysrKysrKysrKysrKysrKwogdmMtZHdp bS5wbCAgICAgICAgIHwgMTUgKysrKysrKysrKysrKystCiA0IGZpbGVzIGNoYW5nZWQsIDM2IGlu c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDc1NSB0ZXN0cy9naXQt d29ya3RyZWUKCmRpZmYgLS1naXQgYS9ORVdTIGIvTkVXUwppbmRleCBkZTRjNzdjLi45MTMwOWI1 IDEwMDY0NAotLS0gYS9ORVdTCisrKyBiL05FV1MKQEAgLTIsNiArMiw3IEBAIHZjLWR3aW0gTkVX UyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0qLSBvdXRsaW5lIC0q LQoKICogTm90ZXdvcnRoeSBjaGFuZ2VzIGluIHJlbGVhc2UgPy4/ICg/Pz8/LT8/LT8/KSBbP10K CisgIHZjLWR3aW0gYW5kIHZjLWNobG9nIG5vdyBhbHNvIHdvcmsgd2l0aCBnaXQgd29ya3RyZWUg ZGlyZWN0b3JpZXMKCiAqIE5vdGV3b3J0aHkgY2hhbmdlcyBpbiByZWxlYXNlIDEuOCAoMjAxNy0w MS0xNCkgW3N0YWJsZV0KCmRpZmYgLS1naXQgYS90ZXN0cy9NYWtlZmlsZS5hbSBiL3Rlc3RzL01h a2VmaWxlLmFtCmluZGV4IDQ1N2NjMGYuLmMwYTY1NDkgMTAwNjQ0Ci0tLSBhL3Rlc3RzL01ha2Vm aWxlLmFtCisrKyBiL3Rlc3RzL01ha2VmaWxlLmFtCkBAIC0xNCw2ICsxNCw3IEBAIFRFU1RTID0g XAogICBzdWJkaXItbWlkZGxlIFwKICAgYWRkLWVtcHR5IFwKICAgZ2l0LW12IFwKKyAgZ2l0LXdv cmt0cmVlIFwKICAgdHdvLWxpbmUtYXR0ciBcCiAgIGNsLW90aGVyLXVzZXIgXAogICBjbC1zeW50 YXggXApkaWZmIC0tZ2l0IGEvdGVzdHMvZ2l0LXdvcmt0cmVlIGIvdGVzdHMvZ2l0LXdvcmt0cmVl Cm5ldyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAuLjAxMDRkNGIKLS0tIC9kZXYvbnVs bAorKysgYi90ZXN0cy9naXQtd29ya3RyZWUKQEAgLTAsMCArMSwyMCBAQAorIyEvYmluL3NoCisj IEVuc3VyZSB0aGluZ3Mgd29yayBpbiBhIGdpdCB3b3JrdHJlZSwgZm9yIHdoaWNoIC5naXQgaXMg YSBmaWxlLgorCisuICIke3NyY2Rpcj0ufS9pbml0LnNoIjsgcGF0aF9wcmVwZW5kXyAuLgorcHJp bnRfdmVyXyB2Yy1kd2ltCisKK3JlcXVpcmVfZ2l0XworCitnaXQgaW5pdCA+IC9kZXYvbnVsbAkJ CVwKKyAgJiYgdG91Y2ggeAkJCQlcCisgICYmIGdpdCBhZGQgLgkJCQlcCisgICYmIGdpdCBjb21t aXQgLW0gbSAuID4gL2Rldi9udWxsCVwKKyAgJiYgZ2l0IHdvcmt0cmVlIGFkZCB3dAkJXAorICAm JiBjZCB3dAkJCQlcCisgICAgfHwgZnJhbWV3b3JrX2ZhaWx1cmVfCisKK2ZhaWw9MAordmMtZHdp bSAtLWluaXQgfHwgZmFpbD0xCisKK0V4aXQgJGZhaWwKZGlmZiAtLWdpdCBhL3ZjLWR3aW0ucGwg Yi92Yy1kd2ltLnBsCmluZGV4IGM4NjkzMTkuLjVkYmJkYWIgMTAwNzU1Ci0tLSBhL3ZjLWR3aW0u cGwKKysrIGIvdmMtZHdpbS5wbApAQCAtNjkwLDExICs2OTAsMjQgQEAgc3ViIGNoZWNrX2F0dHJp YnV0aW9uKCQkKQogICAgIG9yIGRpZSAiJE1FOiAtLWF1dGhvci9DaGFuZ2VMb2cgbWlzbWF0Y2g6 XG4gICQkYXV0aG9yXG4gICRuYW1lX2FuZF9lbWFpbFxuIjsKIH0KCi0jIFJldHVybiB0aGUgbmFt ZSBvZiB0aGUvYW4gYWRtaW4gZGlyZWN0b3J5IHJlc2lkaW5nIGluCisjIFJldHVybiB0aGUgbmFt ZSBvZiB0aGUvYW4gYWRtaW4gZGlyZWN0b3J5IGFzc29jaWF0ZWQgd2l0aAogIyB0aGUgY3VycmVu dCBkaXJlY3RvcnkuICBJZiB0aGVyZSBpcyBub25lLCByZXR1cm4gdW5kZWYuCiBzdWIgYWRtaW5f ZGlyKCkKIHsKKyAgIyBUaGlzIGlzIHRoZSB1c3VhbCBjYXNlOiBhIC5naXQgZGlyZWN0b3J5Lgog ICAtZCAnLmdpdC9vYmplY3RzJyBhbmQgcmV0dXJuICcuZ2l0JzsKKyAgIyBXaXRoIGEgZ2l0IHdv cmt0cmVlLCAuZ2l0IGlzIGEgZmlsZSBjb250YWluaW5nIGEgbGluZSBvZiB0aGlzIGZvcm06Cisg ICMgZ2l0ZGlyOiAvYWJzL2RpcgorICBteSAkZ2l0X2ZpbGUgPSAnLmdpdCc7CisgIGlmICgtZiAk Z2l0X2ZpbGUpCisgICAgeworICAgICAgIyBSZWFkIC5naXQsIGFuZCBleHRyYWN0IHRoZSBuYW1l IGFmdGVyICJnaXRkaXI6ICIKKyAgICAgIG15ICRmaCA9IG5ldyBJTzo6RmlsZSAkZ2l0X2ZpbGUs ICdyJworICAgICAgICBvciBkaWUgIiRNRTogY2FuJ3Qgb3BlbiBgJGdpdF9maWxlJyBmb3IgcmVh ZGluZzogJCFcbiI7CisgICAgICBteSAkbGluZSA9IDwkZmg+OworICAgICAgZGVmaW5lZCAkbGlu ZSAmJiAkbGluZSA9fiAvXmdpdGRpcjogKC4rKSQvCisgICAgICAgIGFuZCByZXR1cm4gJDE7Cisg ICAgfQogICAtZCAnLmhnJyBhbmQgcmV0dXJuICcuaGcnOwogICAtZCAnQ1ZTJyBhbmQgcmV0dXJu ICdDVlMnOwogICAtZCAnLnN2bicgYW5kIHJldHVybiAnLnN2bic7Ci0tIAoyLjE1LjEuNDMzLmc5 MzZkMWI5ODkKCg== --001a1149ad629d293605646ea24b-- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 16 21:08:37 2018 Received: (at 30316-done) by debbugs.gnu.org; 17 Feb 2018 02:08:37 +0000 Received: from localhost ([127.0.0.1]:47360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1emrvY-0006vi-RR for submit@debbugs.gnu.org; Fri, 16 Feb 2018 21:08:37 -0500 Received: from mail-qt0-f196.google.com ([209.85.216.196]:33966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1emrvX-0006vT-LN for 30316-done@debbugs.gnu.org; Fri, 16 Feb 2018 21:08:36 -0500 Received: by mail-qt0-f196.google.com with SMTP id d14so6130224qtg.1 for <30316-done@debbugs.gnu.org>; Fri, 16 Feb 2018 18:08:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=rydIFUNtZTyUuOBRJOxnXxBm0HwRR0Ryb3ERaFQpZGc=; b=ksx8D3HMKt8j3SIhkDlULDxrekTCGv4ZzCNxQPeV0JdXCQUlzSFDJeDy9zdKhGPvOr nmo63rEfAWwmC8vv2iwZtwxrF6BbenuQPZeNDaffHgVIZxt6R1oqL3sMSLZHdprFElT0 o2kCZzO+DyuFEueqDMhkeIkLO8q7QMj5tSipqt/sqyIUwHa8EQ7VFy+K1lRf2y2Ve6lo kTJvJuArRTfWrKXNH39vMRHvvyiswNHxS3hD3nNKfYRvxiqeuYsUKDakBCH+HAGpllFr LdwZiVGhd5RjiMj6YCem6hRc9kIKsZf2GrxyEWEU+fg+9v7+jv0wJwWUqVZuTT0x1EqF XODw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=rydIFUNtZTyUuOBRJOxnXxBm0HwRR0Ryb3ERaFQpZGc=; b=d2DL1lgwSo1l8WNXZ8XwCP9Lfrv597RtxWeeOyAS2QnwYsBDJ3BNp5u4uaV8z2q+H3 tLntKOC64hEXu4o26BVahTYaN/PAnWy0lv5SNOFOWxZ11YTg5pVxfkaGWnRUtqT+HmWf SafW92n7BFgR4Te2CTr2/8GI/eYioHNkYQBfavICmwyCMHvqFkeFiUVLvFLPG6Whkxwy lw6EkXO0XFiaTdcQFOEq83FTvOyVOkZTq35GAUHSSpCD8DX9cIxCbEQFR40VynOl64lE 0KXVe/JxXJSVHCHWZczxnBHdLZ5ltlOb5HRhuLYlHojt/yBoZOedqKLHdrYkagKSc6r6 wbsg== X-Gm-Message-State: APf1xPD3BWqh+DDeeZcd5c9haa1nR+OxH7t0y2QqsWUzMw4vDSvrWspV KmJ2jXpis8vp3fmmlcSsOoVbwla9WHPZVaotCx0= X-Google-Smtp-Source: AH8x226V4YbeDajOBLkcNKZYKWhXs/CtVPNUl5XBaL/GzWiKZ4dXQ0q+YQYknqFE3J6W0Pbob24VN6TDUDbutjQUr/o= X-Received: by 10.200.35.113 with SMTP id b46mr13157972qtb.262.1518833309888; Fri, 16 Feb 2018 18:08:29 -0800 (PST) MIME-Version: 1.0 Received: by 10.55.77.86 with HTTP; Fri, 16 Feb 2018 18:08:08 -0800 (PST) In-Reply-To: References: <87efm5m9qn.fsf@gmail.com> <878tcdm736.fsf@gmail.com> From: Jim Meyering Date: Sat, 17 Feb 2018 14:08:08 +1200 X-Google-Sender-Auth: jtaFH00Rdiv91LRLerdUKfzmDNY Message-ID: Subject: Re: [Bug-vc-dwim] bug#30316: [PATCH] maint: find git worktree To: Oleg Pykhalov Content-Type: multipart/mixed; boundary="001a114326c8e924a805655eefed" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 30316-done Cc: 30316-done@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: 0.5 (/) --001a114326c8e924a805655eefed Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Feb 5, 2018 at 3:26 PM, Jim Meyering wrote: > On Thu, Feb 1, 2018 at 9:45 PM, Oleg Pykhalov wrote= : >> In addion to my previous message. >> >> Oleg Pykhalov writes: >> >>> The following patch allows to use 'vc-chlog' in the Git worktree instea= d >>> of getting =E2=80=9Ccan't determine version control system for DIRECTOR= Y=E2=80=9D. >> >> Probably a directory is needed, too. I was little bit confused about >> that directory is a file and it worked for the first time because I have >> another version of vc-dwim installed simultaneously. Apologies. >> >> Here is a new patch. > > Thank you. I've pushed that along with two other commits that were > required to complete git worktree support. > Here are the changes I've just pushed: The following additional portability fix was required (just pushed): --001a114326c8e924a805655eefed Content-Type: text/plain; charset="US-ASCII"; name="vc-port.diff" Content-Disposition: attachment; filename="vc-port.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jdqq43081 RnJvbSAwZmEwNmE4YTY1MzE2ZGYxOGIxNTIwNDkzMWFmOTQzZTAzZTljMDEzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog U2F0LCAxNyBGZWIgMjAxOCAxMjo1NjoxNSArMTIwMApTdWJqZWN0OiBbUEFUQ0hdIHZjLWR3aW06 IHBvcnQgdG8gNS54IHRoYXQgZG9uJ3QgYXV0b21hdGljYWxseSB1c2UgQ3dkCgoqIHZjLWR3aW0u cGwgKGRvX2F0KTogInVzZSBDd2QiIGhlcmUsIHRvby4KT3RoZXJ3aXNlLCAidmMtZHdpbSAtLWlu aXQiIHdvdWxkIGZhaWwgYXQgbGVhc3Qgd2l0aCBwZXJsIHY1LjE2LjMuClRoZSBuZXcgdXNlIG9m IGRvX2F0IGV4cG9zZWQgdGhhdCB0aGlzIGZ1bmN0aW9uIHVzZWQgdGhlIEN3ZCBtb2R1bGUKd2l0 aG91dCBmaXJzdCBlbnN1cmluZyB0aGF0IGl0IGlzIGF2YWlsYWJsZS4KLS0tCiB2Yy1kd2ltLnBs IHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Zj LWR3aW0ucGwgYi92Yy1kd2ltLnBsCmluZGV4IDU1OGFlMzYuLjc1YTg3ZmMgMTAwNzU1Ci0tLSBh L3ZjLWR3aW0ucGwKKysrIGIvdmMtZHdpbS5wbApAQCAtNTQ5LDYgKzU0OSw4IEBAIHN1YiBkb19j b21taXQgKCQkJCQpCiBzdWIgZG9fYXQoJCQpCiB7CiAgIG15ICgkZGVzdF9kaXIsICRjb2RlKSA9 IEBfOworICBldmFsICd1c2UgQ3dkJzsKKyAgZGllICRAIGlmICRAOwogICBteSAkaW5pdGlhbF93 ZCA9IEN3ZDo6Z2V0Y3dkKCkKICAgICBvciBkaWUgIiRNRTogZ2V0Y3dkIGZhaWxlZDogJCFcbiI7 CiAgIGNoZGlyICRkZXN0X2RpcgotLSAKMi4xMy41Cgo= --001a114326c8e924a805655eefed-- From unknown Wed Jun 18 23:03:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 17 Mar 2018 11:24:05 +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