From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#55632: [PATCH] Add new user option project-vc-find-tracked-only Date: Wed, 1 Jun 2022 01:49:08 +0300 Message-ID: <437b78f7-f4a9-670d-9b74-69ae8a565767@yandex.ru> References: <87leuqkmhl.fsf@posteo.org> <9e283838-aaa1-345e-bce8-21ee863dbc31@yandex.ru> <43b5eada954e592cc0c747368a3dbdb7@posteo.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24027"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Cc: 55632@debbugs.gnu.org, DG To: jan.synacek@posteo.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jun 01 00:51:18 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nwAhq-00061J-CR for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 01 Jun 2022 00:51:18 +0200 Original-Received: from localhost ([::1]:33820 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nwAhn-0006pv-C6 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 31 May 2022 18:51:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40610) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nwAgq-0006oL-El for bug-gnu-emacs@gnu.org; Tue, 31 May 2022 18:50:18 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55208) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nwAgc-00055K-Dx for bug-gnu-emacs@gnu.org; Tue, 31 May 2022 18:50:16 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nwAgc-00058l-By for bug-gnu-emacs@gnu.org; Tue, 31 May 2022 18:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 May 2022 22:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 55632-submit@debbugs.gnu.org id=B55632.165403736119696 (code B ref 55632); Tue, 31 May 2022 22:50:02 +0000 Original-Received: (at 55632) by debbugs.gnu.org; 31 May 2022 22:49:21 +0000 Original-Received: from localhost ([127.0.0.1]:49105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwAfx-00057c-DR for submit@debbugs.gnu.org; Tue, 31 May 2022 18:49:21 -0400 Original-Received: from mail-ed1-f44.google.com ([209.85.208.44]:42518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwAft-00057L-Io for 55632@debbugs.gnu.org; Tue, 31 May 2022 18:49:19 -0400 Original-Received: by mail-ed1-f44.google.com with SMTP id n28so10619319edb.9 for <55632@debbugs.gnu.org>; Tue, 31 May 2022 15:49:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=jSGpYHGZpfGFcZknDzMJ/6kwDvOjiSzkhwD9c2VxA3A=; b=XxN3Wgh7vGGsETXLjRbwVJfDJkxXNSnARvTfIyh3wQT30x3Y2BSkzw8po2Xzjey591 ATXJXR/+x/SzncCqG+so6RqcLUnJtwbUtVLDuxluOn7L9Mpw9AxsFoIfkj0J00JejITw GusyG8+Bl0WVkysirRZMpGxAmbnRaP9QeLtWumH+xxyjBJWAkUG2slbnvAlOUEhr54TQ 37bj4QB99Nzw3hT73UlcoTQUznhAzFJZY0o3s5Kbt2LejIw/EQJMmTZzJf1hNoABZFmr X/TIJVzWYKgKfuyRSlVR7YDVa7/T8RNeaFZ0viuCe5THIf5eefptND+p4Be0BZhMBsCl Z18g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=jSGpYHGZpfGFcZknDzMJ/6kwDvOjiSzkhwD9c2VxA3A=; b=DCi0ZLB7dzFET0gsfwIPf+zsvdKX/QgLsImwYSBj4faybCl5poj9eFqbx1Z7Cdaav0 OeTF0TXWZ1Usl2t4r6MPM4+BJGRD9E7Xy/f1O8V65ae0hw+3LwCHD01KSvp5SFLCq4wh zMAxiJMV5CyG/83hcSb1An4P2IkWIapsoCwqtKe9RHWg6MQoQGhDQ943a4LSefUKpXES X+FZgAV9Ca5/EO4DFf7nYbXtsx5tax1iduuPXuO6aEYWUCWYS+crZpY9sFomVAiVTpFG vmzzb5c7vsR+U2ifsiX1d82/UaiIDOVkfaOFm/mYN/w8NekBknAfK2fcqoHlrWK5M0fv 2+6w== X-Gm-Message-State: AOAM533FPhObjbiDxFtIr17ffdJBUFTMRG8jJ0BF+dYonhnS/KuMC0DB AO8Al5hFbpimvwAvsFonK8U= X-Google-Smtp-Source: ABdhPJwSjcC0sGVFln+AT1rpDjPPEzD/FcxlywGlTy5YAfcQmEITKPP5flaDYhmZEK4uDDFqfGr3SQ== X-Received: by 2002:a05:6402:1c91:b0:42d:c9b6:506b with SMTP id cy17-20020a0564021c9100b0042dc9b6506bmr17230479edb.166.1654037351619; Tue, 31 May 2022 15:49:11 -0700 (PDT) Original-Received: from [192.168.236.48] ([173.237.64.48]) by smtp.googlemail.com with ESMTPSA id u18-20020a170906069200b006f3ef214e13sm20978ejb.121.2022.05.31.15.49.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 31 May 2022 15:49:10 -0700 (PDT) Content-Language: en-US In-Reply-To: <43b5eada954e592cc0c747368a3dbdb7@posteo.de> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:233467 Archived-At: On 30.05.2022 14:00, jan.synacek@posteo.org wrote: > Thank you for the review. I addressed your comments in the new version > of the patch. Thanks. One last thing here. The manual addition says: +Also, some VC back-ends consider ``untracked'' files by default. +That behavior is controllable with the variable +@code{project-vc-include-untracked}. Should that say "some Project back-ends ..."? Or better yet, "the VC Project back-end". Because that's the only one in the core that has any notion of "untracked files". And that behavior is so for all VC backends, with Git and Hg simply having custom file listing code (for better performance). The rest delegate to 'find', only picking up the list of ignores (like bzrignore, svnignore, etc). Consequently, the new variable will only affect the VC Project backend's behavior only with Hg and Git.