From unknown Sat Jun 21 02:54:18 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#4286 <4286@debbugs.gnu.org> To: bug#4286 <4286@debbugs.gnu.org> Subject: Status: [PATCH] Emacs CVS: lisp/ido.el -- improve ido-ignore-files Reply-To: bug#4286 <4286@debbugs.gnu.org> Date: Sat, 21 Jun 2025 09:54:18 +0000 retitle 4286 [PATCH] Emacs CVS: lisp/ido.el -- improve ido-ignore-files reassign 4286 emacs submitter 4286 Jari Aalto severity 4286 wishlist tag 4286 notabug patch wontfix thanks From jari.aalto@cante.net Sat Aug 29 01:56:25 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 29 Aug 2009 08:56:25 +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=-0.8 required=4.0 tests=AWL,FOURLA,IMPRONONCABLE_2, MURPHY_DRUGS_REL8 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from emh03.mail.saunalahti.fi (emh03.mail.saunalahti.fi [62.142.5.109]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7T8uNtC021289 for ; Sat, 29 Aug 2009 01:56:25 -0700 Received: from saunalahti-vams (vs3-10.mail.saunalahti.fi [62.142.5.94]) by emh03-2.mail.saunalahti.fi (Postfix) with SMTP id 3E28FEB918 for ; Sat, 29 Aug 2009 11:56:22 +0300 (EEST) Received: from emh07.mail.saunalahti.fi ([62.142.5.117]) by vs3-10.mail.saunalahti.fi ([62.142.5.94]) with SMTP (gateway) id A04CB63AE83; Sat, 29 Aug 2009 11:56:22 +0300 Received: from picasso.cante.net (a91-155-187-216.elisa-laajakaista.fi [91.155.187.216]) by emh07.mail.saunalahti.fi (Postfix) with ESMTP id 2F81E1C6382 for ; Sat, 29 Aug 2009 11:56:20 +0300 (EEST) Received: from [192.168.1.7] (helo=jondo.cante.net) by picasso.cante.net with esmtp (Exim 4.69) (envelope-from ) id 1MhJjP-0004uD-5s for submit@emacsbugs.donarmstrong.com; Sat, 29 Aug 2009 11:56:19 +0300 Received: from jaalto by jondo.cante.net with local (Exim 4.69) (envelope-from ) id 1MhJjP-0003FZ-QY for submit@emacsbugs.donarmstrong.com; Sat, 29 Aug 2009 11:56:19 +0300 From: Jari Aalto To: Emacs bug BTS Subject: CVS: lisp/ido.el -- improve ido-ignore-files Date: Sat, 29 Aug 2009 11:56:19 +0300 Message-ID: <87ljl3ov64.fsf@jondo.cante.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-SA-Exim-Connect-IP: 192.168.1.7 X-SA-Exim-Mail-From: jari.aalto@cante.net X-SA-Exim-Scanned: No (on picasso.cante.net); SAEximRunCond expanded to false X-Antivirus: VAMS --=-=-= Change against Emacs CVS tree as of 2009-08-29 11:5 UTC 2009-08-29 Jari Aalto * ido.el (ido-ignore-files): Add RCS, svn, darcs, sh, git, mtn version control directories. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-lisp-ido.el-ido-ignore-files-add-more-version-contro.patch >From 510e3bbded329dd9ce03f3eb94e8ffc2d6d5b9be Mon Sep 17 00:00:00 2001 From: Jari Aalto Date: Sat, 29 Aug 2009 11:51:32 +0300 Subject: [PATCH] lisp/ido.el: (ido-ignore-files): add more version control directories Signed-off-by: Jari Aalto --- lisp/ido.el | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/lisp/ido.el b/lisp/ido.el index 2336fea..6316bdf 100644 --- a/lisp/ido.el +++ b/lisp/ido.el @@ -391,7 +391,21 @@ example functions that filter buffer names." :group 'ido) (defcustom ido-ignore-files - '("\\`CVS/" "\\`#" "\\`.#" "\\`\\.\\./" "\\`\\./") + '(;; Version control system directories (VCS) + "\\`CVS/" + "\\`RCS/" + "\\`\\.svn/" + ;; Distributed version control system directories (DVCS) + "\\`\\.darcs/" + "\\`\\.hg/" + "\\`\\.git/" + "\\`\\.mtn/" + ;; Backup files + "\\`#" + "\\`.#" + ;; Directory components + "\\`\\.\\./" + "\\`\\./") "List of regexps or functions matching file names to ignore. For example, traditional behavior is not to list files whose names begin with a #, for which the regexp is `\\`#'. See the source file for -- 1.6.3.3 --=-=-=-- From jari.aalto@cante.net Sat Aug 29 03:24:12 2009 Received: (at control) by emacsbugs.donarmstrong.com; 29 Aug 2009 10:24:12 +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=-2.1 required=4.0 tests=AWL,MURPHY_DRUGS_REL8, VALID_BTS_CONTROL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from emh01.mail.saunalahti.fi (emh01.mail.saunalahti.fi [62.142.5.107]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7TAOARo008384 for ; Sat, 29 Aug 2009 03:24:12 -0700 Received: from saunalahti-vams (vs3-11.mail.saunalahti.fi [62.142.5.95]) by emh01-2.mail.saunalahti.fi (Postfix) with SMTP id 5FDE88C6CC for ; Sat, 29 Aug 2009 13:24:09 +0300 (EEST) Received: from emh06.mail.saunalahti.fi ([62.142.5.116]) by vs3-11.mail.saunalahti.fi ([62.142.5.95]) with SMTP (gateway) id A07DB75D165; Sat, 29 Aug 2009 13:24:09 +0300 Received: from jondo.cante.net (a91-155-187-216.elisa-laajakaista.fi [91.155.187.216]) by emh06.mail.saunalahti.fi (Postfix) with ESMTP id 36E8BE51A4 for ; Sat, 29 Aug 2009 13:24:07 +0300 (EEST) To: control@debbugs.gnu.org Subject: Bug#4286 change of tags / patch Mail-Copies-To: poster X-Bug-User-Agent: Emacs 23.1.1 and tinydebian.el 2009.0812.1741 From: Jari Aalto Date: Sat, 29 Aug 2009 13:24:07 +0300 Message-ID: <87r5uugbp4.fsf@jondo.cante.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Antivirus: VAMS tags 4286 + patch thanks From jari.aalto@cante.net Sat Aug 29 03:40:04 2009 Received: (at control) by emacsbugs.donarmstrong.com; 29 Aug 2009 10:40:04 +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_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from emh04.mail.saunalahti.fi (emh04.mail.saunalahti.fi [62.142.5.110]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7TAe256011018 for ; Sat, 29 Aug 2009 03:40:03 -0700 Received: from saunalahti-vams (vs3-11.mail.saunalahti.fi [62.142.5.95]) by emh04-2.mail.saunalahti.fi (Postfix) with SMTP id 5E2E413B49B for ; Sat, 29 Aug 2009 13:40:01 +0300 (EEST) Received: from emh07.mail.saunalahti.fi ([62.142.5.117]) by vs3-11.mail.saunalahti.fi ([62.142.5.95]) with SMTP (gateway) id A0087B545F9; Sat, 29 Aug 2009 13:40:01 +0300 Received: from jondo.cante.net (a91-155-187-216.elisa-laajakaista.fi [91.155.187.216]) by emh07.mail.saunalahti.fi (Postfix) with ESMTP id DFB3C1C6383 for ; Sat, 29 Aug 2009 13:39:59 +0300 (EEST) To: control@debbugs.gnu.org Subject: Retitle Bug#4286 Mail-Copies-To: poster X-Bug-User-Agent: Emacs 23.1.1 and tinydebian.el 2009.0812.1741 From: Jari Aalto Date: Sat, 29 Aug 2009 13:39:59 +0300 Message-ID: <87ocpygayo.fsf@jondo.cante.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Antivirus: VAMS retitle 4286 [PATCH] Emacs CVS: lisp/ido.el -- improve ido-ignore-files thanks From juri@jurta.org Mon Aug 31 13:09:23 2009 Received: (at 4286) by emacsbugs.donarmstrong.com; 31 Aug 2009 20:09:23 +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=-2.6 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.starman.ee (smtp-out1.starman.ee [85.253.0.3]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7VK9LiZ017382 for <4286@emacsbugs.donarmstrong.com>; Mon, 31 Aug 2009 13:09:23 -0700 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.53.175.cable.starman.ee [82.131.53.175]) by mx1.starman.ee (Postfix) with ESMTP id 490223F4240; Mon, 31 Aug 2009 23:09:16 +0300 (EEST) From: Juri Linkov To: Jari Aalto Cc: 4286@debbugs.gnu.org Subject: Re: bug#4286: CVS: lisp/ido.el -- improve ido-ignore-files Organization: JURTA References: <87ljl3ov64.fsf@jondo.cante.net> Date: Mon, 31 Aug 2009 22:42:50 +0300 In-Reply-To: <87ljl3ov64.fsf@jondo.cante.net> (Jari Aalto's message of "Sat, 29 Aug 2009 11:56:19 +0300") Message-ID: <87tyznu5vp.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > * ido.el (ido-ignore-files): Add RCS, svn, darcs, sh, git, mtn > version control directories. Better to initialize its default value from either `vc-directory-exclusion-list' or `completion-ignored-extensions'. The former is a subset of the latter. > diff --git a/lisp/ido.el b/lisp/ido.el > index 2336fea..6316bdf 100644 > --- a/lisp/ido.el > +++ b/lisp/ido.el > @@ -391,7 +391,21 @@ example functions that filter buffer names." > :group 'ido) > > (defcustom ido-ignore-files > - '("\\`CVS/" "\\`#" "\\`.#" "\\`\\.\\./" "\\`\\./") > + '(;; Version control system directories (VCS) > + "\\`CVS/" > + "\\`RCS/" > + "\\`\\.svn/" > + ;; Distributed version control system directories (DVCS) > + "\\`\\.darcs/" > + "\\`\\.hg/" > + "\\`\\.git/" > + "\\`\\.mtn/" > + ;; Backup files > + "\\`#" > + "\\`.#" > + ;; Directory components > + "\\`\\.\\./" > + "\\`\\./") > "List of regexps or functions matching file names to ignore. > For example, traditional behavior is not to list files whose names begin > with a #, for which the regexp is `\\`#'. See the source file for -- Juri Linkov http://www.jurta.org/emacs/ From cyd@stupidchicken.com Sat Dec 5 12:28:21 2009 Received: (at 4286) by emacsbugs.donarmstrong.com; 5 Dec 2009 20:28:21 +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=-0.4 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from pantheon-po19.its.yale.edu (pantheon-po19.its.yale.edu [130.132.50.75]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB5KSJXR027061 for <4286@emacsbugs.donarmstrong.com>; Sat, 5 Dec 2009 12:28:20 -0800 Received: from furry (dhcp128036203210.central.yale.edu [128.36.203.210]) (authenticated bits=0) by pantheon-po19.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id nB5KSDxI001025 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 5 Dec 2009 15:28:13 -0500 Received: by furry (Postfix, from userid 1000) id 8130FC071; Sat, 5 Dec 2009 15:28:13 -0500 (EST) From: Chong Yidong To: Jari Aalto Cc: 4286@debbugs.gnu.org Subject: Re: CVS: lisp/ido.el -- improve ido-ignore-files Date: Sat, 05 Dec 2009 15:28:13 -0500 Message-ID: <87k4x16u8y.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) > Change against Emacs CVS tree as of 2009-08-29 11:5 UTC > > 2009-08-29 Jari Aalto > > * ido.el (ido-ignore-files): Add RCS, svn, darcs, sh, git, mtn > version control directories. This change makes sense only if we never want to change these directories. In practice, if you are trying to complete a dotfile, you are already planning to do something funky, so Emacs probably shouldn't try to do any second-guessing. From cyd@stupidchicken.com Sat Dec 5 12:29:37 2009 Received: (at control) by emacsbugs.donarmstrong.com; 5 Dec 2009 20:29:38 +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-po19.its.yale.edu (pantheon-po19.its.yale.edu [130.132.50.75]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB5KTaaH027115 for ; Sat, 5 Dec 2009 12:29:37 -0800 Received: from furry (dhcp128036203210.central.yale.edu [128.36.203.210]) (authenticated bits=0) by pantheon-po19.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id nB5KTU2W001242 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 5 Dec 2009 15:29:31 -0500 Received: by furry (Postfix, from userid 1000) id B0D68C071; Sat, 5 Dec 2009 15:29:08 -0500 (EST) From: Chong Yidong To: control@debbugs.gnu.org Subject: tags 4286 + wontfix Date: Sat, 05 Dec 2009 15:29:08 -0500 Message-ID: <87hbs56u7f.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) tags 4286 + wontfix thanks From jari.aalto@cante.net Sun Dec 6 02:47:49 2009 Received: (at 4286) by emacsbugs.donarmstrong.com; 6 Dec 2009 10:47:50 +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=-0.6 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from emh05.mail.saunalahti.fi (emh05.mail.saunalahti.fi [62.142.5.111]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB6AlmTr001588 for <4286@emacsbugs.donarmstrong.com>; Sun, 6 Dec 2009 02:47:49 -0800 Received: from saunalahti-vams (vs3-10.mail.saunalahti.fi [62.142.5.94]) by emh05-2.mail.saunalahti.fi (Postfix) with SMTP id CF73C8C069; Sun, 6 Dec 2009 12:47:46 +0200 (EET) Received: from emh01.mail.saunalahti.fi ([62.142.5.107]) by vs3-10.mail.saunalahti.fi ([62.142.5.94]) with SMTP (gateway) id A055DDCA2AA; Sun, 06 Dec 2009 12:47:46 +0200 Received: from jondo.cante.net (a91-155-187-216.elisa-laajakaista.fi [91.155.187.216]) by emh01.mail.saunalahti.fi (Postfix) with ESMTP id 6F8F64042; Sun, 6 Dec 2009 12:47:44 +0200 (EET) From: Jari Aalto To: Chong Yidong Cc: 4286@debbugs.gnu.org Subject: Re: CVS: lisp/ido.el -- improve ido-ignore-files Organization: Private References: <87k4x16u8y.fsf@stupidchicken.com> Date: Sun, 06 Dec 2009 12:47:44 +0200 In-Reply-To: <87k4x16u8y.fsf@stupidchicken.com> (Chong Yidong's message of "Sat, 05 Dec 2009 15:28:13 -0500") Message-ID: <871vj8v0of.fsf@jondo.cante.net> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Antivirus: VAMS Chong Yidong writes: >> Change against Emacs CVS tree as of 2009-08-29 11:5 UTC >> >> 2009-08-29 Jari Aalto >> >> * ido.el (ido-ignore-files): Add RCS, svn, darcs, sh, git, mtn >> version control directories. > > This change makes sense only if we never want to change these > directories. In practice, if you are trying to complete a dotfile, you > are already planning to do something funky, so Emacs probably shouldn't > try to do any second-guessing. Dot-file is not the same as version controlled control directory. Jari From cyd@stupidchicken.com Sun Dec 6 07:26:14 2009 Received: (at 4286) by emacsbugs.donarmstrong.com; 6 Dec 2009 15:26:14 +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=-0.2 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from pantheon-po38.its.yale.edu (pantheon-po38.its.yale.edu [130.132.50.97]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB6FQD3F004777 for <4286@emacsbugs.donarmstrong.com>; Sun, 6 Dec 2009 07:26:14 -0800 Received: from furry (adsl-99-58-202-243.dsl.wlfrct.sbcglobal.net [99.58.202.243]) (authenticated bits=0) by pantheon-po38.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id nB6FQ6Ya029368 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 6 Dec 2009 10:26:07 -0500 Received: by furry (Postfix, from userid 1000) id 9E642C071; Sun, 6 Dec 2009 10:26:05 -0500 (EST) From: Chong Yidong To: Jari Aalto Cc: 4286@debbugs.gnu.org Subject: Re: CVS: lisp/ido.el -- improve ido-ignore-files References: <87k4x16u8y.fsf@stupidchicken.com> <871vj8v0of.fsf@jondo.cante.net> Date: Sun, 06 Dec 2009 10:26:05 -0500 In-Reply-To: <871vj8v0of.fsf@jondo.cante.net> (Jari Aalto's message of "Sun, 06 Dec 2009 12:47:44 +0200") Message-ID: <87d42sw2cy.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) Jari Aalto writes: > Chong Yidong writes: > >>> Change against Emacs CVS tree as of 2009-08-29 11:5 UTC >>> >>> 2009-08-29 Jari Aalto >>> >>> * ido.el (ido-ignore-files): Add RCS, svn, darcs, sh, git, mtn >>> version control directories. >> >> This change makes sense only if we never want to change these >> directories. In practice, if you are trying to complete a dotfile, you >> are already planning to do something funky, so Emacs probably shouldn't >> try to do any second-guessing. > > Dot-file is not the same as version controlled control directory. By version control directories, you mean .svn, .bzr, etc., right? If I understand your proposal correctly, it's to prevent ido from offering these directories if the user tries types "." in the minibuffer. But in that case, as I said, the intention is clearly to edit a dotfile, so something funky is already intended. Correct me if I misunderstand. From jari.aalto@cante.net Sun Dec 6 11:28:58 2009 Received: (at 4286) by emacsbugs.donarmstrong.com; 6 Dec 2009 19:28:59 +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=-0.6 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from emh07.mail.saunalahti.fi (emh07.mail.saunalahti.fi [62.142.5.117]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB6JSvvW002970 for <4286@emacsbugs.donarmstrong.com>; Sun, 6 Dec 2009 11:28:58 -0800 Received: from saunalahti-vams (vs3-10.mail.saunalahti.fi [62.142.5.94]) by emh07-2.mail.saunalahti.fi (Postfix) with SMTP id C5B6C18CD27; Sun, 6 Dec 2009 21:28:55 +0200 (EET) Received: from emh05.mail.saunalahti.fi ([62.142.5.111]) by vs3-10.mail.saunalahti.fi ([62.142.5.94]) with SMTP (gateway) id A00661C1EF2; Sun, 06 Dec 2009 21:28:55 +0200 Received: from jondo.cante.net (a91-155-187-216.elisa-laajakaista.fi [91.155.187.216]) by emh05.mail.saunalahti.fi (Postfix) with ESMTP id 7395A27D82; Sun, 6 Dec 2009 21:28:53 +0200 (EET) From: Jari Aalto To: Chong Yidong Cc: 4286@debbugs.gnu.org Subject: Re: CVS: lisp/ido.el -- improve ido-ignore-files Organization: Private References: <87k4x16u8y.fsf@stupidchicken.com> <871vj8v0of.fsf@jondo.cante.net> <87d42sw2cy.fsf@stupidchicken.com> Date: Sun, 06 Dec 2009 21:28:53 +0200 In-Reply-To: <87d42sw2cy.fsf@stupidchicken.com> (Chong Yidong's message of "Sun, 06 Dec 2009 10:26:05 -0500") Message-ID: <87ein7ucju.fsf@jondo.cante.net> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Antivirus: VAMS Chong Yidong writes: >>>> Change against Emacs CVS tree as of 2009-08-29 11:5 UTC >>>> >>>> 2009-08-29 Jari Aalto >>>> >>>> * ido.el (ido-ignore-files): Add RCS, svn, darcs, sh, git, mtn >>>> version control directories. >>> >>> This change makes sense only if we never want to change these >>> directories. In practice, if you are trying to complete a dotfile, you >>> are already planning to do something funky, so Emacs probably shouldn't >>> try to do any second-guessing. >> Dot-file is not the same as version controlled control directory. > > By version control directories, you mean .svn, .bzr, etc., right? If I > understand your proposal correctly, it's to prevent ido from offering > these directories if the user tries types "." in the minibuffer. But > in that case, as I said, the intention is clearly to edit a dotfile, > so something funky is already intended. Correct me if I misunderstand. Correct. It's very rare for user to try to edit content of Version Control directories. These are nor considered "dot-files" in a sense, that they would be user editable by default. The content of Version Control directories is managed by external programs. Examples (Emacs CVS and directory lisp/) where Version Control directories are ignored: loaddefs.el bindings.el find-cmd.el vc-hooks.el Jari From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 11 09:36:29 2012 Received: (at 4286) by debbugs.gnu.org; 11 Apr 2012 13:36:29 +0000 Received: from localhost ([127.0.0.1]:50774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHxim-0003bZ-7t for submit@debbugs.gnu.org; Wed, 11 Apr 2012 09:36:29 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:59670) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHxii-0003bO-BO for 4286@debbugs.gnu.org; Wed, 11 Apr 2012 09:36:25 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1SHxhU-00040g-1T; Wed, 11 Apr 2012 15:35:08 +0200 From: Lars Magne Ingebrigtsen To: Jari Aalto Subject: Re: bug#4286: CVS: lisp/ido.el -- improve ido-ignore-files References: <87ljl3ov64.fsf@jondo.cante.net> X-Now-Playing: Sussan Deyhim, Bill Laswell's _Shy Angels_: "Negara" Date: Wed, 11 Apr 2012 15:35:07 +0200 In-Reply-To: <87ljl3ov64.fsf@jondo.cante.net> (Jari Aalto's message of "Sat, 29 Aug 2009 11:56:19 +0300") Message-ID: User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1SHxhU-00040g-1T X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1334756108.35413@EVahBPVZ67XrZ2BiIukCPg X-Spam-Status: No X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 4286 Cc: 4286@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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 (-) Jari Aalto writes: > (defcustom ido-ignore-files > - '("\\`CVS/" "\\`#" "\\`.#" "\\`\\.\\./" "\\`\\./") > + '(;; Version control system directories (VCS) > + "\\`CVS/" > + "\\`RCS/" > + "\\`\\.svn/" > + ;; Distributed version control system directories (DVCS) > + "\\`\\.darcs/" > + "\\`\\.hg/" (etc.) I think this makes perfect sense. It already ignores "CVS" and ".#", so why not .svn and friends, too? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 11 09:45:04 2012 Received: (at 4286) by debbugs.gnu.org; 11 Apr 2012 13:45:04 +0000 Received: from localhost ([127.0.0.1]:50785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHxr4-0003oS-I0 for submit@debbugs.gnu.org; Wed, 11 Apr 2012 09:45:04 -0400 Received: from mail-pz0-f42.google.com ([209.85.210.42]:46207) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHxr1-0003nt-DQ for 4286@debbugs.gnu.org; Wed, 11 Apr 2012 09:45:00 -0400 Received: by dang27 with SMTP id g27so1531379dan.29 for <4286@debbugs.gnu.org>; Wed, 11 Apr 2012 06:43:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=3lxcLkwrqsnGfm/U3/mdi70NZHccL3YovrhQBcJPSbo=; b=lWSinwxbvmuNR23Hwqn13MZqQr1me9etKTKAw5idmo4i+QTofagyLvgGZfQsQiSbkN AkMbmm/Ly2HfJDUs3ozr5AuxscuF4eMwFadadkWlNNHQBTgGELXaHXhXFVrPhB6CYzGi 8PJDAoKL9Ll2ajRh/IIEtW40+QqsMMPUxBjnLiz5e2LANTSGZdoW6jKEXKWvqFuO3TR9 2W/OgGZe7Uehw6iv7+Nk7yFsyGFJZRO7KIy3I+01hfbpA0qvCU/bLOKqXbT7+Z0ZyFQc wZ+oClgjExR+6emfsTqGnTaJY8ce78yJjl8K2etppFjA8gTiPLBS73NWMGxJfZZG4UUP WmQQ== Received: by 10.68.191.36 with SMTP id gv4mr18068350pbc.50.1334151831244; Wed, 11 Apr 2012 06:43:51 -0700 (PDT) Received: from localhost ([123.114.43.79]) by mx.google.com with ESMTPS id q5sm2936185pbp.28.2012.04.11.06.43.46 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 11 Apr 2012 06:43:50 -0700 (PDT) From: Leo To: Lars Magne Ingebrigtsen Subject: Re: bug#4286: CVS: lisp/ido.el -- improve ido-ignore-files References: <87ljl3ov64.fsf@jondo.cante.net> Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAA9Cgm3Hx1WWFWA gn+WmJWsrqv4+vcCAwCRl2MkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAYoA AAGKATOXMFgAAAAHdElNRQfXAQwDNR+ZJmElAAABIklEQVQoz22SPW+DQAyGWUq65qasd9PNUSX4 AZHK2C1rJy5jpDS4IwRVup9dn7GNafpKIPPgzztXFSujqq1eM2n8h22oMkvxI/i9C97kRfMRUN55 dS3BrsAwBXUtMLAO4lryh8kTjOxKpQNniNxAgZOEe4bZwsDTFhKdqZRLNII4OQNHhEuq/RMkm6Cj TnnEA/fk0BorcYn5qA3oaeAxbaBOLrX+9G48NZ2Fzc2tzDM8Q+tMypEOqYHh8mAWaaK3U/cDMOT5 aMZMABgPXc7zPMs1A8DXO756GFJ/4fMEq47hTsAdn5avoxZ4ywl0c2w4Flu2Ybeyb3S+EqxX2DYA H8veJGEDTnHnrXvRaPyt+2kSfK6rfBZ2tUtfP/mR+pR6sX8BUZ/cDV7tvkoAAAAASUVORK5CYII= Date: Wed, 11 Apr 2012 21:43:37 +0800 In-Reply-To: (Lars Magne Ingebrigtsen's message of "Wed, 11 Apr 2012 15:35:07 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.95 (Mac OS X 10.6.8) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 4286 Cc: 4286@debbugs.gnu.org, Jari Aalto X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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 (--) On 2012-04-11 21:35 +0800, Lars Magne Ingebrigtsen wrote: > I think this makes perfect sense. It already ignores "CVS" and ".#", so > why not .svn and friends, too? ,----[ C-h v ido-ignore-extensions RET ] | ido-ignore-extensions is a variable defined in `ido.el'. | Its value is t | | Documentation: | Non-nil means ignore files in `completion-ignored-extensions' list. | | You can customize this variable. | | [back] `---- Leo From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 11 09:46:50 2012 Received: (at 4286) by debbugs.gnu.org; 11 Apr 2012 13:46:50 +0000 Received: from localhost ([127.0.0.1]:50799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHxsm-0003rd-8d for submit@debbugs.gnu.org; Wed, 11 Apr 2012 09:46:49 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:41493) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHxsi-0003rU-43 for 4286@debbugs.gnu.org; Wed, 11 Apr 2012 09:46:45 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1SHxrR-0004Ol-GN; Wed, 11 Apr 2012 15:45:25 +0200 From: Lars Magne Ingebrigtsen To: Leo Subject: Re: bug#4286: CVS: lisp/ido.el -- improve ido-ignore-files References: <87ljl3ov64.fsf@jondo.cante.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEUrAgFFBwbBiGX34bRg EAyuVi16Lx0XAADAGEqpAAACM0lEQVQ4jW2UTXPbIBCGl5lMdYUMdc9Fo/wAmNyjFHOvEnS2U9he nVz09/susmLH052xhfdhP3hZi2I0mpaTimI1T0OJiblEipVHQ0RqBTkXPBvYO9gDiF1BXI3is4Ah aiL7H+DyHLWyN8CH4OE5GrP/AkJYwauJe855NM02IC2S2XPh5kZFgL4PLqaI+nbUCq3TGcCcSZlH stjcSd/jmsp7Z4RwxcdOA9SQCC/tYrWDIFhVbDwio3n2gwCQuzwhaX7B1xDJ3AeJGFHP7KfWeC9t krGiWpTuY3xrYJJ2yCjp267H3ffeZTcIIU2qbRYrtUI1dDD1AkgCwLCAVg7iuCH3ZASIsmlUo4Ey AHnI0xmQqrWoOGrT7gRGy7KcSJ/ucKcaxNh0Bh2APRBXLscjH38jlxtmAIS8JyZOh8Lf7A9OPK1A UnWkrVz6Ij8UpmOrcYKW5QmKQxbTfcfx1hpyNUjFjCLMf5e3HsJIvAAlQ9ctq9kpPAKcNrD54dg5 avuJhC7LhayeK9+GzBrR3YJFbakavA48e5VuD30JpTYjctYZs2uL3qIoXOwB/yeM7lrxGoRh8m7m uSX8AvzkB+beP3U3QMat1Bz8oVuo/wIe8+tORvFnR3Jj7kKZja3SCIAM+WZzTEfMAyaugU9/5ijT V+c/N2AuIy7RwhUoXQMEdO8OL4b0QvLm+KxRTLd8hIfE6Y0iyAbmESf7FTxjiAiD/gmKhhZofeAd gI2pXgV8iDSvaf4HqqsVIbgJSecAAAAASUVORK5CYII= X-Now-Playing: Hector Zazou & Swara's _In the House of Mirrors_: "Zannat" Date: Wed, 11 Apr 2012 15:45:24 +0200 In-Reply-To: (Leo's message of "Wed, 11 Apr 2012 21:43:37 +0800") Message-ID: User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1SHxrR-0004Ol-GN X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1334756725.57211@vO6EyW27unIUeFBoxEhxdA X-Spam-Status: No X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 4286 Cc: 4286@debbugs.gnu.org, Jari Aalto X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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 (-) Leo writes: > On 2012-04-11 21:35 +0800, Lars Magne Ingebrigtsen wrote: >> I think this makes perfect sense. It already ignores "CVS" and ".#", so >> why not .svn and friends, too? > > ,----[ C-h v ido-ignore-extensions RET ] > | ido-ignore-extensions is a variable defined in `ido.el'. > | Its value is t > | > | Documentation: > | Non-nil means ignore files in `completion-ignored-extensions' list. That explains why it already ignored .bzr. :-) 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 Wed Apr 11 09:47:25 2012 Received: (at control) by debbugs.gnu.org; 11 Apr 2012 13:47:25 +0000 Received: from localhost ([127.0.0.1]:50804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHxtL-0003sy-3K for submit@debbugs.gnu.org; Wed, 11 Apr 2012 09:47:24 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:41509) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHxtI-0003sq-EV for control@debbugs.gnu.org; Wed, 11 Apr 2012 09:47:21 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1SHxs4-0004Q3-E8 for control@debbugs.gnu.org; Wed, 11 Apr 2012 15:46:04 +0200 Date: Wed, 11 Apr 2012 15:46:03 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #4286 X-MailScanner-ID: 1SHxs4-0004Q3-E8 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1334756764.51105@VCU14N8RXFXYBNi3fhypXA X-Spam-Status: No X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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 (-) tags 4286 notabug close 4286 From unknown Sat Jun 21 02:54:18 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 10 May 2012 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