From unknown Fri Aug 15 03:56:14 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#54281 <54281@debbugs.gnu.org> To: bug#54281 <54281@debbugs.gnu.org> Subject: Status: 29.0.50; project-try-vc not return the root Reply-To: bug#54281 <54281@debbugs.gnu.org> Date: Fri, 15 Aug 2025 10:56:14 +0000 retitle 54281 29.0.50; project-try-vc not return the root reassign 54281 emacs submitter 54281 Shuguang Sun severity 54281 normal tag 54281 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 06 23:42:55 2022 Received: (at submit) by debbugs.gnu.org; 7 Mar 2022 04:42:56 +0000 Received: from localhost ([127.0.0.1]:52119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nR5Cx-0003Lm-Kr for submit@debbugs.gnu.org; Sun, 06 Mar 2022 23:42:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:49118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nR5Cu-0003Ld-AY for submit@debbugs.gnu.org; Sun, 06 Mar 2022 23:42:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60220) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nR5Cu-0000f5-3b for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2022 23:42:52 -0500 Received: from out203-205-221-210.mail.qq.com ([203.205.221.210]:34909) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nR5Cl-0003Ni-5z for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2022 23:42:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1646628153; bh=qZgwCWHlti5Ee132XjsRCgtZh4inPz2hqcFRTxPrqsY=; h=From:To:Subject:Date; b=uyWfP6uTDoodmb/kuIWM+mTKii9nU1leq4PHE3hwaSI6HHaMor+Xg0pj5vfr6FK1W JfO/AWc8LdECiX0V6/9hf3vGwXuvaGUCcrPdshTGA9kV47lL1WGaL2+TnHdjXCaO5R kZxOpysCeHx4XiQNIp0VFjsvrxEjUKPDykJQcLCo= Received: from yj190169-SSG ([116.227.165.141]) by newxmesmtplogicsvrszc9.qq.com (NewEsmtp) with SMTP id A4C98E06; Mon, 07 Mar 2022 12:41:12 +0800 X-QQ-mid: xmsmtpt1646628072tmi2ksgri Message-ID: X-QQ-XMAILINFO: My/elTziho8N9+8FWKanS0hLqCgbfaKaMjer/RwksHN2xAePMWLZ5YAOXrfYzq O/65KwQl+HM6ubUtNwG2mZyrprVtqf61SB1hHipXW5mSpKIVOx32b/Q4+Ai/j8C+7fGtSf/D3OPY B3FmVxNRKVQj29d80weRUk0NsGfWetIrJom7M+CD7w6E3u66zO7yOzcM+vHCxA1lP/WUQUc2dz/0 fl5MF5l5rEpB4fOuxadXgLvt4sn4E0jErWkEasq7P4sdNaYXUTfK6AVFi4tn7dTgpXvyYhgCEHE+ WNoZ0X7eFdc7uO3xSOGrcDnE5XqeaDVb37zWZ4LHkAs3dGMsi+jqY94BmbvxdWQ45RGM/DROurx9 Mi9rKbxRYO9jFCmFli8wg0g8XsuXKfB8UmBAvmbd6vo6lcNDyr/2lDE38KBmamH2BFyqRTa/nO06 tUtI3oKgJCl019yuGj1e7jTPcvAZE6xXB1JM+DKKLA1No2A30+70HyzdpNFpeOqJO82lXo0QIoPE jJjeLheke1fRyv2khtNdJ/4EAGs10EH8Sg56qYhksA9B+uk9/yHwVMPa/or1kScJuwGCr8ifn2UU jrP3oU5SQemOuyQEGkk2s2mdaxtMUxkH/ANQOzmkLzsbPPUo6OGm3u1ZJRBP8qriS4IB3CJpn57D 2Kb6UexgFbHfwCa8Dux9CDxjlgaF7Qzv66zSHOiyH/6M0ZFfUFwsoyLxayKpTV4m9cltdLYYGC+G u1cPnd3g/nX9aqS8VTTO6BaZxiISc4JyeVv62EAtOfQIS9Fj+3GJ+gKb7JXw5Fs++DWPr+0uLeIi VnSpygi5TfcxKthbwxj0koMkNrbAAT9khofLMhKuGpk5bVULTP5GnQMTSpyCeCfJ+u9661w6iLxP AsJL1UAYOTFQ0vnkoRSpw= From: Shuguang Sun To: bug-gnu-emacs@gnu.org Subject: 29.0.50; project-try-vc not return the root Date: Mon, 07 Mar 2022 12:41:11 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=203.205.221.210; envelope-from=shuguang79@qq.com; helo=out203-205-221-210.mail.qq.com X-Spam_score_int: 11 X-Spam_score: 1.1 X-Spam_bar: + X-Spam_report: (1.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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HELO_DYNAMIC_IPADDR=1.951, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.4 (/) 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.1 (--) Hi all, The `project-current' and `project-try-vc' can't return the root but just a list of `(vc Git)'. It is found that an `and' should be used in the function `project-try-vc' instead of `or'. The patch below fixs it. ``` diff --git a/lisp/progmodes/project.el b/lisp/progmodes/project.el index daaf86f327..e8bd203979 100644 --- a/lisp/progmodes/project.el +++ b/lisp/progmodes/project.el @@ -418,7 +418,7 @@ project-vc-external-roots-function backend implementation of `project-external-roots'.") (defun project-try-vc (dir) - (or (vc-file-getprop dir 'project-vc) + (and (vc-file-getprop dir 'project-vc) (let* ((backend (ignore-errors (vc-responsible-backend dir))) (root (pcase backend ``` Best Regards, Shuguang Sun In GNU Emacs 29.0.50 (build 1, x86_64-w64-mingw32) of 2022-03-07 built on Repository revision: 36b31d38cd9bde7ad1ec18c136854cddba0d6bbe Repository branch: master Windowing system distributor 'Microsoft Corp.', version 10.0.19044 System Description: Microsoft Windows 10 Pro (v10.0.2009.19044.1526) Configured using: 'configure --without-pop --with-native-image-api --with-native-compilation --without-compress-install '--program-transform-name=s/^ctags$/ctags.emacs/'' Configured features: ACL DBUS GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XPM ZLIB Important settings: value of $LANG: CHS locale-coding-system: cp936 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 07 09:41:48 2022 Received: (at control) by debbugs.gnu.org; 7 Mar 2022 14:41:48 +0000 Received: from localhost ([127.0.0.1]:52816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nREYW-00024R-GB for submit@debbugs.gnu.org; Mon, 07 Mar 2022 09:41:48 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nREYU-00024D-Gq for control@debbugs.gnu.org; Mon, 07 Mar 2022 09:41:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Zx1ipLSSlf5jpjaT0TkRROd2qWj6SXEABGXUpI1RPm4=; b=D1LF00NG69qZTqV1wUvcLmZC5C TCmY59vlcYSwwkMd8UvqYWvPzjcuLLlVMI0+iIGLy2IxbcSybUZVXyOo12/ojhxUvfqzdVxoVt1jd NLE5odUHdkSAKSVVkOnvKZF68nJHXyHu04EnWPYU8cRc+KTQ0XSL3OXhPDhbsLBLnWTc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nREYM-0001z5-Cb for control@debbugs.gnu.org; Mon, 07 Mar 2022 15:41:40 +0100 Date: Mon, 07 Mar 2022 15:41:37 +0100 Message-Id: <87sfrtbza6.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #54282 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: forcemerge 54282 54281 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: -2.3 (--) 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: -3.3 (---) forcemerge 54282 54281 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 07 09:42:53 2022 Received: (at control) by debbugs.gnu.org; 7 Mar 2022 14:42:53 +0000 Received: from localhost ([127.0.0.1]:52824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nREZY-00026b-Uo for submit@debbugs.gnu.org; Mon, 07 Mar 2022 09:42:53 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nREZW-00026A-Nx for control@debbugs.gnu.org; Mon, 07 Mar 2022 09:42:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Qq9H7EoANTG/nNk+VORfm5HRQCa5lvgzpyjvyboDmow=; b=FDZTLYRCosPIxJcU2OTqZSJNzQ X6RQAFYG01bSBZaelwS0NKgZ/7Un9c38hVgVRar0CJ2Bb1sGuzTCpEOmZlfX6IAvKW8LIlJjgswJ9 /ue7B5pRQmOAWf2KPhe33tUTySw/ijDKLT4KdM9Of/CI8zIn4bQUq5/LLg5aPBvawQHM=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nREZP-0001zi-9x for control@debbugs.gnu.org; Mon, 07 Mar 2022 15:42:45 +0100 Date: Mon, 07 Mar 2022 15:42:41 +0100 Message-Id: <87mti1bz8e.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #54282 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 54282 notabug close 54282 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: -2.3 (--) 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: -3.3 (---) tags 54282 notabug close 54282 quit From unknown Fri Aug 15 03:56:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 05 Apr 2022 11:24:08 +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