X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Rotem Yaari <vmalloc@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 11:16:02 +0000 Resent-Message-ID: <handler.16577.B.13909077389873 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 16577 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.13909077389873 (code B ref -1); Tue, 28 Jan 2014 11:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jan 2014 11:15:38 +0000 Received: from localhost ([127.0.0.1]:38708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W86di-0002Z4-NN for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 06:15:37 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41860) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <vmalloc@HIDDEN>) id 1W86dd-0002Yt-DK for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 06:15:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <vmalloc@HIDDEN>) id 1W86dY-0006Uv-1N for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 06:15:29 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41681) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <vmalloc@HIDDEN>) id 1W86dX-0006Up-QM for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 06:15:23 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43575) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <vmalloc@HIDDEN>) id 1W86dS-0006cb-Km for bug-gnu-emacs@HIDDEN; Tue, 28 Jan 2014 06:15:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <vmalloc@HIDDEN>) id 1W86dN-0006TE-Hg for bug-gnu-emacs@HIDDEN; Tue, 28 Jan 2014 06:15:18 -0500 Received: from mail-ea0-x22d.google.com ([2a00:1450:4013:c01::22d]:34011) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <vmalloc@HIDDEN>) id 1W86dM-0006T0-Vn for bug-gnu-emacs@HIDDEN; Tue, 28 Jan 2014 06:15:13 -0500 Received: by mail-ea0-f173.google.com with SMTP id d10so154614eaj.32 for <bug-gnu-emacs@HIDDEN>; Tue, 28 Jan 2014 03:15:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:message-id:subject:mime-version:content-type; bh=GAcNUHG2BORQNi1svuJuAG0IfShhR4YkqFlGpvKONOU=; b=YxPL4PwNwuI9JaxjcNbOFXsHFDZP8tXKfI4UFBJVPcYZjxopHu82p3jlUrqPjcU6rP SjUx9aS/SqRcS5SOxIqYhkdpktUebXcgvjsNbE9N4sKA0ITOAVQly+Dkn7KCgOFsQxKa 7XwfHSJz+jEIrYXz/xLH+lHzFdOkZ8SO3lABFW7JFRkSMctxU1TD0l7YUdC7aPWpV0xy orlIrtA2oxdW47Y46I6bPqHJeil54G49TDOxvSmsLty9cK17/WNzY9ra7W06/OAUNB4o ffc8OH3O5QU0w1xd/bds/2M+AQ3PBm/GhQOpabsTXRMbhWEu65Lp6uKXxq7NZEUgkQVZ F/9g== X-Received: by 10.14.207.194 with SMTP id n42mr737474eeo.76.1390907710840; Tue, 28 Jan 2014 03:15:10 -0800 (PST) Received: from rotems-mbp.infinidat.com (bzq-218-29-26.cablep.bezeqint.net. [81.218.29.26]) by mx.google.com with ESMTPSA id w4sm54460961eef.20.2014.01.28.03.15.08 for <bug-gnu-emacs@HIDDEN> (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 28 Jan 2014 03:15:09 -0800 (PST) Date: Tue, 28 Jan 2014 13:15:01 +0200 From: Rotem Yaari <vmalloc@HIDDEN> Message-ID: <etPan.52e79137.6b8b4567.5966@HIDDEN> X-Mailer: Airmail (223) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="52e79137_327b23c6_5966" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -4.0 (----) --52e79137_327b23c6_5966 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline When finding files with ido, let's say with this directory structure: =20 - /tmp =20 - /tmp/folders =20 - /tmp/folders/a2 =20 - /tmp/folders/a.git =20 Navigating to =60folders=60 will only display =60a2=60 as a possible comp= letion, =20 omitting =60a.git=60. One has to explicitly add the '.git' suffix to get = the =20 candidate one is looking for. =20 In GNU Emacs 24.3.1 (x86=5F64-apple-darwin, NS apple-appkit-1038.36) =20 of 2013-03-13 on bob.porkrind.org =20 Windowing system distributor =60Apple', version 10.3.1265 =20 Configured using: =20 =60configure '--host=3Dx86=5F64-apple-darwin' '--build=3Di686-apple-darwi= n' =20 '--with-ns' 'build=5Falias=3Di686-apple-darwin' =20 'host=5Falias=3Dx86=5F64-apple-darwin' 'CC=3Dgcc -mmacosx-version-min=3D1= 0.7 =20 -isystem =20 /Users/david/Xcode-10.7=5F4.5.2/Xcode.app/Contents/Developer/Platforms/Ma= cOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/include/ =20 -=46/Users/david/Xcode-10.7=5F4.5.2/Xcode.app/Contents/Developer/Platform= s/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/=46ramewor= ks'' =20 Important settings: =20 locale-coding-system: nil =20 default enable-multibyte-characters: t =20 Major mode: Dired by name =20 Minor modes in effect: =20 nyan-mode: t =20 global-semanticdb-minor-mode: t =20 global-semantic-idle-scheduler-mode: t =20 semantic-mode: t =20 drag-stuff-global-mode: t =20 drag-stuff-mode: t =20 global-auto-complete-mode: t =20 global-undo-tree-mode: t =20 diff-auto-refine-mode: t =20 helm-mode: t =20 shell-dirtrack-mode: t =20 helm-match-plugin-mode: t =20 helm-occur-match-plugin-mode: t =20 ido-vertical-mode: t =20 ido-ubiquitous-mode: t =20 yas-global-mode: t =20 yas-minor-mode: t =20 recentf-mode: t =20 guide-key-mode: t =20 winner-mode: t =20 show-paren-mode: t =20 display-battery-mode: t =20 display-time-mode: t =20 cua-mode: t =20 global-auto-revert-mode: t =20 projectile-global-mode: t =20 projectile-mode: t =20 tooltip-mode: t =20 mouse-wheel-mode: t =20 file-name-shadow-mode: t =20 global-font-lock-mode: t =20 font-lock-mode: t =20 auto-composition-mode: t =20 auto-encryption-mode: t =20 auto-compression-mode: t =20 buffer-read-only: t =20 line-number-mode: t =20 transient-mark-mode: t =20 Recent input: =20 e s t C-d =20 q q =20 C-x C-f =20 w o i n f i n i p y i =20 n f i n i p y . C-x C-g C-g C-g C-x C-f / =20 t m p / f o l d e a . g C-g C-g C-g C-x C-f / =20 t m p / f o l a . C-g C-g C-g C-g C-x C-f =20 / t m p / f o l d C-g x r e p o r =20 t - =20 Recent messages: =20 Loading semantic/db-file...done =20 Loading vc-git...done =20 Parsing pool.py (LALR)...done =20 Saving file /Users/rotemy/.recentf... =20 Wrote /Users/rotemy/.recentf =20 ls does not support --dired; see =60dired-use-ls-dired' for more details.= =20 Saving file /Users/rotemy/.recentf... =20 Wrote /Users/rotemy/.recentf =20 Saving file /Users/rotemy/.recentf... =20 Wrote /Users/rotemy/.recentf =20 Quit =5B11 times=5D =20 Load-path shadows: =20 /Users/rotemy/.emacs.d/elpa/flycheck-20140107.305/.dir-locals hides /User= s/rotemy/.emacs.d/elpa/js2-mode-20131221.1908/.dir-locals =20 =7E/.emacs.d/modes/python.el/python hides =7E/.emacs.d/modes/python =20 =7E/.emacs.d/modes/python.el/python hides /Applications/Emacs.app/Content= s/Resources/lisp/progmodes/python =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org hides /Applications/Emacs.ap= p/Contents/Resources/lisp/org/org =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-w3m hides /Applications/Emac= s.app/Contents/Resources/lisp/org/org-w3m =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-version hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-version =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-timer hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-timer =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-table hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-table =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-src hides /Applications/Emac= s.app/Contents/Resources/lisp/org/org-src =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-rmail hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-rmail =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-protocol hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-protocol =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-plot hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/org-plot =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-pcomplete hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-pcomplete =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-mouse hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-mouse =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-mobile hides /Applications/E= macs.app/Contents/Resources/lisp/org/org-mobile =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-mhe hides /Applications/Emac= s.app/Contents/Resources/lisp/org/org-mhe =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-macs hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/org-macs =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-loaddefs hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-loaddefs =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-list hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/org-list =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-irc hides /Applications/Emac= s.app/Contents/Resources/lisp/org/org-irc =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-install hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-install =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-inlinetask hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/org-inlinetask =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-info hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/org-info =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-indent hides /Applications/E= macs.app/Contents/Resources/lisp/org/org-indent =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-id hides /Applications/Emacs= .app/Contents/Resources/lisp/org/org-id =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-habit hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-habit =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-gnus hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/org-gnus =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-footnote hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-footnote =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-feed hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/org-feed =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-faces hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-faces =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-eshell hides /Applications/E= macs.app/Contents/Resources/lisp/org/org-eshell =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-entities hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-entities =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-element hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-element =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-docview hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-docview =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-datetree hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-datetree =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-ctags hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-ctags =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-crypt hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-crypt =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-compat hides /Applications/E= macs.app/Contents/Resources/lisp/org/org-compat =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-colview hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-colview =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-clock hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-clock =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-capture hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-capture =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-bibtex hides /Applications/E= macs.app/Contents/Resources/lisp/org/org-bibtex =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-bbdb hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/org-bbdb =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-attach hides /Applications/E= macs.app/Contents/Resources/lisp/org/org-attach =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-archive hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-archive =20 /Users/rotemy/.emacs.d/elpa/org-20140106/org-agenda hides /Applications/E= macs.app/Contents/Resources/lisp/org/org-agenda =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob hides /Applications/Emacs.app= /Contents/Resources/lisp/org/ob =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-tangle hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-tangle =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-table hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/ob-table =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-sqlite hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-sqlite =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-sql hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-sql =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-shen hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-shen =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-sh hides /Applications/Emacs.= app/Contents/Resources/lisp/org/ob-sh =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-screen hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-screen =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-scheme hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-scheme =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-scala hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/ob-scala =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-sass hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-sass =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-ruby hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-ruby =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-ref hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-ref =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-R hides /Applications/Emacs.a= pp/Contents/Resources/lisp/org/ob-R =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-python hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-python =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-plantuml hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-plantuml =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-picolisp hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-picolisp =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-perl hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-perl =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-org hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-org =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-octave hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-octave =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-ocaml hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/ob-ocaml =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-mscgen hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-mscgen =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-maxima hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-maxima =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-matlab hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-matlab =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-lob hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-lob =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-lisp hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-lisp =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-lilypond hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-lilypond =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-ledger hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-ledger =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-latex hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/ob-latex =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-keys hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-keys =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-js hides /Applications/Emacs.= app/Contents/Resources/lisp/org/ob-js =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-java hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-java =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-io hides /Applications/Emacs.= app/Contents/Resources/lisp/org/ob-io =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-haskell hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-haskell =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-gnuplot hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-gnuplot =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-fortran hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-fortran =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-exp hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-exp =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-eval hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-eval =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-emacs-lisp hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-dot hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-dot =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-ditaa hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/ob-ditaa =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-css hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-css =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-comint hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-comint =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-clojure hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-clojure =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-calc hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-calc =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-C hides /Applications/Emacs.a= pp/Contents/Resources/lisp/org/ob-C =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-awk hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-awk =20 /Users/rotemy/.emacs.d/elpa/org-20140106/ob-asymptote hides /Applications= /Emacs.app/Contents/Resources/lisp/org/ob-asymptote =20 /Users/rotemy/.emacs.d/elpa/flycheck-20140107.305/.dir-locals hides /Appl= ications/Emacs.app/Contents/Resources/lisp/gnus/.dir-locals =20 /Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp/cl-lib hides /= Users/rotemy/.emacs.d/elpa/cl-lib-0.3/cl-lib =20 =46eatures: =20 (shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode =20 mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader =20 sendmail rfc2047 rfc2045 ietf-drums mail-utils helm-command helm-elisp =20 helm-eval eldoc tramp-cache semantic/tag-write semantic/tag-file vc-git =20 semantic/db-file data-debug cedet-files semantic/wisent/python =20 semantic/decorate/include semantic/db-find semantic/db-ref =20 semantic/decorate/mode semantic/decorate pulse semantic/dep =20 semantic/wisent/python-wy semantic/wisent semantic/wisent/wisent =20 helm-misc subword diff-hl vc-dir ewoc vc vc-dispatcher =20 tomorrow-night-bright-theme diminish inf-mongo js json nyan-mode =20 rainbow-mode syslog-mode hide-lines column-marker yaml-mode js2-refactor = =20 js2r-paredit js2r-conveniences js2r-conditionals js2r-wrapping =20 js2r-functions js2r-vars js2r-iife js2r-formatting js2r-helpers =20 js2-mode-expansions js-mode-expansions js2-mode cc-mode-expansions =20 cc-mode cc-fonts cc-guess cc-menus cc-styles cc-align cc-cmds cc-engine =20 cc-vars cc-defs imenu emmet-mode web-mode-expansions web-mode disp-table = =20 haskell-mode haskell-string haskell-sort-imports haskell-align-imports =20 flymake dabbrev python-auto-import python-auto-super =20 redgreen-at-project-root python-el-fgallina-expansions python skeleton =20 semantic/db-mode semantic/db eieio-base semantic/idle semantic/format =20 ezimage semantic/tag-ls semantic/find semantic/ctxt semantic/util-modes =20 semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local =20 cedet flycheck rx f multiple-cursors mc-separate-operations =20 rectangular-region-mode mc-mark-pop mc-mark-more mc-cycle-cursors =20 mc-edit-lines multiple-cursors-core rect expand-region =20 text-mode-expansions the-org-mode-expansions er-basic-expansions =20 expand-region-custom expand-region-core drag-stuff wrap-region =20 auto-complete-config auto-complete popup uniquify iedit iedit-lib =20 undo-tree diff org org-macro org-footnote org-pcomplete org-list =20 org-faces org-entities noutline outline org-version ob-emacs-lisp ob =20 ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint =20 ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar =20 cal-loaddefs ace-jump-mode magit-key-mode magit view epa derived epg =20 epg-config diff-mode git-rebase-mode git-commit-mode log-edit easy-mmode = =20 pcvs-util add-log helm-mode helm-files image-dired tramp warnings =20 tramp-compat tramp-loaddefs shell pcomplete format-spec dired-x =20 dired-aux ffap helm-buffers helm-elscreen helm-tags helm-bookmark =20 helm-adaptative helm-info helm-net browse-url xml url url-proxy =20 url-privacy url-expand url-methods url-history url-cookie url-domsuf =20 url-util url-parse auth-source eieio byte-opt bytecomp byte-compile =20 cconv gnus-util mm-util mail-prsvr password-cache url-vars mailcap =20 helm-plugin bookmark pp helm-locate helm-help helm-match-plugin =20 helm-grep helm-regexp helm-external helm-utils dired helm-config =20 helm-aliases helm ido-vertical-mode ido-ubiquitous ido-recentf-open ido =20 yasnippet help-mode ibuffer server dired-details find-file-in-project =20 saveplace recentf tree-widget wid-edit iflipb guide-key face-remap =20 popwin winner paren battery time cua-base autorevert projectile advice =20 help-fns advice-preload pkg-info find-func epl grep compile comint =20 ansi-color ring thingatpt cus-start cus-load s dash setup-package =20 ace-jump-mode-autoloads afternoon-theme-autoloads ag-autoloads =20 auto-complete-clang-autoloads coffee-mode-autoloads =20 column-marker-autoloads diff-hl-autoloads diminish-autoloads =20 dired-details-autoloads drag-stuff-autoloads emmet-mode-autoloads =20 expand-region-autoloads find-file-in-project-autoloads fiplr-autoloads =20 flycheck-autoloads f-autoloads free-keys-autoloads git-gutter-autoloads =20 grizzl-autoloads guide-key-autoloads haskell-mode-autoloads edmacro =20 kmacro helm-css-scss-autoloads helm-projectile-autoloads helm-autoloads =20 ido-ubiquitous-autoloads ido-vertical-mode-autoloads iedit-autoloads =20 iflipb-autoloads inf-mongo-autoloads jedi-autoloads =20 auto-complete-autoloads epc-autoloads ctable-autoloads =20 concurrent-autoloads deferred-autoloads js2-refactor-autoloads =20 js2-mode-autoloads key-chord-autoloads lua-mode-autoloads =20 magit-autoloads git-rebase-mode-autoloads git-commit-mode-autoloads =20 markdown-mode-autoloads minimap-autoloads multiple-cursors-autoloads =20 nginx-mode-autoloads nyan-mode-autoloads org-trello-autoloads =20 esxml-autoloads elnode-autoloads db-autoloads fakir-autoloads =20 creole-autoloads kv-autoloads noflet-autoloads finder-inf org-autoloads =20 info easymenu popup-autoloads popwin-autoloads powerline-autoloads =20 powerline cl-macs gv powerline-separators color cl cl-lib =20 powerline-themes projectile-autoloads pkg-info-autoloads epl-autoloads =20 cl-lib-autoloads request-autoloads s-autoloads smex-autoloads =20 solarized-theme-autoloads syslog-mode-autoloads hide-lines-autoloads =20 undo-tree-autoloads web-autoloads web-mode-autoloads =20 workgroups-autoloads wrap-region-autoloads dash-autoloads =20 yaml-mode-autoloads yasnippet-autoloads zencoding-mode-autoloads package = =20 elisp-utils time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel = =20 ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list =20 newcomment lisp-mode register page menu-bar rfn-eshadow timer select =20 scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham = =20 georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao =20 korean japanese hebrew greek romanian slovak czech european ethiopic =20 indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple =20 abbrev minibuffer loaddefs button faces cus-face macroexp files =20 text-properties overlay sha1 md5 base64 format env code-pages mule =20 custom widget hashtable-print-readable backquote make-network-process ns = =20 multi-tty emacs) =20 --=C2=A0 Rotem --52e79137_327b23c6_5966 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline <html><head><style>body=7Bfont-family:Helvetica,Arial;font-size:13px=7D</= style></head><body style=3D=22word-wrap: break-word; -webkit-nbsp-mode: s= pace; -webkit-line-break: after-white-space;=22><div id=3D=22bloop=5Fcust= omfont=22 style=3D=22font-family:Helvetica,Arial;font-size:13px; color: r= gba(0,0,0,1.0); margin: 0px; line-height: auto;=22><br></div><div><div cl= ass=3D=22bloop=5Fcontainer=22><div class=3D=22bloop=5Fframe=22> =20 <br>When finding files with ido, let's say with this directory structure:= <br> <br> - /tmp <br> - /tmp/folders <br> - /tmp/folders/a2 <br> - /tmp/folders/a.git <br> <br>Navigating to =60folders=60 will only display =60a2=60 as a possible = completion, <br>omitting =60a.git=60. One has to explicitly add the '.git' suffix to = get the <br>candidate one is looking for. <br> <br> <br>In GNU Emacs 24.3.1 (x86=5F64-apple-darwin, NS apple-appkit-1038.36) <br> of 2013-03-13 on bob.porkrind.org <br>Windowing system distributor =60Apple', version 10.3.1265 <br>Configured using: <br> =60configure '--host=3Dx86=5F64-apple-darwin' '--build=3Di686-apple-= darwin' <br> '--with-ns' 'build=5Falias=3Di686-apple-darwin' <br> 'host=5Falias=3Dx86=5F64-apple-darwin' 'CC=3Dgcc -mmacosx-version-mi= n=3D10.7 <br> -isystem <br> /Users/david/Xcode-10.7=5F4.5.2/Xcode.app/Contents/Developer/Platfor= ms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/include/ <br> -=46/Users/david/Xcode-10.7=5F4.5.2/Xcode.app/Contents/Developer/Pla= tforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/=46ra= meworks'' <br> <br>Important settings: <br> locale-coding-system: nil <br> default enable-multibyte-characters: t <br> <br>Major mode: Dired by name <br> <br>Minor modes in effect: <br> nyan-mode: t <br> global-semanticdb-minor-mode: t <br> global-semantic-idle-scheduler-mode: t <br> semantic-mode: t <br> drag-stuff-global-mode: t <br> drag-stuff-mode: t <br> global-auto-complete-mode: t <br> global-undo-tree-mode: t <br> diff-auto-refine-mode: t <br> helm-mode: t <br> shell-dirtrack-mode: t <br> helm-match-plugin-mode: t <br> helm-occur-match-plugin-mode: t <br> ido-vertical-mode: t <br> ido-ubiquitous-mode: t <br> yas-global-mode: t <br> yas-minor-mode: t <br> recentf-mode: t <br> guide-key-mode: t <br> winner-mode: t <br> show-paren-mode: t <br> display-battery-mode: t <br> display-time-mode: t <br> cua-mode: t <br> global-auto-revert-mode: t <br> projectile-global-mode: t <br> projectile-mode: t <br> tooltip-mode: t <br> mouse-wheel-mode: t <br> file-name-shadow-mode: t <br> global-font-lock-mode: t <br> font-lock-mode: t <br> auto-composition-mode: t <br> auto-encryption-mode: t <br> auto-compression-mode: t <br> buffer-read-only: t <br> line-number-mode: t <br> transient-mark-mode: t <br> <br>Recent input: <br>e s t <return> C-d <down> <down> <down> <down> <down> =20 <br><down> <down> <down> <down> <down> <down> <down> <down> =20 <br><down> <down> <down> <down> <down> <down> <down> <down> =20 <br><up> <up> <up> <up> <up> <up> <up> <up> <up> <return> =20 <br><up> <return> <down> <down> <down> <down> <down> <down> =20 <br><return> <down> <down> <down> <down> <down> <down> =20 <br><down> <down> <down> <down> <down> <down> <down> <down> =20 <br><down> <down> <up> <up> <up> <up> <up> <up> <up> <up> =20 <br><up> <up> <up> <up> <up> <up> <up> <up> <up> <return> =20 <br><down> <down> <down> <down> <down> <up> <up> <up> <up> =20 <br><up> <up> <up> <up> <down> <down> <down> <down> <down> =20 <br><down> <down> <return> <up> <return> <up> <up> <up> =20 <br><up> <return> <down> <down> <down> <down> <down> <down> =20 <br><down> <down> <down> <down> <down> <down> <down> <down> =20 <br><down> <down> <down> <down> <down> <down> <down> <down> =20 <br><down> <down> <down> <down> <down> <down> <down> <down> =20 <br><down> <up> <up> <up> <up> <up> <up> <up> <up> <up> =20 <br><up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> =20 <br><up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> =20 <br><return> <up> <up> <up> <up> <up> <up> <up> <return> =20 <br><up> <up> <up> <up> <down> <down> <up> <up> <up> <down> =20 <br><down> <down> <down> <down> <up> <up> <up> <down> <down> =20 <br><up> q <up> <c-up> <c-up> <down> <down> <down> q <up> =20 <br><up> C-x C-f <backspace> <backspace> <backspace> <backspace> =20 <br>w o <return> i n f i n i p y <return> <backspace> i =20 <br>n f i n i p y . <return> C-x C-g C-g C-g C-x C-f / =20 <br>t m p / f o l d e <tab> a . g C-g C-g C-g C-x C-f / =20 <br>t m p / f o l <return> a . C-g C-g C-g C-g C-x C-f =20 <br>/ t m p / f o l d <return> C-g <escape> x r e p o r =20 <br>t - <return> <br> <br>Recent messages: <br>Loading semantic/db-file...done <br>Loading vc-git...done <br>Parsing pool.py (LALR)...done <br>Saving file /Users/rotemy/.recentf... <br>Wrote /Users/rotemy/.recentf <br>ls does not support --dired; see =60dired-use-ls-dired' for more deta= ils. <br>Saving file /Users/rotemy/.recentf... <br>Wrote /Users/rotemy/.recentf <br>Saving file /Users/rotemy/.recentf... <br>Wrote /Users/rotemy/.recentf <br>Quit =5B11 times=5D <br> <br>Load-path shadows: <br>/Users/rotemy/.emacs.d/elpa/flycheck-20140107.305/.dir-locals hides /= Users/rotemy/.emacs.d/elpa/js2-mode-20131221.1908/.dir-locals <br>=7E/.emacs.d/modes/python.el/python hides =7E/.emacs.d/modes/python <br>=7E/.emacs.d/modes/python.el/python hides /Applications/Emacs.app/Con= tents/Resources/lisp/progmodes/python <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org hides /Applications/Emac= s.app/Contents/Resources/lisp/org/org <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-w3m hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-w3m <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-version hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/org-version <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-timer hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-timer <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-table hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-table <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-src hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-src <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-rmail hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-rmail <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-protocol hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/org-protocol <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-plot hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-plot <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-pcomplete hides /Applica= tions/Emacs.app/Contents/Resources/lisp/org/org-pcomplete <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-mouse hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-mouse <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-mobile hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/org-mobile <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-mhe hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-mhe <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-macs hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-macs <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-loaddefs hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/org-loaddefs <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-list hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-list <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-irc hides /Applications/= Emacs.app/Contents/Resources/lisp/org/org-irc <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-install hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/org-install <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-inlinetask hides /Applic= ations/Emacs.app/Contents/Resources/lisp/org/org-inlinetask <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-info hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-info <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-indent hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/org-indent <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-id hides /Applications/E= macs.app/Contents/Resources/lisp/org/org-id <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-habit hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-habit <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-gnus hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-gnus <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-footnote hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/org-footnote <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-feed hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-feed <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-faces hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-faces <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-eshell hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/org-eshell <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-entities hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/org-entities <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-element hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/org-element <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-docview hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/org-docview <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-datetree hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/org-datetree <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-ctags hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-ctags <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-crypt hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-crypt <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-compat hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/org-compat <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-colview hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/org-colview <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-clock hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-clock <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-capture hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/org-capture <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-bibtex hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/org-bibtex <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-bbdb hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-bbdb <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-attach hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/org-attach <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-archive hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/org-archive <br>/Users/rotemy/.emacs.d/elpa/org-20140106/org-agenda hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/org-agenda <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-tangle hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-tangle <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-table hides /Applications= /Emacs.app/Contents/Resources/lisp/org/ob-table <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-sqlite hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-sqlite <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-sql hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-sql <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-shen hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-shen <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-sh hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-sh <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-screen hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-screen <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-scheme hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-scheme <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-scala hides /Applications= /Emacs.app/Contents/Resources/lisp/org/ob-scala <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-sass hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-sass <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-ruby hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-ruby <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-ref hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-ref <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-R hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/ob-R <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-python hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-python <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-plantuml hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/ob-plantuml <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-picolisp hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/ob-picolisp <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-perl hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-perl <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-org hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-org <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-octave hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-octave <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-ocaml hides /Applications= /Emacs.app/Contents/Resources/lisp/org/ob-ocaml <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-mscgen hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-mscgen <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-maxima hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-maxima <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-matlab hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-matlab <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-lob hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-lob <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-lisp hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-lisp <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-lilypond hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/ob-lilypond <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-ledger hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-ledger <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-latex hides /Applications= /Emacs.app/Contents/Resources/lisp/org/ob-latex <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-keys hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-keys <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-js hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-js <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-java hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-java <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-io hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-io <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-haskell hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/ob-haskell <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-gnuplot hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-fortran hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/ob-fortran <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-exp hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-exp <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-eval hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-eval <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-emacs-lisp hides /Applica= tions/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-dot hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-dot <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-ditaa hides /Applications= /Emacs.app/Contents/Resources/lisp/org/ob-ditaa <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-css hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-css <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-comint hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-comint <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-clojure hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/ob-clojure <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-calc hides /Applications/= Emacs.app/Contents/Resources/lisp/org/ob-calc <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-C hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/ob-C <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-awk hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-awk <br>/Users/rotemy/.emacs.d/elpa/org-20140106/ob-asymptote hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/ob-asymptote <br>/Users/rotemy/.emacs.d/elpa/flycheck-20140107.305/.dir-locals hides /= Applications/Emacs.app/Contents/Resources/lisp/gnus/.dir-locals <br>/Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp/cl-lib hid= es /Users/rotemy/.emacs.d/elpa/cl-lib-0.3/cl-lib <br> <br>=46eatures: <br>(shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode <br>mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheade= r <br>sendmail rfc2047 rfc2045 ietf-drums mail-utils helm-command helm-elis= p <br>helm-eval eldoc tramp-cache semantic/tag-write semantic/tag-file vc-g= it <br>semantic/db-file data-debug cedet-files semantic/wisent/python <br>semantic/decorate/include semantic/db-find semantic/db-ref <br>semantic/decorate/mode semantic/decorate pulse semantic/dep <br>semantic/wisent/python-wy semantic/wisent semantic/wisent/wisent <br>helm-misc subword diff-hl vc-dir ewoc vc vc-dispatcher <br>tomorrow-night-bright-theme diminish inf-mongo js json nyan-mode <br>rainbow-mode syslog-mode hide-lines column-marker yaml-mode js2-refac= tor <br>js2r-paredit js2r-conveniences js2r-conditionals js2r-wrapping <br>js2r-functions js2r-vars js2r-iife js2r-formatting js2r-helpers <br>js2-mode-expansions js-mode-expansions js2-mode cc-mode-expansions <br>cc-mode cc-fonts cc-guess cc-menus cc-styles cc-align cc-cmds cc-engi= ne <br>cc-vars cc-defs imenu emmet-mode web-mode-expansions web-mode disp-ta= ble <br>haskell-mode haskell-string haskell-sort-imports haskell-align-import= s <br>flymake dabbrev python-auto-import python-auto-super <br>redgreen-at-project-root python-el-fgallina-expansions python skeleto= n <br>semantic/db-mode semantic/db eieio-base semantic/idle semantic/format= <br>ezimage semantic/tag-ls semantic/find semantic/ctxt semantic/util-mod= es <br>semantic/util semantic semantic/tag semantic/lex semantic/fw mode-loc= al <br>cedet flycheck rx f multiple-cursors mc-separate-operations <br>rectangular-region-mode mc-mark-pop mc-mark-more mc-cycle-cursors <br>mc-edit-lines multiple-cursors-core rect expand-region <br>text-mode-expansions the-org-mode-expansions er-basic-expansions <br>expand-region-custom expand-region-core drag-stuff wrap-region <br>auto-complete-config auto-complete popup uniquify iedit iedit-lib <br>undo-tree diff org org-macro org-footnote org-pcomplete org-list <br>org-faces org-entities noutline outline org-version ob-emacs-lisp ob <br>ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint <br>ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar <br>cal-loaddefs ace-jump-mode magit-key-mode magit view epa derived epg <br>epg-config diff-mode git-rebase-mode git-commit-mode log-edit easy-mm= ode <br>pcvs-util add-log helm-mode helm-files image-dired tramp warnings <br>tramp-compat tramp-loaddefs shell pcomplete format-spec dired-x <br>dired-aux ffap helm-buffers helm-elscreen helm-tags helm-bookmark <br>helm-adaptative helm-info helm-net browse-url xml url url-proxy <br>url-privacy url-expand url-methods url-history url-cookie url-domsuf <br>url-util url-parse auth-source eieio byte-opt bytecomp byte-compile <br>cconv gnus-util mm-util mail-prsvr password-cache url-vars mailcap <br>helm-plugin bookmark pp helm-locate helm-help helm-match-plugin <br>helm-grep helm-regexp helm-external helm-utils dired helm-config <br>helm-aliases helm ido-vertical-mode ido-ubiquitous ido-recentf-open i= do <br>yasnippet help-mode ibuffer server dired-details find-file-in-project= <br>saveplace recentf tree-widget wid-edit iflipb guide-key face-remap <br>popwin winner paren battery time cua-base autorevert projectile advic= e <br>help-fns advice-preload pkg-info find-func epl grep compile comint <br>ansi-color ring thingatpt cus-start cus-load s dash setup-package <br>ace-jump-mode-autoloads afternoon-theme-autoloads ag-autoloads <br>auto-complete-clang-autoloads coffee-mode-autoloads <br>column-marker-autoloads diff-hl-autoloads diminish-autoloads <br>dired-details-autoloads drag-stuff-autoloads emmet-mode-autoloads <br>expand-region-autoloads find-file-in-project-autoloads fiplr-autoload= s <br>flycheck-autoloads f-autoloads free-keys-autoloads git-gutter-autoloa= ds <br>grizzl-autoloads guide-key-autoloads haskell-mode-autoloads edmacro <br>kmacro helm-css-scss-autoloads helm-projectile-autoloads helm-autoloa= ds <br>ido-ubiquitous-autoloads ido-vertical-mode-autoloads iedit-autoloads <br>iflipb-autoloads inf-mongo-autoloads jedi-autoloads <br>auto-complete-autoloads epc-autoloads ctable-autoloads <br>concurrent-autoloads deferred-autoloads js2-refactor-autoloads <br>js2-mode-autoloads key-chord-autoloads lua-mode-autoloads <br>magit-autoloads git-rebase-mode-autoloads git-commit-mode-autoloads <br>markdown-mode-autoloads minimap-autoloads multiple-cursors-autoloads <br>nginx-mode-autoloads nyan-mode-autoloads org-trello-autoloads <br>esxml-autoloads elnode-autoloads db-autoloads fakir-autoloads <br>creole-autoloads kv-autoloads noflet-autoloads finder-inf org-autoloa= ds <br>info easymenu popup-autoloads popwin-autoloads powerline-autoloads <br>powerline cl-macs gv powerline-separators color cl cl-lib <br>powerline-themes projectile-autoloads pkg-info-autoloads epl-autoload= s <br>cl-lib-autoloads request-autoloads s-autoloads smex-autoloads <br>solarized-theme-autoloads syslog-mode-autoloads hide-lines-autoloads <br>undo-tree-autoloads web-autoloads web-mode-autoloads <br>workgroups-autoloads wrap-region-autoloads dash-autoloads <br>yaml-mode-autoloads yasnippet-autoloads zencoding-mode-autoloads pack= age <br>elisp-utils time-date tooltip ediff-hook vc-hooks lisp-float-type mwh= eel <br>ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list <br>newcomment lisp-mode register page menu-bar rfn-eshadow timer select <br>scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame c= ham <br>georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao <br>korean japanese hebrew greek romanian slovak czech european ethiopic <br>indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple= <br>abbrev minibuffer loaddefs button faces cus-face macroexp files <br>text-properties overlay sha1 md5 base64 format env code-pages mule <br>custom widget hashtable-print-readable backquote make-network-process= ns <br>multi-tty emacs) <br> </return></escape></return></return></tab></return></backspace></ret= urn></return></backspace></backspace></backspace></backspace></up></up></= down></down></down></c-up></c-up></up></up></down></down></up></up></up><= /down></down></down></down></down></up></up></up></down></down></up></up>= </up></up></return></up></up></up></up></up></up></up></return></up></up>= </up></up></up></up></up></up></up></up></up></up></up></up></up></up></u= p></up></up></up></up></up></up></up></up></up></up></up></up></up></up><= /down></down></down></down></down></down></down></down></down></down></do= wn></down></down></down></down></down></down></down></down></down></down>= </down></down></down></down></down></down></down></down></down></down></r= eturn></up></up></up></up></return></up></return></down></down></down></d= own></down></down></down></up></up></up></up></up></up></up></up></down><= /down></down></down></down></return></up></up></up></up></up></up></up></= up></up></up></up></up></up></up></up></up></up></down></down></down></do= wn></down></down></down></down></down></down></down></down></down></down>= </down></down></return></down></down></down></down></down></down></return= ></up></return></up></up></up></up></up></up></up></up></up></down></down= ></down></down></down></down></down></down></down></down></down></down></= down></down></down></down></down></down></down></down></down></return></d= iv></div></div><br><div class=3D=22=22 id=3D=22bloop=5Fsign=5F13909076760= 98064896=22><div style=3D=22font-family:helvetica,arial;font-size:13px=22= >-- <br>Rotem</div></div></body></html> --52e79137_327b23c6_5966--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Rotem Yaari <vmalloc@HIDDEN> Subject: bug#16577: Acknowledgement (24.3; Ido omitting directories with similar names to other directories) Message-ID: <handler.16577.B.13909077389873.ack <at> debbugs.gnu.org> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> X-Gnu-PR-Message: ack 16577 X-Gnu-PR-Package: emacs Reply-To: 16577 <at> debbugs.gnu.org Date: Tue, 28 Jan 2014 11:16:03 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 16577 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 16577: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16577 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 16:01:02 +0000 Resent-Message-ID: <handler.16577.B16577.139092485814433 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rotem Yaari <vmalloc@HIDDEN> Cc: 16577 <at> debbugs.gnu.org Reply-To: Eli Zaretskii <eliz@HIDDEN> Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.139092485814433 (code B ref 16577); Tue, 28 Jan 2014 16:01:02 +0000 Received: (at 16577) by debbugs.gnu.org; 28 Jan 2014 16:00:58 +0000 Received: from localhost ([127.0.0.1]:39442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8B5t-0003ki-5f for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 11:00:57 -0500 Received: from mtaout27.012.net.il ([80.179.55.183]:57352) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <eliz@HIDDEN>) id 1W8B5q-0003kY-Gr for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 11:00:55 -0500 Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0N0400O00CD76A00@HIDDEN> for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 18:00:03 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N0400KT0CG2ZJ30@HIDDEN>; Tue, 28 Jan 2014 18:00:03 +0200 (IST) Date: Tue, 28 Jan 2014 18:00:48 +0200 From: Eli Zaretskii <eliz@HIDDEN> In-reply-to: <etPan.52e79137.6b8b4567.5966@HIDDEN> X-012-Sender: halo1@HIDDEN Message-id: <83mwig85an.fsf@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) > Date: Tue, 28 Jan 2014 13:15:01 +0200 > From: Rotem Yaari <vmalloc@HIDDEN> > > When finding files with ido, let's say with this directory structure: > > - /tmp > - /tmp/folders > - /tmp/folders/a2 > - /tmp/folders/a.git > > Navigating to `folders` will only display `a2` as a possible completion, > omitting `a.git`. One has to explicitly add the '.git' suffix to get the > candidate one is looking for. Please post a complete recipe starting with "emacs -Q", to allow quick and unequivocal identification of the problem. Thanks.
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Glenn Morris <rgm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 17:19:02 +0000 Resent-Message-ID: <handler.16577.B16577.139092953421813 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: Rotem Yaari <vmalloc@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.139092953421813 (code B ref 16577); Tue, 28 Jan 2014 17:19:02 +0000 Received: (at 16577) by debbugs.gnu.org; 28 Jan 2014 17:18:54 +0000 Received: from localhost ([127.0.0.1]:39467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8CJK-0005fl-Gr for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 12:18:54 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:49556) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <rgm@HIDDEN>) id 1W8CJI-0005fd-Rh for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 12:18:53 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from <rgm@HIDDEN>) id 1W8CJH-00069P-CA; Tue, 28 Jan 2014 12:18:51 -0500 From: Glenn Morris <rgm@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> X-Spook: Indigo Cohiba unclassified chameleon man assassination X-Ran: w55si%eN$Eu0-}(&}1t!:0<Qjc<!N'7VGIkzN'g+N6a44fG`%,Tv2mVMgoxZ>W_SDVezLq X-Hue: green X-Attribution: GM Date: Tue, 28 Jan 2014 12:18:51 -0500 In-Reply-To: <83mwig85an.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 28 Jan 2014 18:00:48 +0200") Message-ID: <ggr47s81ok.fsf@HIDDEN> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.5 (-----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.5 (-----) Eli Zaretskii wrote: > Please post a complete recipe starting with "emacs -Q", to allow quick > and unequivocal identification of the problem. It may be relevant that completion-ignored-extensions contains ".git/".
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 17:25:02 +0000 Resent-Message-ID: <handler.16577.B16577.139092987622349 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris <rgm@HIDDEN> Cc: vmalloc@HIDDEN, 16577 <at> debbugs.gnu.org Reply-To: Eli Zaretskii <eliz@HIDDEN> Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.139092987622349 (code B ref 16577); Tue, 28 Jan 2014 17:25:02 +0000 Received: (at 16577) by debbugs.gnu.org; 28 Jan 2014 17:24:36 +0000 Received: from localhost ([127.0.0.1]:39471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8COq-0005oP-7E for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 12:24:36 -0500 Received: from mtaout26.012.net.il ([80.179.55.182]:58271) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <eliz@HIDDEN>) id 1W8COn-0005oF-2e for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 12:24:34 -0500 Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il (HyperSendmail v2007.08) id <0N0400C00G4AIH00@HIDDEN> for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 19:23:41 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout26.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N04005RJGBH6180@HIDDEN>; Tue, 28 Jan 2014 19:23:41 +0200 (IST) Date: Tue, 28 Jan 2014 19:24:27 +0200 From: Eli Zaretskii <eliz@HIDDEN> In-reply-to: <ggr47s81ok.fsf@HIDDEN> X-012-Sender: halo1@HIDDEN Message-id: <83d2jc81f8.fsf@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) > From: Glenn Morris <rgm@HIDDEN> > Cc: Rotem Yaari <vmalloc@HIDDEN>, 16577 <at> debbugs.gnu.org > Date: Tue, 28 Jan 2014 12:18:51 -0500 > > Eli Zaretskii wrote: > > > Please post a complete recipe starting with "emacs -Q", to allow quick > > and unequivocal identification of the problem. > > It may be relevant that completion-ignored-extensions contains ".git/". Oh, I thought a.git was a file, not a directory. But now I see that there's nothing in the report to that effect. If it is a directory, then this is intended behavior.
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: "Rotem Yaari" <vmalloc@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 17:36:02 +0000 Resent-Message-ID: <handler.16577.B16577.139093053923459 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Eli Zaretskii" <eliz@HIDDEN> Cc: Glenn Morris <rgm@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.139093053923459 (code B ref 16577); Tue, 28 Jan 2014 17:36:02 +0000 Received: (at 16577) by debbugs.gnu.org; 28 Jan 2014 17:35:39 +0000 Received: from localhost ([127.0.0.1]:39485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8CZX-00066I-AG for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 12:35:39 -0500 Received: from mail-qc0-f179.google.com ([209.85.216.179]:46507) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <vmalloc@HIDDEN>) id 1W8CZP-00065x-4w for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 12:35:35 -0500 Received: by mail-qc0-f179.google.com with SMTP id e16so1045760qcx.10 for <16577 <at> debbugs.gnu.org>; Tue, 28 Jan 2014 09:35:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:in-reply-to:references:from:to:cc :subject:content-type; bh=EhvSchQ40tgwC9O0FMGLzg5QdbXCpOhU6k2z3ypMJxg=; b=Eo55/BA+RAEq3FdyzMmGGHKoq7smLWZbmhxd7B5ZLV8AsAqustJ3s6rKhAwtRpLm+n WoFgd1UQ69YuiYojLXnapW8couskP4s6eZtrhGedsx4vPZImm9DRuAs3qQH8EA1nKi4N v/4iL1Fqim92xCEomABJoPtcoTHIWil+jWa5q4GVKGqDPgN8yrIEdru5HRIsp95S1mLj VAA8IxkYSmYK+O0J5oO5RinjC2QyiUwummRrfs1lnBULqwr1olOdYCM9fljb+T50jP30 YbrxLP6cvRCMe7PfYNMIK5D082tSSZC75IuY3cYaILXInb6euGqHryGOsCQA9x2A1rwZ vFrg== X-Received: by 10.224.88.70 with SMTP id z6mr4587656qal.14.1390930530614; Tue, 28 Jan 2014 09:35:30 -0800 (PST) Received: from [127.0.0.1] (ec2-54-235-159-130.compute-1.amazonaws.com. [54.235.159.130]) by mx.google.com with ESMTPSA id z9sm12326020qgz.20.2014.01.28.09.35.29 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 28 Jan 2014 09:35:29 -0800 (PST) MIME-Version: 1.0 X-Mailer: Nodemailer (0.5.0; +http://www.nodemailer.com/) Date: Tue, 28 Jan 2014 09:35:29 -0800 (PST) Message-Id: <1390930529137.b09a84a5@Nodemailer> In-Reply-To: <83d2jc81f8.fsf@HIDDEN> References: <83d2jc81f8.fsf@HIDDEN> X-Orchestra-Oid: AFBC7597-7B13-4359-A684-92F19A3057F9 X-Orchestra-Sig: f1042072bc9d6a183620354baea1918df5ae3122 X-Orchestra-Thrid: T31840B22-E9A1-4FD7-826C-FBAB302DE498_1458490420417954279 X-Orchestra-Thrid-Sig: e0e49e3d132a3e2f3212cdb6a1804ecf9065c281 X-Orchestra-Account: d78e9e71318c344c38d330e633c772ff25e43d51 From: "Rotem Yaari" <vmalloc@HIDDEN> Content-Type: multipart/alternative; boundary="----Nodemailer-0.5.0-?=_1-1390930529866" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) ------Nodemailer-0.5.0-?=_1-1390930529866 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Why=3F Is there a way to disable it=3F I work on two project with similar = prefixes, and this is very annoying=E2=80=94 Rotem On Tue, Jan 28, 2014 at 7:24 PM, Eli Zaretskii <eliz@HIDDEN> wrote: >> From: Glenn Morris <rgm@HIDDEN> >> Cc: Rotem Yaari <vmalloc@HIDDEN>, 16577 <at> debbugs.gnu.org >> Date: Tue, 28 Jan 2014 12:18:51 -0500 >>=20 >> Eli Zaretskii wrote: >>=20 >> > Please post a complete recipe starting with =22emacs -Q=22, to allow = quick >> > and unequivocal identification of the problem. >>=20 >> It may be relevant that completion-ignored-extensions contains =22.= git/=22. > Oh, I thought a.git was a file, not a directory. But now I see that > there's nothing in the report to that effect. If it is a directory, > then this is intended behavior. ------Nodemailer-0.5.0-?=_1-1390930529866 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <span id=3D=22mailbox-conversation=22>Why=3F Is there a way to disable = it=3F I work on two project with similar prefixes, and this is very = annoying</span><div class=3D=22mailbox=5Fsignature=22>=E2=80=94<br>Rotem</d= iv> <br><br><div class=3D=22gmail=5Fquote=22><p>On Tue, Jan 28, 2014 at 7:24 PM= , Eli Zaretskii <span dir=3D=22ltr=22><<a href=3D=22mailto:eliz@gnu.= org=22 target=3D=22=5Fblank=22>eliz@HIDDEN</a>></span> = wrote:<br></p><blockquote class=3D=22gmail=5Fquote=22 style=3D=22margin:0 0= 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;=22><p>> From: Glenn= Morris <rgm@HIDDEN> <br>> Cc: Rotem Yaari <vmalloc@HIDDEN>, 16577 <at> debbugs.gnu.org <br>> Date: Tue, 28 Jan 2014 12:18:51 -0500 <br>>=20 <br>> Eli Zaretskii wrote: <br>>=20 <br>> > Please post a complete recipe starting with =22emacs -Q=22, = to allow quick <br>> > and unequivocal identification of the problem. <br>>=20 <br>> It may be relevant that completion-ignored-extensions contains =22= .git/=22. <br><br>Oh, I thought a.git was a file, not a directory. But now I see = that <br>there's nothing in the report to that effect. If it is a directory, <br>then this is intended behavior. <br></p></blockquote></div><br> ------Nodemailer-0.5.0-?=_1-1390930529866--
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 17:41:02 +0000 Resent-Message-ID: <handler.16577.B16577.139093081024005 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rotem Yaari <vmalloc@HIDDEN> Cc: rgm@HIDDEN, 16577 <at> debbugs.gnu.org Reply-To: Eli Zaretskii <eliz@HIDDEN> Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.139093081024005 (code B ref 16577); Tue, 28 Jan 2014 17:41:02 +0000 Received: (at 16577) by debbugs.gnu.org; 28 Jan 2014 17:40:10 +0000 Received: from localhost ([127.0.0.1]:39489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8Cdu-0006F6-0Y for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 12:40:10 -0500 Received: from mtaout27.012.net.il ([80.179.55.183]:41155) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <eliz@HIDDEN>) id 1W8Cdo-0006Et-13 for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 12:40:05 -0500 Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0N0400N00GNEUP00@HIDDEN> for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 19:39:12 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N040079EH1CHR90@HIDDEN>; Tue, 28 Jan 2014 19:39:12 +0200 (IST) Date: Tue, 28 Jan 2014 19:39:58 +0200 From: Eli Zaretskii <eliz@HIDDEN> In-reply-to: <1390930529137.b09a84a5@Nodemailer> X-012-Sender: halo1@HIDDEN Message-id: <83bnyw80pd.fsf@HIDDEN> References: <83d2jc81f8.fsf@HIDDEN> <1390930529137.b09a84a5@Nodemailer> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) > Date: Tue, 28 Jan 2014 09:35:29 -0800 (PST) > From: "Rotem Yaari" <vmalloc@HIDDEN> > Cc: "Glenn Morris" <rgm@HIDDEN>, 16577 <at> debbugs.gnu.org > > Why? Because of the '.git' directory. > Is there a way to disable it? You can customize completion-ignored-extensions.
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Glenn Morris <rgm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 19:00:02 +0000 Resent-Message-ID: <handler.16577.B16577.13909355853502 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: vmalloc@HIDDEN, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.13909355853502 (code B ref 16577); Tue, 28 Jan 2014 19:00:02 +0000 Received: (at 16577) by debbugs.gnu.org; 28 Jan 2014 18:59:45 +0000 Received: from localhost ([127.0.0.1]:39541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8Dsv-0000uP-CW for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 13:59:45 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:51324) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <rgm@HIDDEN>) id 1W8Dss-0000uD-QW for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 13:59:43 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from <rgm@HIDDEN>) id 1W8Dsq-0002zK-ED; Tue, 28 Jan 2014 13:59:40 -0500 From: Glenn Morris <rgm@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> X-Spook: kibo InfoSec COSCO beanpole Bin Laden MIT-LL Rule Psix X-Ran: S2?npcMF[\_v"`|L:XBlN4!3ZOpVy4dH>YIswtaUwVL\D=O*fM+)I|'GWi+J7XMTFDCTKv X-Hue: cyan X-Attribution: GM Date: Tue, 28 Jan 2014 13:59:40 -0500 In-Reply-To: <83d2jc81f8.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 28 Jan 2014 19:24:27 +0200") Message-ID: <ux38k8j5k3.fsf@HIDDEN> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.5 (-----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.5 (-----) Eli Zaretskii wrote: >> It may be relevant that completion-ignored-extensions contains ".git/". > > Oh, I thought a.git was a file, not a directory. But now I see that > there's nothing in the report to that effect. If it is a directory, > then this is intended behavior. Emacs should only ignore ".git" directories. It should not ignore "foo.git" directories.
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 19:18:01 +0000 Resent-Message-ID: <handler.16577.B16577.13909366705266 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris <rgm@HIDDEN> Cc: vmalloc@HIDDEN, 16577 <at> debbugs.gnu.org Reply-To: Eli Zaretskii <eliz@HIDDEN> Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.13909366705266 (code B ref 16577); Tue, 28 Jan 2014 19:18:01 +0000 Received: (at 16577) by debbugs.gnu.org; 28 Jan 2014 19:17:50 +0000 Received: from localhost ([127.0.0.1]:39556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8EAM-0001Mn-3E for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 14:17:50 -0500 Received: from mtaout28.012.net.il ([80.179.55.184]:34409) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <eliz@HIDDEN>) id 1W8EAJ-0001Mb-18 for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 14:17:44 -0500 Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0N0400N00LJIGA00@HIDDEN> for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 21:19:12 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N0400KQ2LO0KP30@HIDDEN>; Tue, 28 Jan 2014 21:19:12 +0200 (IST) Date: Tue, 28 Jan 2014 21:17:37 +0200 From: Eli Zaretskii <eliz@HIDDEN> In-reply-to: <ux38k8j5k3.fsf@HIDDEN> X-012-Sender: halo1@HIDDEN Message-id: <8361p39ar2.fsf@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) > From: Glenn Morris <rgm@HIDDEN> > Cc: vmalloc@HIDDEN, 16577 <at> debbugs.gnu.org > Date: Tue, 28 Jan 2014 13:59:40 -0500 > > Emacs should only ignore ".git" directories. > It should not ignore "foo.git" directories. Then completion-ignored-extensions is not the right mechanism for ignoring those directories. (I'm quite sure that this was discussed in some distant past, just not about Git.)
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Glenn Morris <rgm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 20:16:02 +0000 Resent-Message-ID: <handler.16577.B16577.139094012410943 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: vmalloc@HIDDEN, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.139094012410943 (code B ref 16577); Tue, 28 Jan 2014 20:16:02 +0000 Received: (at 16577) by debbugs.gnu.org; 28 Jan 2014 20:15:24 +0000 Received: from localhost ([127.0.0.1]:39580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8F47-0002qR-MN for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 15:15:23 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:52386) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <rgm@HIDDEN>) id 1W8F45-0002qH-Gd for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 15:15:21 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from <rgm@HIDDEN>) id 1W8F44-0006y1-Jg; Tue, 28 Jan 2014 15:15:20 -0500 From: Glenn Morris <rgm@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> X-Spook: constitution Marxist Peking [Hello to all my friends and X-Ran: ck!z~8Bc=Dv$pj@'+#*MTvMKGa$EZPK}Ka~^sJ2-cuT\M+dN+d?\xU{bQHt64;J)x]1LB4 X-Hue: yellow X-Attribution: GM Date: Tue, 28 Jan 2014 15:15:20 -0500 In-Reply-To: <8361p39ar2.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 28 Jan 2014 21:17:37 +0200") Message-ID: <t9wqhjsw13.fsf@HIDDEN> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.5 (-----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.5 (-----) Eli Zaretskii wrote: > Then completion-ignored-extensions is not the right mechanism for > ignoring those directories. > > (I'm quite sure that this was discussed in some distant past, just not > about Git.) Sure it was, and it was literally the exact same problem three years ago, but it suffered from the emacs-devel disease (talked about, but nothing ever happened, AFAIK): http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00413.html What Someone needs to do: http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00459.html
Received: (at control) by debbugs.gnu.org; 28 Jan 2014 20:16:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 28 15:16:23 2014 Received: from localhost ([127.0.0.1]:39584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8F55-0002sM-34 for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 15:16:23 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:52402) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <rgm@HIDDEN>) id 1W8F52-0002sC-Iz for control <at> debbugs.gnu.org; Tue, 28 Jan 2014 15:16:20 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from <rgm@HIDDEN>) id 1W8F52-0007BS-CZ for control <at> debbugs.gnu.org; Tue, 28 Jan 2014 15:16:20 -0500 Date: Tue, 28 Jan 2014 15:16:20 -0500 Message-Id: <E1W8F52-0007BS-CZ@HIDDEN> Subject: control message for bug 16577 To: <control <at> debbugs.gnu.org> X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris <rgm@HIDDEN> X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.5 (-----) retitle 16577 Add regexp-based version of completion-ignored-extensions
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Stefan Monnier <monnier@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2014 21:40:01 +0000 Resent-Message-ID: <handler.16577.B16577.139094519623558 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris <rgm@HIDDEN> Cc: vmalloc@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.139094519623558 (code B ref 16577); Tue, 28 Jan 2014 21:40:01 +0000 Received: (at 16577) by debbugs.gnu.org; 28 Jan 2014 21:39:56 +0000 Received: from localhost ([127.0.0.1]:39605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8GNv-00067r-UI for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 16:39:56 -0500 Received: from mercure.iro.umontreal.ca ([132.204.24.67]:37054) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <monnier@HIDDEN>) id 1W8GNq-00067b-Os for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 16:39:51 -0500 Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 71F2E84CD7; Tue, 28 Jan 2014 16:39:49 -0500 (EST) Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id B03FF1E5874; Tue, 28 Jan 2014 16:39:24 -0500 (EST) Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id 8CBFEB4108; Tue, 28 Jan 2014 16:39:24 -0500 (EST) From: Stefan Monnier <monnier@HIDDEN> Message-ID: <jwvvbx3wzve.fsf-monnier+emacsbugs@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> Date: Tue, 28 Jan 2014 16:39:24 -0500 In-Reply-To: <t9wqhjsw13.fsf@HIDDEN> (Glenn Morris's message of "Tue, 28 Jan 2014 15:15:20 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@HIDDEN X-Spam-Status: No X-Spam-Score: -2.8 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.8 (--) > What Someone needs to do: > http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00459.html That damn Someone! Lazy bastard! Stefan
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: 24.3; Ido omitting directories with similar names to other directories Resent-From: Glenn Morris <rgm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 29 Jan 2014 02:44:02 +0000 Resent-Message-ID: <handler.16577.B16577.139096342924260 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: vmalloc@HIDDEN, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.139096342924260 (code B ref 16577); Wed, 29 Jan 2014 02:44:02 +0000 Received: (at 16577) by debbugs.gnu.org; 29 Jan 2014 02:43:49 +0000 Received: from localhost ([127.0.0.1]:39712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W8L81-0006JE-FG for submit <at> debbugs.gnu.org; Tue, 28 Jan 2014 21:43:49 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:58231) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <rgm@HIDDEN>) id 1W8L7z-0006J1-SU for 16577 <at> debbugs.gnu.org; Tue, 28 Jan 2014 21:43:48 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from <rgm@HIDDEN>) id 1W8L7t-00056n-V6; Tue, 28 Jan 2014 21:43:42 -0500 From: Glenn Morris <rgm@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> X-Spook: eternity server Defcon UNSCOM Manfurov electronic X-Ran: Qdt[C%^XqoC)39f,2!C-$"=w%SGK"H8!DP\MmC*;&UJ'd4$F60TS-N3EXdzN<[vhx~VpIy X-Hue: green X-Attribution: GM Date: Tue, 28 Jan 2014 21:43:41 -0500 In-Reply-To: <t9wqhjsw13.fsf@HIDDEN> (Glenn Morris's message of "Tue, 28 Jan 2014 15:15:20 -0500") Message-ID: <oaiot3se1u.fsf@HIDDEN> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.8 (----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -4.8 (----) In the short term, maybe it would be better if .git etc were removed from completion-ignored-extensions.
Received: (at control) by debbugs.gnu.org; 25 Mar 2017 05:58:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 25 01:58:06 2017 Received: from localhost ([127.0.0.1]:43124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1creiD-0001lK-U1 for submit <at> debbugs.gnu.org; Sat, 25 Mar 2017 01:58:06 -0400 Received: from mail-it0-f41.google.com ([209.85.214.41]:35101) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <npostavs@HIDDEN>) id 1creiB-0001ko-VV for control <at> debbugs.gnu.org; Sat, 25 Mar 2017 01:58:04 -0400 Received: by mail-it0-f41.google.com with SMTP id y18so28854784itc.0 for <control <at> debbugs.gnu.org>; Fri, 24 Mar 2017 22:58:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version; bh=vZVTaXXR0kjBwxx7Mn+lqEWyK9uqzNcSD5FSHrZn1f8=; b=PSPstpzVUTqYYGa0HqxYYC60SleXV/ULZBpqaW2+SVE+3coiXrMfl7CQ5wmNl0qCOl nfUAqIa7jpexffLBml6l3a8GJbVZXrEWWRHiXFtpYOdAa0+OKK1/CcEad7d068kLXCVg gUx1XSRs0oCyVOyvlmX/1e8iiaIbDKMhq+b08N2rC0Jts/dAvCeRFiSDRExRTt6k4R+B 6HRhromSMAQChq3qejD9TmRjNTKVKiKOORCgcksq+TMx5XaRyRA6Bh+BWHDBBzX8rsMt xH9NK4QidTuz187jCOYtpw1AgzR8MhOxK9Ug9QYy7i8kh0lQt84PJLCCxKCQdhyYVLGY nnqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version; bh=vZVTaXXR0kjBwxx7Mn+lqEWyK9uqzNcSD5FSHrZn1f8=; b=XNGN5knlJV95RnLtt6FX3F20edPi+HB0xxOvUjE5A+72LDxlWH+9Pfogubxl51X/w0 0FcxuXfkCUCxD2cJgYgpl0haS0+AEzeHoUkxBcA64cD/Sbx+EitWKVa3LYgiax94b9P0 PTic6s2pabuO4sNpNVyO+lA5iwUXsUu3YdkhE/gIG/akgh1PxhWkjylORP++5A/ntMLa O6L3jNxPSEgxzDBGwOsN+3X9cx0/5zHVMNLPoJvHiHzbRhTMR3jI135I9UYbGrMaX0V1 UrOcn3GDJrg4DmxgZu60V62mggMLQJP581zOQB5i6vl7JKsSUOJi5LtYMQrhcp3WvszQ qwlQ== X-Gm-Message-State: AFeK/H1IBDQc5uKH46a7Yvgi//io57PNfr4i50biNpCiKFnVWczbBBKr9Pn5BAGVkWtzcA== X-Received: by 10.36.169.11 with SMTP id r11mr626785ite.42.1490421478311; Fri, 24 Mar 2017 22:57:58 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id k68sm2338354iod.13.2017.03.24.22.57.57 for <control <at> debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 24 Mar 2017 22:57:57 -0700 (PDT) From: npostavs@HIDDEN To: control <at> debbugs.gnu.org Subject: control message for bug #16577 Date: Sat, 25 Mar 2017 01:59:21 -0400 Message-ID: <87bmsp28xy.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.7 (/) severity 16577 wishlist quit
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 20 Feb 2022 13:28:01 +0000 Resent-Message-ID: <handler.16577.B16577.164536362312741 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris <rgm@HIDDEN> Cc: vmalloc@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN> Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164536362312741 (code B ref 16577); Sun, 20 Feb 2022 13:28:01 +0000 Received: (at 16577) by debbugs.gnu.org; 20 Feb 2022 13:27:03 +0000 Received: from localhost ([127.0.0.1]:59597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nLmEx-0003JQ-5a for submit <at> debbugs.gnu.org; Sun, 20 Feb 2022 08:27:03 -0500 Received: from quimby.gnus.org ([95.216.78.240]:54538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nLmEv-0003Is-Dn for 16577 <at> debbugs.gnu.org; Sun, 20 Feb 2022 08:27:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=SA4SWbUxWSc85aF53Kj8Mx1TK6ZxfCDExJaJmQkEVr4=; b=SpjXvLSfjUYDQAy2ex63L3KMIu X2BlUrmqwsW1kyYSxLAUtKbdw2aZnLhgZr5WSglqrkFS3XoE9z+aaQ7gbOjAF3We+GYRe00fWTIx7 eGxsgBDMefJY9iNWQq/ZmBWyUWIcyGMbPmC3vLVPxiFH6Fz87+tP3PINvZpsiREOoy6c=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nLmEk-000249-1E; Sun, 20 Feb 2022 14:26:53 +0100 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> X-Now-Playing: Meat Beat Manifesto's _Storm the Studio_: "Re-Animator (Part 2)" Date: Sun, 20 Feb 2022 14:26:47 +0100 In-Reply-To: <oaiot3se1u.fsf@HIDDEN> (Glenn Morris's message of "Tue, 28 Jan 2014 21:43:41 -0500") Message-ID: <87r17xsm7c.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Glenn Morris <rgm@HIDDEN> writes: > In the short term, maybe it would be better if .git etc were removed > from completion-ignored-extensions. This was eight years ago, which is probably still short term in Emacs years. 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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Glenn Morris <rgm@HIDDEN> writes: > In the short term, maybe it would be better if .git etc were removed > from completion-ignored-extensions. This was eight years ago, which is probably still short term in Emacs years. Anyway, this problem is still present in Emacs 29. To reproduce: mkdir /tmp/dir mkdir /tmp/dir/a.git mkdir /tmp/dir/aCVS mkdir /tmp/dir/b mkdir /tmp/dir/c emacs -Q /tmp/dir M-x ido-mode C-x C-f Notice that it only completes to b and c, and a.git and aCVS are excluded. This is because: completion-ignored-extensions => (".o" "~" ".bin" ".lbin" ".so" ".a" ".ln" ".blg" ".bbl" ".elc" ".lof" ".glo" ".idx" ".lot" ".svn/" ".hg/" ".git/" ".bzr/" "CVS/" "_darcs/" "_MTN/" ".fmt" ".tfm" ".class" ".fas" ".lib" ".mem" ".x86f" ".sparcf" ".dfsl" ".pfsl" ".d64fsl" ".p64fsl" ".lx64fsl" ".lx32fsl" ".dx64fsl" ".dx32fsl" ".fx64fsl" ".fx32fsl" ".sx64fsl" ".sx32fsl" ".wx64fsl" ".wx32fsl" ".fasl" ".ufsl" ".fsl" ".dxl" ".lo" ".la" ".gmo" ".mo" ".toc" ".aux" ".cp" ".fn" ".ky" ".pg" ".tp" ".vr" ".cps" ".fns" ".kys" ".pgs" ".tps" ".vrs" ".pyc" ".pyo") So we're using this mechanism to try to exclude directories named "CVS", which end up excluding directories called "aCVS". I think perhaps of introducing a regexp-based extra mechanism here that we should introduce a new completion-ignored-files variable, which would default to '(".svn/" ".hg/" ".git/" ".bzr/" "CVS/" "_darcs/" "_MTN/") (probably), and then remove those from -extensions. However, this will require a lot of work -- completion-ignored-extensions is used many places (and it's commonly used as a regexp), so it may require rewriting a whole bunch of stuff. And it'll be slightly non-backwards-compatible if a user has removed "CVS/" from the old variable, and then it reappears in the new one. But it sounds worth doing, I think. Anybody have any opinions? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
Received: (at control) by debbugs.gnu.org; 20 Feb 2022 13:27:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 20 08:27:09 2022 Received: from localhost ([127.0.0.1]:59600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nLmF2-0003Jl-FR for submit <at> debbugs.gnu.org; Sun, 20 Feb 2022 08:27:09 -0500 Received: from quimby.gnus.org ([95.216.78.240]:54554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nLmF0-0003J4-Qq for control <at> debbugs.gnu.org; Sun, 20 Feb 2022 08:27:07 -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=HEPvkikRfr2TT3z5pSE8paAhYoMCySTuycBpH/NcFwE=; b=lqz+qJ1fv5jkMzVF+8S1Gpkpw8 E+33b7p1mc/qwLIxjXr0/PJmDDF4MO0Pon3Ps/bkU9qQEfSV3KC1a9igIcFM+YJVLUNDW10jm59fB QOiPcYvuPASZtou1HUYI9AMp+q5wfn3qFUJcMGRZU1hIOAaYDblaj8EIWktCPSSVwzaU=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nLmEs-00024K-NU for control <at> debbugs.gnu.org; Sun, 20 Feb 2022 14:27:01 +0100 Date: Sun, 20 Feb 2022 14:26:56 +0100 Message-Id: <87pmnhsm73.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: Lars Ingebrigtsen <larsi@HIDDEN> Subject: control message for bug #16577 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 16577 + moreinfo 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 <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 16577 + moreinfo quit
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Stefan Monnier <monnier@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 20 Feb 2022 15:08:02 +0000 Resent-Message-ID: <handler.16577.B16577.16453696292660 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: vmalloc@HIDDEN, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.16453696292660 (code B ref 16577); Sun, 20 Feb 2022 15:08:02 +0000 Received: (at 16577) by debbugs.gnu.org; 20 Feb 2022 15:07:09 +0000 Received: from localhost ([127.0.0.1]:33528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nLnno-0000gp-TB for submit <at> debbugs.gnu.org; Sun, 20 Feb 2022 10:07:09 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:57195) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1nLnnm-0000gF-Td for 16577 <at> debbugs.gnu.org; Sun, 20 Feb 2022 10:07:07 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 2C229440C63; Sun, 20 Feb 2022 10:07:01 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id D7A3C440C2D; Sun, 20 Feb 2022 10:06:59 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1645369619; bh=c/Iljn74bp3Z6JK1E6nYhiiWS2eOxHZC7fWqT2SA9Jw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=F5/WnP5UtFgSIQRfW1hP/idGYURQ2BvLvBdEgWbSeGU56NS3JhB+8YN3j9siYEoHb ZusdQcLS0nvJUSbonl8VNIAuKofeeM8jJwTyqrgneP5SHVXfKYS755JCAGyifE9Zpj B8/HXJ4wocrX7JWiar+snia3Hmp/n/p8P/eeUZLNdtC8qL3CfbiQr33EXDye54qwfK B84fRvRz7GuAyG6eYU6e98AurQTyeWiK1d/xdVI+eUWHvGz2Ior7nVfTvrgdEewIR0 WMxF9b/b0LyOuQHTywE5gjftucfAr95xHnHRsDYNRA/IW0Kuhy5D684k+6sDk54ocR W/mgTrVzBiMug== Received: from pastel (unknown [45.72.237.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7FE7B120AA5; Sun, 20 Feb 2022 10:06:59 -0500 (EST) From: Stefan Monnier <monnier@HIDDEN> Message-ID: <jwvley5shsv.fsf-monnier+emacs@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> Date: Sun, 20 Feb 2022 10:06:58 -0500 In-Reply-To: <87r17xsm7c.fsf_-_@HIDDEN> (Lars Ingebrigtsen's message of "Sun, 20 Feb 2022 14:26:47 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.071 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > I think perhaps of introducing a regexp-based extra mechanism here that > we should introduce a new completion-ignored-files variable, which would > default to '(".svn/" ".hg/" ".git/" ".bzr/" "CVS/" "_darcs/" "_MTN/") > (probably), and then remove those from -extensions. BTW, maybe we can merge the two propositions: Allow the use in `completion-ignored-files` of entries of the form "/<RE>" where <RE> will be matched against the nondirectory part of the file name. We'd probably want to make this match anchored, since that's what the "/" suggests. It means that instead of "/.git/" we'd add "/\\.git/" or "/\\.git/?\\'". This should make the change much less invasive, with most existing uses of `completion-ignored-files` unaffected. Stefan
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: [External] : bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 20 Feb 2022 21:49:02 +0000 Resent-Message-ID: <handler.16577.B16577.164539373413473 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen <larsi@HIDDEN>, Glenn Morris <rgm@HIDDEN> Cc: "vmalloc@HIDDEN" <vmalloc@HIDDEN>, "16577 <at> debbugs.gnu.org" <16577 <at> debbugs.gnu.org>, Stefan Monnier <monnier@HIDDEN> Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164539373413473 (code B ref 16577); Sun, 20 Feb 2022 21:49:02 +0000 Received: (at 16577) by debbugs.gnu.org; 20 Feb 2022 21:48:54 +0000 Received: from localhost ([127.0.0.1]:34042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nLu4c-0003VE-6X for submit <at> debbugs.gnu.org; Sun, 20 Feb 2022 16:48:54 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:62830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1nLu4Y-0003V4-FE for 16577 <at> debbugs.gnu.org; Sun, 20 Feb 2022 16:48:52 -0500 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21KETNlG019394; Sun, 20 Feb 2022 21:48:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=sVhdC2YTE/iF7an4RMpbFAmPHq8gvUVNkRkLLg7rQcY=; b=nfnImEFzjL3yoKXSwBTlZ9+fxuvP/NeWk2S26u+Evgi4CkODg50hG1W4B0nv6xPy/nuE IRcYiazFFrlZglbxqVlLJBgGP5rO1lrDHVDqVmFa7gIQfN52NM3HdkATsqxnLDsSWUMS TlubvxNHZXHC9BZ4DnsNSObCkpz60ybHaewHXsgfHA8Mm7+oZFqKYOPEHNDuBqUqOY8w 6LwwI53ODGwQZfXH0WzTdXEAmTUoOJgPmFKziJlkuVLr2UHv/ZpsJ5JeK+R2kXnXGy+N HjtesfT0mXOgJ1eTs2mdAK/kh/HxdtMDeaMHy8NHGcM6p5KCZIQQyNVczyF5QsvPuFC1 jA== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3earebjbng-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 21:48:48 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21KLkL8R097343; Sun, 20 Feb 2022 21:48:47 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam08lp2046.outbound.protection.outlook.com [104.47.74.46]) by aserp3020.oracle.com with ESMTP id 3eb47y0xfr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 21:48:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JsCzNJ7Y4tAvUq6IV1uQhWM7NcePKe2CuZ4lZywn+a6WJnAq9lV6UV+BvWaWzGZVVFajoN2O2p1jLpOz5dRlOsXFNKjM64DxU+VpYOkg5mSmD14ujVUEAqFOQ4jKE7XEaajW7+lq4M0ckDTQtZsTkO4WQc02jqnY74huJ5EG7I042oQQqD5zS9z4p82bS6SRmWZbRrLhZzXqxoc8hVU+aNNGi9YYUcvDs1rIJlqFERQIg9D/5rxq9UwXJK82l2Dxrf7stDfhEq/mpK9X9dCnlR4MlbWcECDFWBeBTEeIx/ZdH99QONL5x2do2s2ArKsd2AYpec5wQwcKhxPEdNM7ag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sVhdC2YTE/iF7an4RMpbFAmPHq8gvUVNkRkLLg7rQcY=; b=CB9MWuB3XsqVtNros2dNbs5NGnMz2ixn08PAPiyJQxSpAe11NDIC8ptZduykyl3Nmgsi62Xb5aUrng8UmH6lKJLxCgNr2Q+tpU2Lkx8jiEZCPMA6WKNyivGVhtA4uFRmRphnT237tYzOFJS2yzDofGfqdPVpy6Bpj5S+Rd1YWxLWcLJcuWkBb/uTA2BakI6lgE6yvmkGVAYuD+kk5z5zoNHVvjJAPHjnE/At47D2v6EzKLxWxHL7OPJdmikPKek6X+Z2ulU6/Vo1CaLSK8uCoh2YX27w+Hwi0UiN8N3MhE+8Yc8FMTEoBrUz+5DbrE+J1yVOvxjkxl8eX733XObjNw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sVhdC2YTE/iF7an4RMpbFAmPHq8gvUVNkRkLLg7rQcY=; b=cosh3NEzEQHafSbGcfqxQvgneQEzWuIC3fERtX2ir1Sa5GB2EJec0FEUIDWt1WLHww/as2WC3kqCeuu9nTLj0U9xc//WYnKH8WDiHBwk5Jt70LoU5fuh1OCP6488eLRcTbS6LvP9gjVyNi0N6i6CJiiU94DnNm8mVh1MLffpciw= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by MN2PR10MB4126.namprd10.prod.outlook.com (2603:10b6:208:15f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.16; Sun, 20 Feb 2022 21:48:45 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04%5]) with mapi id 15.20.4995.027; Sun, 20 Feb 2022 21:48:45 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : bug#16577: Add regexp-based version of completion-ignored-extensions Thread-Index: AQHYJl6W0Eh3OYz4pEe7JG9b86YE2qyc97Pg Date: Sun, 20 Feb 2022 21:48:45 +0000 Message-ID: <SJ0PR10MB548882FB1B5BDBBC021E3380F3399@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> In-Reply-To: <87r17xsm7c.fsf_-_@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6f8071fc-f32e-4488-afde-08d9f4bac508 x-ms-traffictypediagnostic: MN2PR10MB4126:EE_ x-microsoft-antispam-prvs: <MN2PR10MB41269E800BD030E1F1326F36F3399@HIDDEN> x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Mc5RAF0sTdGShhrkE5vehwFPPOQhOv1LJAjzad8Y4SiTmO044DcR48ym/4O2djxl3oz3eN9vUAm5j1bkyHkFoRuxoIMb1yKZWomBqinaU0GFSbRyWCH9NryAid6Px9m1Zc15k+jXvaqcmcSWCkfgbn1QjQ55XuWCE7vSOqM/FvK/3C2n7V+XuPThvynekwAGFV+yjhWd08PBUvsScBAQvvDtQtCfOIznw06I8wy4nG6N61KvjLFSzBKhS5uuB/VlzTgfTI2luA81fJJ+UlOOatPlkY6Zgl2LFe+AjBUE3ILoO+KA4zm+R++/qaa2v4o5tv3RHGLc0wL0d/zY8MIqXur3OpVT4TwYNjPKERydf1MV8p0TvroNJxebLnb4O8akbiGFSiXoY6gyxFJ2sq1atKKudps1dI5CRwTRQ+2wD7W/rocsGPcTAaG13w2WHNM6Cwu1xXlZXOBuub3Ff+dLHDtkw4ip/Rw8k6dlUC93tT3ccsFOwyyi6acug4HMwFUtSwWx8lW9dvyTh59cwkpFttCGIcAWkoovzDwOdgeZLGoFuSQaHVX7UZYdZz3cAiofWSmKX/lLqKLqiM1TDqBE5mVXoxmHHZllBIDqXii2tgoq9Ubh/Edr/MMX1dndaz2Ku3lQgvRrk+fs7G9pRYho8zuxCtos3CwBwkGoAzNvTmCQc1hGnqwoCyh0oWZUS3ABeSV3czOKZkPmLA+1fpo+RA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(316002)(5660300002)(71200400001)(55016003)(86362001)(54906003)(26005)(83380400001)(186003)(110136005)(6506007)(7696005)(9686003)(8676002)(76116006)(66946007)(66556008)(52536014)(66476007)(66446008)(64756008)(2906002)(44832011)(508600001)(4326008)(38070700005)(38100700002)(8936002)(122000001)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: JJRR5XNvdpQiVgUijc4htpu+5Bw51VxIDl88jFFvTMK615QCmw8qKqnHeSkradaAi57LwP73f6ni4cqrgpr16TW/FffsEkvlztaoH+eMF1YksTby1Da6JhzMNOxqF05ACB4250SxpPPsVHjw3UWUEoj76AZ8EAH87Ejafv58+l8MJ7Z7lG1xOvnrbqCD2/b17VHGHSNbxFRj21hqyl6j6t7h6TGCbY+i8a4Sv9v720HbGw+KxVFt208xJaLAcxsrgJveqyp3rTAnjHRCohw2aVMIhhB4zzsG47lK87jLt/Bc9nr4C9KrYozezfiuYgozGjYENj6Wj3iTpukehze9Jpdxm/+4z2GrfRYE4HunwX0cepqq18pMQZw8CyYzqV5J6AYWy1JSa196V4u2P/gKLJld9RUhZYKx3TZba29+8syuHpa2AQfZTMPXsBmJX1Yzg6Iw8Ii/xjq2lEfpYRDUuuoZ9ouVupOfXxPGGHn94iTw2SSLse7oQ/JuSOsmXL5NShLi43N67wsHVAz1SyYvnk0xU0MwV594TxToJSIfAOzzlyZM2WNjcIM959mp6sWo7NKjmCVh4i5JPTICMIWHLpI3dUADPsvs4xliSRpbjZgR2UDMnQhVlBWtIn6Bzd2ic1TFkD1OQhUoacWwdq2ENV4FvJY5u709cz9efBgKHK3nEXsXra3EMs2WlSS1pNaicJGV5oq2ALzzVgqU2Uk54L/PwMWkj367WB2uRjynuE1oLB+aOU2sNWi+oxf+S40rMmNYvmx9OnjKqKuKoPZhkeC0XPoTapd2J01s6Ud7XZ1FFGtvr3y9d9lF18ztSJFu22/Q8H+g/wuvzMhGObgU0MjFNZdHKmoigfgCgcts1OsFiiynUF+slWWe8yRLm+yQIfNCCq4AOHia0SwHqGQytFQtOllcFYYKW4PNQoV5dT3OW8I7WCJjcpea5My8wmqZ6C4lOfrvlJ5yBDxSkTJTqJKO6ilvK5mJQmjt//9VWaf3Bbejt44JcsLBCTy2MYr3sZtbbQoH5f0/IKnZdbFw9BLcvTPOtvtGE9u3NZXGHCOkxA+dZjkJtLw0pWZju3BV1RiMlzFldBpCLBVKq3kJq6PSeHIBE9b732RtXVbENuDyZjE9nbzBIUHUmejgfH6bL4+85dhrMD16NiyjJFpr4DhNPiAqGqQxF1kumNb3SxJ1mFJ9WIyQFRlYFcri45wMa2zxdk6Oom/Y/m2Z905STqo1Fci79AW6jT3dODcF9t7NJOhNEuTIw9pAY9K/EsdTFIb7f0e2qo0akG4XhlgwKPyWAEF6MPYqb2nf1cV8jkLSLihp30mbgK807KfYx61pdZRGnS0UTD8bQ8udyvHrlrK+mmrt0r3DOHd2ktZ7b/eCezhdkfqFT2004f+MeTf0wFA5hidgIBgO4qn408PtuNWKs3fU9aA/qgvUHkdJvcqxNsvDIqepyyB9rnX6SZH/EyZC2khoOcwKLKh6h8jbyEYGc3L2f+gNw7ap5Tr4l3gDaBEcsS9db/1GTtpbDnVrPB0GaIZCM0aS4aVEXKB5vqohsNqcaF5kAqqCqH/jrKRBZFaYYeGrXbax+o3STkPthp9vpLnkz/jPo6QJZq13ew== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6f8071fc-f32e-4488-afde-08d9f4bac508 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2022 21:48:45.5317 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: OObVSFFpjrxbt6X9cY2P4651ITBh93ZVyFoEVn3EAGzSwv4ATT3nLUcbAx3wcSbRReDZ/OPpIyMcX0PO6bPGUQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4126 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10264 signatures=677614 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202200140 X-Proofpoint-ORIG-GUID: YAuWqyK0sLbO_j9XtUcqOi9p5lH3JkJz X-Proofpoint-GUID: YAuWqyK0sLbO_j9XtUcqOi9p5lH3JkJz X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > > In the short term, maybe it would be better if .git etc were removed > > from completion-ignored-extensions. >=20 > Anyway, this problem is still present in Emacs 29. To reproduce: ... > Notice that it only completes to b and c, and a.git and aCVS are > excluded. This is because: >=20 > completion-ignored-extensions > =3D> > (".o" "~" ".bin" ".lbin" ".so" ".a" ".ln" ".blg" ".bbl" ".elc" ".lof" ".g= lo" > ".idx" ".lot" ".svn/" ".hg/" ".git/" ".bzr/" "CVS/" "_darcs/" "_MTN/" ".f= mt" > ".tfm" ".class" ".fas" ".lib" ".mem" ".x86f" ".sparcf" ".dfsl" ".pfsl" > ".d64fsl" ".p64fsl" ".lx64fsl" ".lx32fsl" ".dx64fsl" ".dx32fsl" ".fx64fsl= " > ".fx32fsl" ".sx64fsl" ".sx32fsl" ".wx64fsl" ".wx32fsl" ".fasl" ".ufsl" > ".fsl" ".dxl" ".lo" ".la" ".gmo" ".mo" ".toc" ".aux" ".cp" ".fn" ".ky" ".= pg" > ".tp" ".vr" ".cps" ".fns" ".kys" ".pgs" ".tps" ".vrs" ".pyc" ".pyo") >=20 > So we're using this mechanism to try to exclude directories named "CVS", > which end up excluding directories called "aCVS". (I'm not following this thread.) It sounds like `completion-ignored-extensions' is maybe being misused somewhere (?). Maybe `vc-directory-exclusion-list' is relevant for what you're wanting? Its value is=20 ("SCCS" "RCS" "CVS" "MCVS" ".src" ".svn" ".git" ".hg" ".bzr" "_MTN" "_darcs" "{arch}") Documentation: List of directory names to be ignored when walking directory trees. You can customize this variable. > I think perhaps of introducing a regexp-based extra mechanism here that > we should introduce a new completion-ignored-files variable, which would > default to '(".svn/" ".hg/" ".git/" ".bzr/" "CVS/" "_darcs/" "_MTN/") > (probably), and then remove those from -extensions. >=20 > However, this will require a lot of work -- > completion-ignored-extensions is used many places (and it's commonly > used as a regexp), It's used as a regexp? So all of the entries ".<something>" match any non-newline char before what <something> matches, instead of a literal dot there? Where do you see it used as a regexp?
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: [External] : bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 20 Feb 2022 22:06:02 +0000 Resent-Message-ID: <handler.16577.B16577.164539475715097 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier <monnier@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN> Cc: "vmalloc@HIDDEN" <vmalloc@HIDDEN>, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, "16577 <at> debbugs.gnu.org" <16577 <at> debbugs.gnu.org> Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164539475715097 (code B ref 16577); Sun, 20 Feb 2022 22:06:02 +0000 Received: (at 16577) by debbugs.gnu.org; 20 Feb 2022 22:05:57 +0000 Received: from localhost ([127.0.0.1]:34065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nLuL7-0003vQ-2a for submit <at> debbugs.gnu.org; Sun, 20 Feb 2022 17:05:57 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:22616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1nLuKz-0003vC-Tn for 16577 <at> debbugs.gnu.org; Sun, 20 Feb 2022 17:05:55 -0500 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21KBRRv9022625; Sun, 20 Feb 2022 22:05:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=m8BVzePRDM+mIQb8qrauz0/DZZxy8RCk0X/HaJecbow=; b=IRlWvNYFhziozXTK2+XTiYk3emURkPgSFcOcQeUoNnHw9iO0q5bcBbPq7xR9z69WZf8Z FnB5YjwDa5ucvLWm4NUVdXXybY46tkm8NqemAxSDQX3vBuVS9fet/ur2rkdIXhOWU3Ts 6aS/ZAMtZ0nsyh+OS9+lQu0CzpdsPDKeIUO4U6C7tDa05gGc+FBza16UE8iWF6zIyXLf PORN9+3r0fVWFPsT8CY0NXpahpgDskVaueUMqgepm7hHYuOYbRrHNg2TM1HjWp7RxkAX QOnqg5HKsXkB4q+cZ6pWKz/BuES6ZAxjwGXBZeUthWvC176abb424kCNiN8uG7scBssH yg== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3ear5t2fh7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 22:05:49 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21KM0MOT115792; Sun, 20 Feb 2022 22:05:48 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2172.outbound.protection.outlook.com [104.47.58.172]) by aserp3020.oracle.com with ESMTP id 3eb47y151r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 22:05:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XdDJSA2hSxzgER33Ds0dw0rRAcrR9BOOCgw7l7JjGqMOfGSxsXMNFrUJTiyyxHgUS0Hihsjj0Fbx94KBV8OfMQ6lnJaB0sQUyMppl3Sk0+aGI323hDghm/07adO3xlR0Qhyc+abhn6PGteEP4ndiDJSgjCXywg4LW3a7A//bdZw795rmUmb4chkb3qc7wqzv5heUwbLWTBSyqJBHZX+xLMjiqBT8ySgwArfExUQKhxvh+d7gu+sEgbKpVS88cdXfDFIYdLOF8bqufKgIA272qKH8mtB1X9H/TxStJHBWStWq2+eUc8FW/LJRPOv195no+rh7mAWCX9RUdMvgoAv0/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=m8BVzePRDM+mIQb8qrauz0/DZZxy8RCk0X/HaJecbow=; b=j1Sb1IenlwNmUOPP8gMGB9aqr/airxXg+cm5lgIDIV9fkkoiU2oNn06bjf6VrzanpDo3zjsRNoIW28Uhmlat7G4v2AWUrAsin/joyg6DPnJRLT4oQhqeT3dumvHWQeKHgMmsX8dsteAwXYX96kUNpsXGSYzQ1v42MrZ6F/qNLxvQNp6QwVkNv2eC0EVYRiQ6l2/eoCEDZ0cFgc56z2H7uU80WKoLgrN7CmObk6FQNU1EeR0P3iQHi8+EZC5Xa1iaaSnFFu+hty5jiBtb/tOJQ4TY/ieuLZgNWF+oJFqkmKXp6q+zydQhJmMQ62Ilq/dUBpRqBJqYsXNPYZ6jEbyHGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=m8BVzePRDM+mIQb8qrauz0/DZZxy8RCk0X/HaJecbow=; b=BcLBM9I/5I4wmixkamk+VYPXQ6R+rgCDSSvX3nmh805zzh9XGl+cWawGehGhPp2ZPSDBqS2nnqZ8iX1CKntqi2MLOJAlf/Vgp1YlrxskhRM6HMclO/Cr4ot7byIol83kn+WnU6ZrsYt6fvuEkTZynKKGp4hxTGfwPaFdaqoXz9I= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BN8PR10MB3252.namprd10.prod.outlook.com (2603:10b6:408:ca::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.16; Sun, 20 Feb 2022 22:05:45 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04%5]) with mapi id 15.20.4995.027; Sun, 20 Feb 2022 22:05:45 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : bug#16577: Add regexp-based version of completion-ignored-extensions Thread-Index: AQHYJmxgAjLWhVfofUWMxMCVOZwnO6yc/hKA Date: Sun, 20 Feb 2022 22:05:45 +0000 Message-ID: <SJ0PR10MB5488DDF551006CF163BB96FEF3399@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> In-Reply-To: <jwvley5shsv.fsf-monnier+emacs@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6b937a93-078f-4dc5-ad2e-08d9f4bd24ed x-ms-traffictypediagnostic: BN8PR10MB3252:EE_ x-microsoft-antispam-prvs: <BN8PR10MB32520CA73C8EF9FE08520597F3399@HIDDEN> x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4Ru0CgjcFqf1U9MYeTbF/Wjg/aIgH1I0qPf0Q2Uu29SyD2Jj7I9qFTMp7UV+Xu8oYGrWfsUhvrP0INPHd/vHA1gG7cpktu9nktlJn0eRT9JTlXW0Wdoc4m8+WUZ2edEA67e69SHYMqSSjdDJvTqW5Kf6lFa2n4jv1R8yLnzr3avayD/33u1IgoH6Pa5PvzVzWYnlmu/5hARmrFSbz1WCAn/I2JaXJkAIRvj0aI6exN1m/H0p4RznohCcLA/L1r6YVZRro7XRjlUwVZFIvT9N1VHCjKAd8hsgQPUu/I4rkyFzC/6s8H6P6fP02M5+PXLkTJfVeP8KqhXn2vw6cWdCUcutVgqgQoihCJmunWUdnLFzxqyYx+hMNRv+n/Iq07ux+2bTuhcZ+tM87L7yfUVqI6KcYQjuL/vH6PSB5aAlXmu4O42T/O35LufbcFzc3V7nPA76Iez/IemAEEVWSTHDDyvAHcdzoURRb81rXl5vR26y6Wt6p0T1DKvWt+v33DyiNu2a+A3zTE4mLKsjOhHpLnSxQCOxGfPOZPM4zaPhER/buRE2HTCtBCdP4NXCC8V3su+UWMxc3X3L+GXGwUanEgrgCXZh0G4iSmDvx2vqgrcbyzKDzmiRKl0Ne+AClQ0X7nZCbIaR2+3xBbANIXUF+sUjz1VyrOV7UrtvA4nc3tftMwKILCasUd2PnWZihx79xw4/6RewuW8fnjlXF97IYg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(508600001)(9686003)(33656002)(54906003)(110136005)(4744005)(2906002)(8936002)(86362001)(296002)(316002)(5660300002)(44832011)(66946007)(66556008)(66446008)(71200400001)(66476007)(76116006)(8676002)(186003)(7696005)(6506007)(4326008)(55016003)(64756008)(26005)(38070700005)(52536014)(122000001)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: qg+c7E/2EiSe+g7vYFAvxdQ93hGztpz736DvPQepxzeuUyjsWo8k5/eJRJpSbgLv6Nd0dtdTrKQtPjmzvej6fsxlFuhohGmV6X6blUz9blTrb6BmbYCO2wy9nXOF3Te/PuICGGz7bgJ18l4NhOorljVe7HHqHxsfQ75PW1W4lTYmYPrl1uqSLYB3HeAB3X1SehM5qmh4N3vMlTPZro0NS81u6aZvp3I0PDFXbgWerPF6l5C1FQnHXLPzl7d+U7OwSMTmD+D0Me7mDREjWp9WjCWda4hYAO5vm9M9oAMnaC+lr8xir0kx3ZlWbRusSRsSt8DEiluGpV9H5jJ2fUNmWfUNPG/OYYZPxsJI/r9+cuDULrXkAiehQ88VyxTvLwrbHDAZqd8wb73HUcBWmxbZkWD6dPg5O2GzsLN4Apqj4wVbHGxBZan74bf+STRD2QAf6jkGZbmgPEGLx2ODGcxM8iolVE1qDed44bJ5KDtOPU1is/KU0z8fbIV9euILh18ZGTMACT3jRputEzArsxzbV4WsFiXxe1GOLEX87i6np5iCl4JDijH1wacn++7iQJjJBA7GchE+HypFVWRADGVtID9DcXLAqBypsA4t5m+arkx1FsaqlAvKVb+PjvBHL2VE3xIZyiohmE8A0MS22GMZOY67BC9oIRLGzmDWhqIzRpPoSmJcP9ll19olpR7xgh/ylMA2bSNzAt0xOC/l+DuL1ycJCs82Fo4PSRQw5txFP4hNVLW05rw2qMY+u9hzvRq5td5w5ixYs/Q3oth1ALT8EzdAO61K1T2+3KdTQgYL2hwv560SD5Wx1m20Gvl6mJZnqf6AAm4pxgNcgLG2IGxBs6DRhfVmzKMBXv2IVtjpAU3gE7eXsqddLH36gzUybid/OOYm9N+8/ypLFny2ML4GMAwpz62g3GvChowVxZMs8TWun3yHHJi0l/Bp6KuUIzTINlYQngP38OG4JFsfw6+sR0HD/o1D6DeMh/vdrYHjfUQxlnpzhqVOgXFsndf8C1cwr0Doq2tJpZXhZRUpONqasrT35ujM7a6SF1W0zZCx+CoPofraai+aZibdWK3GvP9klNZcbP6BrGZ+Y2XzAeeO2iUAvcmLry1EvvFnUCMMTjhpzkoII54LRMvXjBnBCF6fq1IGxPqH1YFjqDVDqWPxjoxISJS5yiXbbzN/OF1dw5AvgczJ7pQbIgFnUbDuQeASzDDUtJ/Y6et+AOSS4CwGRw6R/ybhT/+8dWH8uHT0FTNfyq75gWALWcSTG0qT2jkAl+NwFX5NBgASPUVcRi7wS3NHO1B7dU/iZIDVk+cJMqNX3+ZMcyJ9VLDtwZ5x7NMDTUKIqGGZQ+UxAn+n+pW3SbIqsRsGiX2LeZyHu2nUVPvilRqwXiKsYd1swE7YZT8RIO+b04ifXr4yi7YtsaCAm5JvekKbhhDZqFSP7JBV009hoSnPbOawfbmM4VumO+/a7OYUnu0xiv/xlCR1dYH3NblXmaNprnd6ColR/Ue957i9glbcOVUpvYxe3cE9/WAAzNN8k6e+0VTAlhPv1BQCCxy/CYFuPD9Ib8D9vq4OqlTtSaDlnxHr3wHKQFiGRLApxhTWGAECsEeR6Pd0sROiCQ== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6b937a93-078f-4dc5-ad2e-08d9f4bd24ed X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2022 22:05:45.4250 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: vJF0qbB2LcdgfAUzWPwkOTvGxaJZLLyz+C8WLvsXDdy0jjHrgCJecdk3eAKi8UiXIddISMKMIAh+rCw6QRMXQQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR10MB3252 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10264 signatures=677614 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 mlxlogscore=924 adultscore=0 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202200142 X-Proofpoint-GUID: Eih2ivLEeZVK0eOoyhbC5mq3I5qVsvf4 X-Proofpoint-ORIG-GUID: Eih2ivLEeZVK0eOoyhbC5mq3I5qVsvf4 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > This should make the change much less invasive, with most existing uses > of `completion-ignored-files` unaffected. Most existing uses where? If you change the meaning/behavior of `completion-ignored-files' you'll undoubtedly break existing code somewhere. Till now, the extensions have been literal extensions. If something else is needed to handle directory names (and not even the extensions of dir names that have extensions), then add/invent that. Why change the use/meaning of `completion-ignored-extensions?
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 14:02:02 +0000 Resent-Message-ID: <handler.16577.B16577.164545206811292 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier <monnier@HIDDEN> Cc: vmalloc@HIDDEN, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164545206811292 (code B ref 16577); Mon, 21 Feb 2022 14:02:02 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 14:01:08 +0000 Received: from localhost ([127.0.0.1]:35467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nM9FQ-0002vy-UT for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 09:01:08 -0500 Received: from quimby.gnus.org ([95.216.78.240]:38792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nM9FO-0002vD-F5 for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 09:01:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=9s+sE18ITBvXRszKYuJ6K7rrLE8fzNi0J+hSLxgv3Go=; b=ncslDqaWcis2/MeAkc1unrfPa4 LUCTpELr5NyxO5fq74f3XakSnR+ZFppuxPs4qXeHT6/B8cBWLSA9qI3hpnxQ4PboyWmcM/5o4ovB3 yJoxw70+dF8mKMJYDyn2qwGozbjPZrpdRbVc6TvZ65nuM7J+KDhZsAoWEOF4LTKe/pNs=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nM9FE-0007wE-4k; Mon, 21 Feb 2022 15:00:55 +0100 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAIVBMVEXb4yrq9ijr9hzd pztVOoUoLZSnoZHZQFQgGWRBL0n////8n+odAAAAAWJLR0QKaND0VgAAAAd0SU1FB+YCFQ0uDvWp EYoAAAGeSURBVDjLpZI9TyMxEIZttsjRrU1Bix0piG5hCkPHSU6AmvWJ8g4h6kWONNAnwvQnsfm3 jL1Zkt0k4k68xa40j+bjHQ9jSVz0lFNQbFO+Ix4B/zaQKv26IFNSa602gBxf6iipMt4BI1fuRXAE 2MmQ5+7urdAZHONpBwyDC2EGWBnogv35XZhZazzFlyDZl3WYPb9eTS2YFuRV8vTyfnVtS2s9tOMe Gi5yMIgvYVxO7a1OgD6IkAH66c3i79g6V4pP4DGqDm+L+dw5d7YEhoogGFjUgUTgZwNy79EXQwDG IqGUXyqBQ4MZMPBC6v0GuL0EBmigEDQYbbauYyk34QQOvPfAxUGyUqcesQvjGZqiWi7lpKnk3C1l oKkE7wPKGKB/Wr10HZIR6s5wgGr1Ij+aFJqXIX5eFk21rEUO2aAS68CtfPj12zm6iPMm57xYu5Jo Mbjyvt3uSloOF/YsvUfvELXOtRabQKWDUxulpG60E6g+0F+BLeNuB3pH8zacyL+V+v/mO4Fcb857 oD2ADTB6JP1RHZB2Ppo8TB5+K/EBD2OkmFWr3ggAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDIt MjFUMTM6NDY6MTQrMDA6MDCJywIlAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAyLTIxVDEzOjQ2 OjE0KzAwOjAw+Ja6mQAAAABJRU5ErkJggg== X-Now-Playing: Macintosh Plus's _Sick & Panic_: "(untitled)" Date: Mon, 21 Feb 2022 15:00:50 +0100 In-Reply-To: <jwvley5shsv.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Sun, 20 Feb 2022 10:06:58 -0500") Message-ID: <87fsocl3ot.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Stefan Monnier <monnier@HIDDEN> writes: > BTW, maybe we can merge the two propositions: > Allow the use in `completion-ignored-files` of entries of the form > "/<RE>" where <RE> will be matched against the nondirectory part of the > file na [...] 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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Stefan Monnier <monnier@HIDDEN> writes: > BTW, maybe we can merge the two propositions: > Allow the use in `completion-ignored-files` of entries of the form > "/<RE>" where <RE> will be matched against the nondirectory part of the > file name. I haven't looked at the various code snippets that use the resulting regexps, but I imagine that some are matching on the full file name and some aren't? But do you mean that completion-ignored-files should be on the form (... "/CV[A-S]/" ...)? > We'd probably want to make this match anchored, since that's > what the "/" suggests. It means that instead of "/.git/" we'd add > "/\\.git/" or "/\\.git/?\\'". If we want this to work against both full file names and nondirectory parts, it'd be... er... "\\(?:\\`\\|/\\)\\.git/?\\'" I guess. Which nobody is going to get right, so I wonder whether it should just be a list of strings instead of a list of regexps. > This should make the change much less invasive, with most existing uses > of `completion-ignored-files` unaffected. I guess I should start poking at this and see how it works out in practice. Skimming the places where it's used, I think it's about a dozen locations that needs adjusting. But I may be overestimating. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Stefan Monnier <monnier@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 16:08:01 +0000 Resent-Message-ID: <handler.16577.B16577.164545962514090 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: vmalloc@HIDDEN, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164545962514090 (code B ref 16577); Mon, 21 Feb 2022 16:08:01 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 16:07:05 +0000 Received: from localhost ([127.0.0.1]:38733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMBDN-0003fB-EM for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 11:07:05 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:51149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1nMBDM-0003ei-Gf for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 11:07:04 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id C36E644103B; Mon, 21 Feb 2022 11:06:58 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 92099441036; Mon, 21 Feb 2022 11:06:57 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1645459617; bh=yVGiJJu3hjyl+XNtiegi4udlFiDsOVpDVwu7RSZzMfg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=B1icU2lxDmiVzDTemipk1Eu72wv3XgCOg4idxZBJWYCriBoZzg0iAMfTYgaetV5LS G1LmAJOZfN4vIV/U9IFkpNOv3jv7JhsurrxpnGsA8hOX8uy4jR/YvP2BSXMAKFYZDn 2MkVqStitbSBl9qKUfeNWohM4KJ75Md7AWF8eyJje9qcL7VjkGzQ6x6G2BOiR9rIcx 3bZbHeCsVUfyITDUKBtJkmVNEPAR4xoEQO8JbQ7RqrUVU7S3GA2YuUPnk9U73NcN3m 0iwE+o/QAi1OrFusuxW/MrtP8j37Fxh38i8FHbU6cMR0cNTDfg5GLVRR/wZWZd4PWc +PhMPKkRHwhUg== Received: from pastel (unknown [45.72.237.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5F1B2120F05; Mon, 21 Feb 2022 11:06:57 -0500 (EST) From: Stefan Monnier <monnier@HIDDEN> Message-ID: <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> Date: Mon, 21 Feb 2022 11:06:52 -0500 In-Reply-To: <87fsocl3ot.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon, 21 Feb 2022 15:00:50 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.071 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > I haven't looked at the various code snippets that use the resulting > regexps, but I imagine that some are matching on the full file name and > some aren't? I think the important case only has the nondirectory part of the file name at hand, which is why I propose for "/<RE>" to be defined as matching only on that part (with a terminating / if it's a directory). > But do you mean that completion-ignored-files should be on the form > (... "/CV[A-S]/" ...)? If we want to ignore .../CVA/, .../CVB/, etc yes. >> We'd probably want to make this match anchored, since that's >> what the "/" suggests. It means that instead of "/.git/" we'd add >> "/\\.git/" or "/\\.git/?\\'". > > If we want this to work against both full file names and nondirectory > parts, it'd be... er... > > "\\(?:\\`\\|/\\)\\.git/?\\'" No, the "/" would look like it's matching the / of a full file name, but it would really be just a marker to indicate that the rest is a regexp (and where it's anchored) and the matching code would extract the regexp from it (and replace it with the equivalent of \\(?:\\`\\|/\\) as needed). Stefan
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 16:22:02 +0000 Resent-Message-ID: <handler.16577.B16577.164546046624002 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier <monnier@HIDDEN> Cc: vmalloc@HIDDEN, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164546046624002 (code B ref 16577); Mon, 21 Feb 2022 16:22:02 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 16:21:06 +0000 Received: from localhost ([127.0.0.1]:38760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMBQw-0006F4-6J for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 11:21:06 -0500 Received: from quimby.gnus.org ([95.216.78.240]:40808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nMBQu-0006E6-Vh for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 11:21:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=6qAxLTpOLLdBcWGW1L3cgOcK38zGn9J/krqD+JU/ORI=; b=suA5uAWRFEccr2/RV4HTaqXanI qr4bV1NpXZY28SmPIRhZwFNZ6Wwy8n5nxvC1/JQ9ebL+Mjvv7vppAR3AiJhocYmFPQoxLlxM/8hnZ Mma90XmjsTzjLtps67j8ZsWybaJIP7ZUIcEJkMos4XT7fWdQq7QngMWfKzmsYWhbLXeE=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nMBQk-00012c-Pn; Mon, 21 Feb 2022 17:20:57 +0100 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEWQnrfXnSyqZB0/ Mhn////+V3jdAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YCFRASAHUcdVEAAAGDSURBVDjLdZMBssIg DEQZuYCkF5DlAhjuf7e/m1TbfjXjaM1jNyHQUn5Fa603jLEU8wQMQAc8wQkZFWSgpMz4HFYwgweq zFcmJ7+adWsWdqPSaBZJayiaUdSD0WjVOmdakSgvr+U3lFIP0OS2RDqXPMoLBBweEjS0dgATgPai P73dDwV20OVqjzcwpNVyG2xjvkGWjuBm/QDLX8A5tzE1q4gssJOBNzB/55dcZ0FPcORVbDwKcAYx lsHOHmUkyE6zDkvgzhPsGsfJaT3Z7p1WHA7rafnesaOzBveZGW+cxEAAt7mDUEDnog5iVmaOEc1Y 71sfCVTcNANtD4Ytqug0qdAi19fTuOURngk2PW3qkl0HoDkBKyiUyG6xK6CnEUXynuzgpgnkjIA8 Qd0wKpaueqZa/EC3me2673dNfe4jabwlNStfw6m4dfvIxyt0G2t9BfYBdEsEPuyRiu11/scdSVD/ g3UBK+a6cALnta+NXhRZ+CdY38EpyqXGBXxX5Iv7Nf4Adi2jQdcelw4AAAAldEVYdGRhdGU6Y3Jl YXRlADIwMjItMDItMjFUMTY6MTg6MDArMDA6MDDDnwlKAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIy LTAyLTIxVDE2OjE4OjAwKzAwOjAwssKx9gAAAABJRU5ErkJggg== X-Now-Playing: Neil Young's _Neil Young_: "The Emperor Of Wyoming" Date: Mon, 21 Feb 2022 17:20:54 +0100 In-Reply-To: <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Mon, 21 Feb 2022 11:06:52 -0500") Message-ID: <874k4sgpi1.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Stefan Monnier <monnier@HIDDEN> writes: >> I haven't looked at the various code snippets that use the resulting >> regexps, but I imagine that some are matching on the full file name and >> some aren't? > > I think the important case only h [...] 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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Stefan Monnier <monnier@HIDDEN> writes: >> I haven't looked at the various code snippets that use the resulting >> regexps, but I imagine that some are matching on the full file name and >> some aren't? > > I think the important case only has the nondirectory part of the file > name at hand, which is why I propose for "/<RE>" to be defined as > matching only on that part (with a terminating / if it's a directory). Oh, so this wouldn't be a plain regexp, but a ... mini-language where "/" has a special meaning? I think that sounds pretty confusing. > No, the "/" would look like it's matching the / of a full file name, but > it would really be just a marker to indicate that the rest is a regexp > (and where it's anchored) and the matching code would extract the regexp > from it (and replace it with the equivalent of \\(?:\\`\\|/\\) as > needed). Hm. I think it'd a more straightforward interface to just keep regexps out of it all, but I see the attraction of having a regexp interface, too. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 16:24:02 +0000 Resent-Message-ID: <handler.16577.B16577.164546060324229 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier <monnier@HIDDEN> Cc: vmalloc@HIDDEN, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164546060324229 (code B ref 16577); Mon, 21 Feb 2022 16:24:02 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 16:23:23 +0000 Received: from localhost ([127.0.0.1]:38764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMBT9-0006Ij-Jo for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 11:23:23 -0500 Received: from quimby.gnus.org ([95.216.78.240]:40834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nMBT7-0006IO-Uj for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 11:23:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Pj7Cy0p/xDrr3WH5R/b554nVJqOlFqkF5uxg4ORXRkM=; b=Q1VWfVGPoTVqN3Zi7S9fYSJUI9 Dd6g2SU51nCU7YjI9oRJRgRPXNsTZJvg/7eHlZJ5L7tkgL9/7xzZmywB7W36KLvcjataL+zPDs5Vw YFIRhirFtqTo9Z58GEbNwi7w/c0nBhtgdmPA1QeUb9DGb/C3SkTux1ZXTxlSbuowi+qk=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nMBSx-00016B-KP; Mon, 21 Feb 2022 17:23:14 +0100 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEWQnrfXnSyqZB0/ Mhn////+V3jdAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YCFRASAHUcdVEAAAGDSURBVDjLdZMBssIg DEQZuYCkF5DlAhjuf7e/m1TbfjXjaM1jNyHQUn5Fa603jLEU8wQMQAc8wQkZFWSgpMz4HFYwgweq zFcmJ7+adWsWdqPSaBZJayiaUdSD0WjVOmdakSgvr+U3lFIP0OS2RDqXPMoLBBweEjS0dgATgPai P73dDwV20OVqjzcwpNVyG2xjvkGWjuBm/QDLX8A5tzE1q4gssJOBNzB/55dcZ0FPcORVbDwKcAYx lsHOHmUkyE6zDkvgzhPsGsfJaT3Z7p1WHA7rafnesaOzBveZGW+cxEAAt7mDUEDnog5iVmaOEc1Y 71sfCVTcNANtD4Ytqug0qdAi19fTuOURngk2PW3qkl0HoDkBKyiUyG6xK6CnEUXynuzgpgnkjIA8 Qd0wKpaueqZa/EC3me2673dNfe4jabwlNStfw6m4dfvIxyt0G2t9BfYBdEsEPuyRiu11/scdSVD/ g3UBK+a6cALnta+NXhRZ+CdY38EpyqXGBXxX5Iv7Nf4Adi2jQdcelw4AAAAldEVYdGRhdGU6Y3Jl YXRlADIwMjItMDItMjFUMTY6MTg6MDArMDA6MDDDnwlKAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIy LTAyLTIxVDE2OjE4OjAwKzAwOjAwssKx9gAAAABJRU5ErkJggg== X-Now-Playing: Neil Young's _Neil Young_: "The Loner" Date: Mon, 21 Feb 2022 17:23:11 +0100 In-Reply-To: <874k4sgpi1.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon, 21 Feb 2022 17:20:54 +0100") Message-ID: <87zgmkfats.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Lars Ingebrigtsen <larsi@HIDDEN> writes: > Oh, so this wouldn't be a plain regexp, but a ... mini-language where > "/" has a special meaning? I think that sounds pretty confusing. By the way, it'd be nice to have a zero-width regexp matcher for "start of file name component" (i.e., match after "/" or at the start of the string). We don't have that already anywhere, by any chanc [...] 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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Lars Ingebrigtsen <larsi@HIDDEN> writes: > Oh, so this wouldn't be a plain regexp, but a ... mini-language where > "/" has a special meaning? I think that sounds pretty confusing. By the way, it'd be nice to have a zero-width regexp matcher for "start of file name component" (i.e., match after "/" or at the start of the string). We don't have that already anywhere, by any chance? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 16:58:01 +0000 Resent-Message-ID: <handler.16577.B16577.16454626794047 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: vmalloc@HIDDEN, rgm@HIDDEN, 16577 <at> debbugs.gnu.org, monnier@HIDDEN Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.16454626794047 (code B ref 16577); Mon, 21 Feb 2022 16:58:01 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 16:57:59 +0000 Received: from localhost ([127.0.0.1]:38822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMC0d-00013C-Cx for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 11:57:59 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nMC0b-00012z-Bi for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 11:57:58 -0500 Received: from [2001:470:142:3::e] (port=56244 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nMC0E-0003en-Ci; Mon, 21 Feb 2022 11:57:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=fLZCuIlgbMBD9x0E1fkea7HSu/iqxcoRsyFlgNUnnSE=; b=DI5CtPnptOuH n9C/t8Xx2r2P41lstCPWjCqu6ta0JkDWu8j1DKpR5OfycdAqBgmjvrP+Kx9VsfIHxJ3ZmJ9LJTRVP 5lPyQhyn44iOFrywCDoPngBO36nqv+i96zu64wshItkRoHkQS557eCRYgF8sm5nTui8c4rx0MinZN S5w/7i48NuEjcd53TdzjOMHXXrGLKDjN05PTjJxMsoXznh2Yj4R4VZS3ySmZv13pX3lZdUYU8839Y Xsnz+Z2cMRwjDWZrRDRnMtpHS0suw8AhR15jlmVRVqfmvudwYbzalryLKoSXOXkSbVvqIXcmC3EcB YV0K4VxthgzAtiQhBkraRw==; Received: from [87.69.77.57] (port=4748 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nMC08-00008H-Rp; Mon, 21 Feb 2022 11:57:30 -0500 Date: Mon, 21 Feb 2022 18:57:32 +0200 Message-Id: <83fsocuphf.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87zgmkfats.fsf@HIDDEN> (message from Lars Ingebrigtsen on Mon, 21 Feb 2022 17:23:11 +0100) References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> <87zgmkfats.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Cc: Glenn Morris <rgm@HIDDEN>, vmalloc@HIDDEN, Eli Zaretskii > <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org > Date: Mon, 21 Feb 2022 17:23:11 +0100 > > By the way, it'd be nice to have a zero-width regexp matcher for "start > of file name component" (i.e., match after "/" or at the start of the > string). We don't have that already anywhere, by any chance? Regular expressions don't understand file names, they are just strings as far as regexps are concerned.
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Stefan Monnier <monnier@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 17:02:02 +0000 Resent-Message-ID: <handler.16577.B16577.16454628779105 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: vmalloc@HIDDEN, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.16454628779105 (code B ref 16577); Mon, 21 Feb 2022 17:02:02 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 17:01:17 +0000 Received: from localhost ([127.0.0.1]:38834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMC3p-0002MY-KX for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:01:17 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:56860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1nMC3o-0002GS-5t for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:01:16 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id CA8C4805B4; Mon, 21 Feb 2022 12:01:09 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 9616E804DD; Mon, 21 Feb 2022 12:01:08 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1645462868; bh=uJV3Cgw+Udzuls+/+iayEZilwY1bFtzoPHOo8ytxfOo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=eZplUYSTLSzy7b/8ETkyOfzAI1/laHgvWdmjGSfGIv/15eTkIHIDhyvBZBSyqCwWF +xZuZzoTxsbWRhiUlGjz4z5Qx9qNlM1RUjkZdem3Ue7cRO+sX3APrXIpSxE7rOqjTW PaaTfv9h+vgJfkd8nnUQesiHsuT7Y+yn9C4zG9IxwpNF0wfHf5cFVfd1l/EGsRaPe9 B/fPp4TspI7sGd0c3NKxjjN4opoRnVunVrIG86IsGrznYADIhJQnXHDRNFZ5ODwsc9 sIKidRH6sLu5EcIIG7FHbFOJQToWYoe7i9cCEXf/OH2HsxudNEdLTJWbSvoMnyn3fs lC0SM9wj04jjA== Received: from pastel (unknown [45.72.237.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 51440120371; Mon, 21 Feb 2022 12:01:08 -0500 (EST) From: Stefan Monnier <monnier@HIDDEN> Message-ID: <jwvy224kvj4.fsf-monnier+emacs@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> Date: Mon, 21 Feb 2022 12:01:07 -0500 In-Reply-To: <874k4sgpi1.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon, 21 Feb 2022 17:20:54 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.059 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Lars Ingebrigtsen [2022-02-21 17:20:54] wrote: > Stefan Monnier <monnier@HIDDEN> writes: >>> I haven't looked at the various code snippets that use the resulting >>> regexps, but I imagine that some are matching on the full file name and >>> some aren't? >> I think the important case only has the nondirectory part of the file >> name at hand, which is why I propose for "/<RE>" to be defined as >> matching only on that part (with a terminating / if it's a directory). > Oh, so this wouldn't be a plain regexp, but a ... mini-language where > "/" has a special meaning? Yup. > I think that sounds pretty confusing. It's not great, indeed. But, AFAICT something like that is the only way to introduce regexps into `completion-ignored-extensions` without having to touch too much of the code using that variable. > Hm. I think it'd a more straightforward interface to just keep > regexps out of it all, but I see the attraction of having a regexp > interface, too. There are several file name patterns I've wanted to ignore but couldn't because enumerating them all is somewhere between inconvenient and impossible (whereas a regexp would cover them easily). Stefan
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 17:02:02 +0000 Resent-Message-ID: <handler.16577.B16577.16454628929862 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Eli Zaretskii <eliz@HIDDEN> Cc: vmalloc@HIDDEN, rgm@HIDDEN, 16577 <at> debbugs.gnu.org, monnier@HIDDEN Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.16454628929862 (code B ref 16577); Mon, 21 Feb 2022 17:02:02 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 17:01:32 +0000 Received: from localhost ([127.0.0.1]:38836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMC42-0002XU-SW for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:01:32 -0500 Received: from quimby.gnus.org ([95.216.78.240]:41056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nMC3m-0002FY-TC for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:01:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=nIP9KI2gSeGreL5cakSv9GmIyHRhuxqAD6IcKcBTYB4=; b=WHwe2FCiT5ppYMa4iCuY2kpdlh SDdxIjF0oFYwAq5R53u8/cIE6kkqepFUMngJ9wdVV3MgcXLfcSgew4ujUbqO7+y9L1dn9epHi4OLA CzVoP4dTFeDyo1ssIyhyUWD1j2uEoVQ78T8RCUDtbU34fUKq3uNeT2mhaqzHGO9cItSI=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nMC3c-0001SF-AA; Mon, 21 Feb 2022 18:01:07 +0100 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> <87zgmkfats.fsf@HIDDEN> <83fsocuphf.fsf@HIDDEN> X-Now-Playing: Mice Parade's _My Funny Friend Called Scott_: "My Funny Friend Called Scott" Date: Mon, 21 Feb 2022 18:01:03 +0100 In-Reply-To: <83fsocuphf.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 21 Feb 2022 18:57:32 +0200") Message-ID: <87v8x8f92o.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Eli Zaretskii <eliz@HIDDEN> writes: > Regular expressions don't understand file names, they are just strings > as far as regexps are concerned. Of course they're strings, but a regexp operator has semantics. 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: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > Regular expressions don't understand file names, they are just strings > as far as regexps are concerned. Of course they're strings, but a regexp operator has semantics. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 17:15:02 +0000 Resent-Message-ID: <handler.16577.B16577.164546364614353 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: vmalloc@HIDDEN, rgm@HIDDEN, 16577 <at> debbugs.gnu.org, monnier@HIDDEN Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164546364614353 (code B ref 16577); Mon, 21 Feb 2022 17:15:02 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 17:14:06 +0000 Received: from localhost ([127.0.0.1]:38879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMCGE-0003jR-3e for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:14:06 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40324) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nMCG8-0003if-AO for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:14:04 -0500 Received: from [2001:470:142:3::e] (port=57050 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nMCG2-00062k-De; Mon, 21 Feb 2022 12:13:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=SqT+x3OJd4wYrA1ikW/uyGp0KMak0vWLHKrvWw9AtVQ=; b=Z8Hm0tFY1iXg vKrzB8jbwRQ2rAaKdxYMWCkqdEMqR9577adMzCbC25uvqsodnnbPps4d/9Z9mJJ1Bjbp3XE6mkAoW qW4sBWXMxlxGtLNUMnSYDKBQrEnBtNyOPU75J/JWpll2+/Pa+82EXqkLpwS6rFHZ5xXYcasshVjuZ jYUIQyv7NhIHxZOw/ml3fIFFCZPQSqGXYDoJW4vRdbRxjkZFDqZ2074OWLpfF6O+ncZ/vltjdcmKn R69ab9H6e/gMg2q7VpvTu+bjt9Jt9Wfuy97fj3elfYdTnKcPtWlqQ31/IGgxN0tPs7DXH1EJ5m3iG I39VL/6rNu30Tm7+OteFfw==; Received: from [87.69.77.57] (port=1790 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nMCG1-0006at-QL; Mon, 21 Feb 2022 12:13:54 -0500 Date: Mon, 21 Feb 2022 19:13:58 +0200 Message-Id: <83bkz0uoq1.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87v8x8f92o.fsf@HIDDEN> (message from Lars Ingebrigtsen on Mon, 21 Feb 2022 18:01:03 +0100) References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> <87zgmkfats.fsf@HIDDEN> <83fsocuphf.fsf@HIDDEN> <87v8x8f92o.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Cc: monnier@HIDDEN, rgm@HIDDEN, vmalloc@HIDDEN, > 16577 <at> debbugs.gnu.org > Date: Mon, 21 Feb 2022 18:01:03 +0100 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Regular expressions don't understand file names, they are just strings > > as far as regexps are concerned. > > Of course they're strings, but a regexp operator has semantics. I thought you were asking about some builtin feature of regexp matches, and tried to explain why that doesn't exist. If you are talking about something we should concoct, then I don't think I see a problem expressing "match after / or at the start of the string" in the regexp notation. So why were you asking about it?
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: [External] : bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Drew Adams <drew.adams@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 17:34:01 +0000 Resent-Message-ID: <handler.16577.B16577.164546479916218 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier <monnier@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN> Cc: "vmalloc@HIDDEN" <vmalloc@HIDDEN>, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, "16577 <at> debbugs.gnu.org" <16577 <at> debbugs.gnu.org> Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164546479916218 (code B ref 16577); Mon, 21 Feb 2022 17:34:01 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 17:33:19 +0000 Received: from localhost ([127.0.0.1]:38907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMCYo-0004DW-Qd for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:33:19 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:23352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1nMCYl-0004DL-2A for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:33:17 -0500 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21LGu0jP029467; Mon, 21 Feb 2022 17:33:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=aMSnLIamx1MoH4M1/iLVdUFa9Nu/Ulr5tSDuMfDa3TQ=; b=FldEtWYEy4JnEJHadZfnPIXeLcLoKCd6lzFJ5vjhdhkDAzfMbK52+e6p2gKD0stst0Ij njX2ZU32QEMlCMzUaRTqEismxhtpIvgoxLElnIOSXjzvw3jtLRoDooRS8qYAgwrjq0LH JwclSscphjHrQEKauN5GmQBpYzYI6d0M1E/LaStD8eecQwmAcoJsoGY9ZMWkCoCAEQG0 NxW8JE7nbb8MvwfApJO/kc3LjYzNUbl/Obn8QVUM3E7Kd2YB4ogIHbp7HWhKoPfsOC29 OdhcYwtH0gf4qVYW41XLYfpocMpEjkaHqhNiMmHjCOYTHfLwMHeo9xob2NnNxMMS/FiE VA== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3ear5t4p48-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 21 Feb 2022 17:33:14 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21LHR72V021892; Mon, 21 Feb 2022 17:33:13 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2172.outbound.protection.outlook.com [104.47.56.172]) by aserp3030.oracle.com with ESMTP id 3eapkewmdn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 21 Feb 2022 17:33:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PjrNljqqhHkoi2vFjJah8Fooo9IyIdNHQ3nup9X/1u3JLVth5uGMvRCBjfdFMiQdJO83zaXxc4nPX1FoK6tGO6O38rqm1iK0MTQzJGXRXztu77/QXlFUiLU9nxgEcaVGmt1lLzXG4Y9Re9DzSOfA+jsrwzpwcCc+nywzOQ/0xV/AiVcfg+wpgM3GTbSJcLWSmV7RGaMErJLj7ZgSyT7OMWl69b0h4GtXCrFIVOjTa3oyqBjciZndb67tStBmQ8HROVExdZKEP9T6iwhuK8wkjp8ELuVd6x1ixnLE7REBJU2YaZ6HA4WHARu5gdR0xSIzi7kRimK8FqqfXU9HHQXKxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aMSnLIamx1MoH4M1/iLVdUFa9Nu/Ulr5tSDuMfDa3TQ=; b=mu+Y9Ko6OEfMO2XpLe1vSr7Ul3o67RJBA0hNv0iVk4RUd7ZHuZJpOln/ZoXqKadl0bO3tacpqRgxNidkpWTCDuBodDwUSDMzpSvpdahVQjyURiD5F4xEYRIAWidMdCXXErAr46QOooRd/3Dg7kHw7D0XvIYSNVsJJw+RmUDnLxU/QX+OgqGl6npcj9uecM6EEWBqUmpgjST9wp6Qf59dOYN4tOvu8R9f8aFG+jUKllULxSI8iF0Tp4Rl4o6BsTreYTDuD6EtAIQJicCf4NHrTb98BaqZNIw6uwXky4AcCxdxeWBfoFY+v5K1wzvZlHhfJOuqtRRDGYmE6XKAJ9dosQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aMSnLIamx1MoH4M1/iLVdUFa9Nu/Ulr5tSDuMfDa3TQ=; b=mDYGUiCrhWpm+RCDn8r/FQR012lBBXaAxTJxjooSes7yEwffbqn9Ds463P239GvgSCnqqj2goFYudSmFLocJ11+F1N9P2lLrin0GTgBd/haTzOTWTlEwpzXBKQabePN3oOOfPbHJS2+k11LDjaP1R0Oev6VREM6e9YHUhQl93ng= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM6PR10MB2585.namprd10.prod.outlook.com (2603:10b6:5:ad::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.17; Mon, 21 Feb 2022 17:33:11 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04%5]) with mapi id 15.20.4995.027; Mon, 21 Feb 2022 17:33:11 +0000 From: Drew Adams <drew.adams@HIDDEN> Thread-Topic: [External] : bug#16577: Add regexp-based version of completion-ignored-extensions Thread-Index: AQHYJ0W6WQw0HYrHeUG60e+TI8NzNKyeQKYA Date: Mon, 21 Feb 2022 17:33:10 +0000 Message-ID: <SJ0PR10MB548879DE6F4507E6F777E50BF33A9@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> <jwvy224kvj4.fsf-monnier+emacs@HIDDEN> In-Reply-To: <jwvy224kvj4.fsf-monnier+emacs@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a06c6d25-a4c6-4b96-3cdf-08d9f5603b52 x-ms-traffictypediagnostic: DM6PR10MB2585:EE_ x-microsoft-antispam-prvs: <DM6PR10MB2585ED0176B4D0684DC51CFEF33A9@HIDDEN> x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pTQRp7PPyCwzafb0FNlkvlByD5AmGvimBEyhf/RUPLZOnqcJ9DuIU1nTHOfkg+kLyaSgG4CvZ/Jor13lzZhNzWHnynUmu3hOJR/vwwrs8e9CT1RguAIGys+6Pc3NgHoljw0sfs9brtLaRw6hGDuLRyt0i+YnU/Y7M+gbuMfrxnfMy2y6P0uzFl9d8rh7OsixdSUYUC//0DzvvLPd9mD3FakA/CM9oEN9Wh2R2m8NXeCdsqJ/B/8nKrSLyTXTdSwuYK+AgmBwXvDUoMgrevXi2Ydup7rXIoRAEZWjVvJUUCzRhKm/RuFbxm0DjstUIdyDJMoRAa3Dc8Jy0F7EcFn8xeoU3y97Xe05xtQ9bUj7bSEsrCliybifFk4o8C2bUx1E6eQtUYlw7JBZyIZVq7T4C3vvXJxnjCeNP1e/3ITAvkN3DSWDcJvVjjmrKYMuGT83StR92bJcakrnvHfoL9HIqXJUFOELVivhBu3+bQRNjDBjypKuWW28GV/Lpc/AHQRvQNtyg8oE4sXQPElZXY1wktKYCap7PGbbFdwh4S0qBHp9z5TWXanpQnqPfhktDLvdj9c6qjtCuWMtmbEL6QyAv7SqPWf1t8q1hgPjDYWf1bqetWdI0yiUpvGA0yzzlls/rggdhgJX9dTf2S6jElGLtg3tBTaf3EhXnbP3p88jLIsK9fBq27lyv966BtbS39u55hVsy5lYH+CyDmPjUC4T1Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(2906002)(6506007)(54906003)(110136005)(52536014)(7696005)(4744005)(55016003)(44832011)(8936002)(5660300002)(508600001)(186003)(8676002)(76116006)(26005)(38070700005)(4326008)(66946007)(64756008)(66446008)(66476007)(66556008)(33656002)(71200400001)(38100700002)(9686003)(86362001)(316002)(296002)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 5Vtaghx8juwoUiFf+Yj4/lEaNejcRMi8Iu7TVeLI1w+Co/HdLdvIOGQByKq9FhDyZT5ITGnb7gldqViPmDVJl1csenSYjrCN6zvM7hfUSh3grH8BzBQoZd1KPQBddeSgiOf8V+IstIoP9+yCMNx30q+L8pAD8pIJ0Rrv0MieBH7+dxmstlQbJuadgHI3ifDBr5ayL3Y7IH/kzizi6mBqJ3JiN1Wo+TlhThBO1VTZrVnwsgc9f0Ip4N9IxMxMpVAn9BfmggUPW92PTqC47CF1/Q4n+vE3YOkZ35OoeOkuxXsybUkole5q3nWCRDDF/TunTe//6EaJXIXK0zH8k3LQQema+ItU1viSskBFU6HB9D1D1t2w8aCCMFJ5K0kFVRLoOrYlTwF2Gwh6gFeNcrqhOteh6SBi7+POgtK3R4v4XiKS9bpU1n3tG9909jkbgEb6efG56k13TABkcpCo+dnHUgDYq0OuXwEMxwWtFYyqfwgkQcqJKDXGiIQDlNDjLpuzfqV9IJMIO2BQdJDlVLILU6eaLAmlKpyBZ7uTe0SLSw6fYdWYp4PVOZZwvW8whto72LTHuyVLkV3R7b4EYb2jQt+bOoOOubK28um3GhOqbGS8Xg/ByLzLncGtEQOIosptff2j5fic85noS0z6CZHoIAUc+ZWEqfm+AkFXNBRY4IBdXKMc1UJsa4yzF01mNA8ol6vPd4fSZj22hwUHLkSXuyvuInSS4BQJUW2DxWZcbyOT3VTA7LzmrXxxDQL0mu0ZEQDDdbL8YP9cuEUCQJgy3QsC3USHYMmIWc79xfMwZ/AXabDpmAGNLJjAL8WjzxQHEsyRTTqN8QXi2mMAVTffGdrRf+n6N4NW4I5cQYgycTWK3vNWdT4Z8efmBdOw/PR1xbu6PWF+0R0FR8gODAtdaIZhUUMDSeIgmT4qbynGB2khqbR4y/0Eufg0azynKKAZ3RJ2gcCG/FLMLdlgdAJCA5bYXhnUfe0j+4Iqr5xwEH37KwF5TIiZ984l7LF5VzgPTJT6OexG30cNssVtPog55KmaYtcfzfQljArAda/xowR4zdyywDkCk+/N9864VTh0wR+3n/7SRu4z3qebursd+cghKgPqL46DrhQGzNqa5kAeR0NOZBe/ihjT9OZykjZ95DIH85JXyC3HMBSQSVRBmlpIYn1/4Od5md4EUMg+oOwQMc47Ks/dMz0VoQC8u3RIJidnUbcTSg7xrgtYc0JCN7mUvN8C5/s48AyMTlE1oEqUOg8kxlubBsJgidSwfw+wUTJ2v5Vz0CS6gcD1WBjMmaGgUSCIHTJwUZLzT8NhOkmHpjcdQmMsNhADcHfVrUI13c9VCIuNpKTHqQkuE9IXxCr86vBfbBDZfZJpFHOVZEE8/elYGhK02v1/rX+qPy5O7pc3Ue2lw4nR9mI7BIih/2366z4S+7lP0QY2XnyHORjaAjHlpWMFAVRPxC9KRMuotoxWOklL2afCFSw71XFWTNSUhYzoadkmq8BaYfnU2EmeG5NLLSIPiSObAtg1dnle8igRRjGv8YGiBb0tuo0q2BV3GoqiP5I+FUXgSBIeMWttT/zFQTBc0jcvEsfQ1Otg1Jkv8yeEg8YY0tgZ82+Low== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a06c6d25-a4c6-4b96-3cdf-08d9f5603b52 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2022 17:33:10.9453 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Y/v44VUaQrbiAGMP30fJAsB2NhHRipeTFj8P7NLtJ0ID5gwvh6fIqW0zh0EALPwqNWFRiVs1RpmZRDsCjjCVfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB2585 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10265 signatures=677614 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 mlxscore=0 spamscore=0 mlxlogscore=935 adultscore=0 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202210103 X-Proofpoint-GUID: G72UlChPsmo0eAa6DRRRyrbIArktu_Mn X-Proofpoint-ORIG-GUID: G72UlChPsmo0eAa6DRRRyrbIArktu_Mn X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > It's not great, indeed. But, AFAICT something like that is the only way > to introduce regexps into `completion-ignored-extensions` Please don't introduce regexps into `completion-ignored-extensions'. This option is designed to match file extensions literally. And that's how it's used. If you alternatively, or also, need regexp matching, then add another variable for that. Lars claimed this: completion-ignored-extensions is used many places (and it's commonly used as a regexp) No evidence given for that claim. I asked for examples of such "common" use. None have been cited. Are there even _any_?
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 21 Feb 2022 17:37:01 +0000 Resent-Message-ID: <handler.16577.B16577.164546498716508 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Eli Zaretskii <eliz@HIDDEN> Cc: vmalloc@HIDDEN, rgm@HIDDEN, 16577 <at> debbugs.gnu.org, monnier@HIDDEN Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164546498716508 (code B ref 16577); Mon, 21 Feb 2022 17:37:01 +0000 Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 17:36:27 +0000 Received: from localhost ([127.0.0.1]:38912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMCbr-0004IC-BP for submit <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:36:27 -0500 Received: from quimby.gnus.org ([95.216.78.240]:41518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nMCbq-0004Hz-58 for 16577 <at> debbugs.gnu.org; Mon, 21 Feb 2022 12:36:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=uA+xvAkmY6w+eAMf1oTuyTVUGSEyg0h5DH15wRYtJRE=; b=JDEcYDUWfvKz0wrRI1wSlXHe7M kybrEeq6UXWA9at6oT5b7Fs9CVaomjyl+NYc+VQazdl01gHiZ+ZEg0inIIPWTW62uAU4hgM5dIIfr MRuMmc+YO6ndkN/fK7k06q6vdD/Q/nlaJip4BVdIGCg3hvdx9XWj5nywPjJx7HXsGG9M=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nMCbf-0001mq-6R; Mon, 21 Feb 2022 18:36:18 +0100 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> <87zgmkfats.fsf@HIDDEN> <83fsocuphf.fsf@HIDDEN> <87v8x8f92o.fsf@HIDDEN> <83bkz0uoq1.fsf@HIDDEN> X-Now-Playing: Mice Parade's _Nights Wave EP_: "Milton Road" Date: Mon, 21 Feb 2022 18:36:12 +0100 In-Reply-To: <83bkz0uoq1.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 21 Feb 2022 19:13:58 +0200") Message-ID: <87r17wf7g3.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Eli Zaretskii <eliz@HIDDEN> writes: > If you are talking about something we should concoct, then I don't > think I see a problem expressing "match after / or at the start of the > string" in the regexp notation. So why were you asking a [...] 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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > If you are talking about something we should concoct, then I don't > think I see a problem expressing "match after / or at the start of the > string" in the regexp notation. So why were you asking about it? I was asking whether we had it, because \\(:?\\`\\|/\\) is a handful to type. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 22 Feb 2022 13:18:01 +0000 Resent-Message-ID: <handler.16577.B16577.164553584317594 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier <monnier@HIDDEN> Cc: vmalloc@HIDDEN, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164553584317594 (code B ref 16577); Tue, 22 Feb 2022 13:18:01 +0000 Received: (at 16577) by debbugs.gnu.org; 22 Feb 2022 13:17:23 +0000 Received: from localhost ([127.0.0.1]:40282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMV2h-0004Zi-9N for submit <at> debbugs.gnu.org; Tue, 22 Feb 2022 08:17:23 -0500 Received: from quimby.gnus.org ([95.216.78.240]:51120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nMV2e-0004ZS-78 for 16577 <at> debbugs.gnu.org; Tue, 22 Feb 2022 08:17:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=0lt2PRZdpM8L0esYCfEk4sghnivhS3MdzwX1eOVTUeM=; b=gYLM6GsCOef00EpECryPG+StH5 RJ+WBNs49PPNTtAndoKvXxM+M6RByWkS1I+VY7LzsxmG28ix+1TIYhD9cAxmDtx6kWYI4NRrAffQ3 /comRBJytp6bZKMkXivx8cr2Jg1ImWTBf0YNAddyrk2oYAZMRWO75LDK26SPSgJ+hwCE=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nMV2S-0005am-VC; Tue, 22 Feb 2022 14:17:12 +0100 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> <jwvy224kvj4.fsf-monnier+emacs@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEW0pIzo07P34L34 5MTbyKqXindUS0T/////d/kTAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YCFg0LO1lcqqAAAAG7SURB VDjLdZRBcsMwCEU900n3EC5gJSewcwFcpets5HU39v2P0A9IcpO2rCQ9IfiAPQyciFNK84sNBtJv mwy8Gk4u/wJ7irpJbuYxsFXfLfcCG4ZTKfPkQAAkK9+3vazlUTrAqZDK8rm7raVMBgivKBzy+fQe ZG8euG0+yTxWAw8Ho8JBkNQBwmOMXDWAoy8Dy9hkcA2+79szONfY675NB5AD7AF0VJybwEsFWwNZ 1WpCfELcreyleLoBoCNzL6KiiA88BSGolyZovObMzDP6AVCviXXm6g5pNkBZqw4ApMg8cjxFrYnS pTroDWTxnqlUkKODECJqLVNU7fYBYNeQFe7hOHzT7S2A3UdDKABjSOYG/KlRKJbnBsinoSsnvgRA c+2tBlCDmpV68Lw0kJeWruVrAiqg86UBzImXOEIIHx4meqFY0qHcVIjGFKNEPTicLUiddgzS8ZSo V8pzRXE8eE0KUsjmHksKgTV1+IRAIHyU+HBiQ7aXkJOtcQE8T0qSYy5kacDCWz96PIBHrTkqvgD6 YzYvFfjWdYRXA+oTkTDaUj+VAHZoM/XzL2CgztqzGdA/AD979P8Q8TcQI9y9ApBXFwAAACV0RVh0 ZGF0ZTpjcmVhdGUAMjAyMi0wMi0yMlQxMzoxMTo1OSswMDowMNYVbtYAAAAldEVYdGRhdGU6bW9k aWZ5ADIwMjItMDItMjJUMTM6MTE6NTkrMDA6MDCnSNZqAAAAAElFTkSuQmCC X-Now-Playing: Clarence Ashley's _Anthology of American Folk Music: Songs (1)_: "The Coo Coo Bird" Date: Tue, 22 Feb 2022 14:17:07 +0100 In-Reply-To: <jwvy224kvj4.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Mon, 21 Feb 2022 12:01:07 -0500") Message-ID: <87k0dnca7g.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Stefan Monnier <monnier@HIDDEN> writes: > There are several file name patterns I've wanted to ignore but couldn't > because enumerating them all is somewhere between inconvenient > and impossible (whereas a regexp would cover them easily). 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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Stefan Monnier <monnier@HIDDEN> writes: > There are several file name patterns I've wanted to ignore but couldn't > because enumerating them all is somewhere between inconvenient > and impossible (whereas a regexp would cover them easily). I wonder whether it would be easier to add two new variables, but perhaps that's excessive. That is, completion-ignored-extensions as before, and completion-ignored-files (a list of strings) and completion-ignored-regexp (a regexp or a list of regexps). The advantage is that the semantics on all three variables would be pretty self evident, and would require no special syntax anywhere. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Stefan Monnier <monnier@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 22 Feb 2022 13:58:01 +0000 Resent-Message-ID: <handler.16577.B16577.164553822222113 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: vmalloc@HIDDEN, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164553822222113 (code B ref 16577); Tue, 22 Feb 2022 13:58:01 +0000 Received: (at 16577) by debbugs.gnu.org; 22 Feb 2022 13:57:02 +0000 Received: from localhost ([127.0.0.1]:40460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMVf4-0005ka-Cb for submit <at> debbugs.gnu.org; Tue, 22 Feb 2022 08:57:02 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:55514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1nMVf2-0005k4-2c for 16577 <at> debbugs.gnu.org; Tue, 22 Feb 2022 08:57:00 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id EA6F8440974; Tue, 22 Feb 2022 08:56:53 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 82393440EE8; Tue, 22 Feb 2022 08:56:52 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1645538212; bh=ZP5s3130eyp9dSgTYdd20GWguxCci39+U5ktzA35QOw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=EAz43YEMsxpV1zqt+SwkplzLa3JqSaF+ZFF7+b4kLbPc3DOc+uKkfMBKhLrsh912H 38bW+3A+GFyTKcZxwMCYGo018NoIupqGj/zC7OSUBnama+J8LeCZVUkwHOz61jWoNp YDV2ZrL/YQ6JJ+xvsCo7wF39Y5jkQpfy3dfthDgCvY7+i1ILLSb3I3Zt5ReTS4cNg8 4PhxnR6KUBfpCZ+D4IUkTHlI9cVx+UvF20m4q/KYwiDWj53/aEeIwgrcqOOUrUlv8m j4YTNxyxWXR3U0bM0S8k7jgLSaoP6o9ed3DYgn/hOoy8hlz3IAkrR2uXpFVUvVrq+M DNcGDWnyrKWkw== Received: from pastel (unknown [45.72.197.68]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 2E656120F21; Tue, 22 Feb 2022 08:56:52 -0500 (EST) From: Stefan Monnier <monnier@HIDDEN> Message-ID: <jwv8ru3hus3.fsf-monnier+emacs@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> <jwvy224kvj4.fsf-monnier+emacs@HIDDEN> <87k0dnca7g.fsf@HIDDEN> Date: Tue, 22 Feb 2022 08:56:51 -0500 In-Reply-To: <87k0dnca7g.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Tue, 22 Feb 2022 14:17:07 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.072 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > That is, completion-ignored-extensions as before, and > completion-ignored-files (a list of strings) and > completion-ignored-regexp (a regexp or a list of regexps). The > advantage is that the semantics on all three variables would be pretty > self evident, and would require no special syntax anywhere. [ Not sure I'd bother with the non-regexp variable (other than having to use \\. to match a dot, a regexp should work just as well). ] This is the best way long term, yes. We could mark `completion-ignored-extensions` as obsolete and in a few years we're back with a clean semantics and a simple variable. Stefan
X-Loop: help-debbugs@HIDDEN Subject: bug#16577: Add regexp-based version of completion-ignored-extensions Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 23 Feb 2022 12:06:01 +0000 Resent-Message-ID: <handler.16577.B16577.164561794314234 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier <monnier@HIDDEN> Cc: vmalloc@HIDDEN, Glenn Morris <rgm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 16577 <at> debbugs.gnu.org Received: via spool by 16577-submit <at> debbugs.gnu.org id=B16577.164561794314234 (code B ref 16577); Wed, 23 Feb 2022 12:06:01 +0000 Received: (at 16577) by debbugs.gnu.org; 23 Feb 2022 12:05:43 +0000 Received: from localhost ([127.0.0.1]:44094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nMqOs-0003hW-QU for submit <at> debbugs.gnu.org; Wed, 23 Feb 2022 07:05:43 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nMqOp-0003hH-NK for 16577 <at> debbugs.gnu.org; Wed, 23 Feb 2022 07:05:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=2+/2Wf7brkfEunpTd5NiN3UMAfTBcluKyz912Eez5bo=; b=XbiwLC/C4AOwoEd/mgpe0PLK3X TUE7XMwFIyoDx3+ouMEoLAs7SVFdyVJ58mNv12YFdwXEbgtpaOz9RFxdVy/M8sIPvpAmd+79bRipl dVRw6nigrHRmG/yk4rJpedUw/PPUEHCqec8tRex19m0+UJjipzjbepCr4zNJK/6ESahA=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nMqOf-0001HJ-15; Wed, 23 Feb 2022 13:05:32 +0100 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <etPan.52e79137.6b8b4567.5966@HIDDEN> <83mwig85an.fsf@HIDDEN> <ggr47s81ok.fsf@HIDDEN> <83d2jc81f8.fsf@HIDDEN> <ux38k8j5k3.fsf@HIDDEN> <8361p39ar2.fsf@HIDDEN> <t9wqhjsw13.fsf@HIDDEN> <oaiot3se1u.fsf@HIDDEN> <87r17xsm7c.fsf_-_@HIDDEN> <jwvley5shsv.fsf-monnier+emacs@HIDDEN> <87fsocl3ot.fsf@HIDDEN> <jwvpmngmcne.fsf-monnier+emacs@HIDDEN> <874k4sgpi1.fsf@HIDDEN> <jwvy224kvj4.fsf-monnier+emacs@HIDDEN> <87k0dnca7g.fsf@HIDDEN> <jwv8ru3hus3.fsf-monnier+emacs@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEV9hLKztss+SZwk KmT///+HInAoAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YCFwwBOfTDLlQAAAGcSURBVDjLhZSLseMw CEWRXgNyKsBQQaD/3vZesJz47c4smfFYOvzBEWk5fsn662aLLPOYZhbi9Qyj+FsOnAqY4KmzwLRT DijylFBLwAIyBy0APDw9E7YFVBqYQzkSIu0qbAP8MgwmHuWBMRogt2AUAsV5g8B7OcnK1vJ/gJfx AX4VCP0HQIodo0Erd0cK0P12zaKNhQKsAr7vQ1hn1ZE3YA0XmGxi5AdMAJ4IrMAVFKA1HoBjydm5 EWR+pem+013xAPmpY6ZO5VyxKzZ1ylQRxTzkfU481zrGmC+M7jUE76hjqKN+gkPnz2lrrAOahy5x ORU6Y6hBfYi8Fl0lExVVFRWDW5U1QVeiDralE72ycvYq6rrHcEsDXHG4Gfc9JrhusCWjtmSxzW3x zeiqBvAA3qAdPUAtHIH1nvzKqkF+A7d3AUa/Adc3fjYoi/xMhJvYWd096d3PrqNy6pZcMFk51Svn 3Ssm+ObM690rjHXLEhZH1Fe0N7tb1aAdWX9+tUzoawPPXfzl6Po+aLNjsNEb+AX8AnU6sRr//vf5 AxNqlRczdUN+AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTAyLTIzVDEyOjAxOjU3KzAwOjAwNFqC XwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wMi0yM1QxMjowMTo1NyswMDowMEUHOuMAAAAASUVO RK5CYII= X-Now-Playing: Cat Power's _Covers_: "It Wasn't God Who Made Honky Tonk Angels" Date: Wed, 23 Feb 2022 13:05:27 +0100 In-Reply-To: <jwv8ru3hus3.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Tue, 22 Feb 2022 08:56:51 -0500") Message-ID: <87bkyx94ag.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Stefan Monnier <monnier@HIDDEN> writes: > [ Not sure I'd bother with the non-regexp variable (other than having to > use \\. to match a dot, a regexp should work just as well). ] Well, the semantics for completion-ignored-files would be that they match on file names (i.e., the part after the last "/" if there's any slashes in there), which sounds like a pretty attractive thing [...] 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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Stefan Monnier <monnier@HIDDEN> writes: > [ Not sure I'd bother with the non-regexp variable (other than having to > use \\. to match a dot, a regexp should work just as well). ] Well, the semantics for completion-ignored-files would be that they match on file names (i.e., the part after the last "/" if there's any slashes in there), which sounds like a pretty attractive thing, while completion-ignored-files would have no anchoring. completion-ignored-files could be regexps with anchoring, too, but then we'd have two regexp variables, which seems excessive again. :-/ > This is the best way long term, yes. We could mark > `completion-ignored-extensions` as obsolete and in a few years we're > back with a clean semantics and a simple variable. I like completion-ignored-extensions -- it's clear what it does and easy to alter both programmatically and for users. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
Received: (at control) by debbugs.gnu.org; 8 Apr 2022 13:48:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 08 09:48:53 2022 Received: from localhost ([127.0.0.1]:34351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ncoyr-0002Hz-1C for submit <at> debbugs.gnu.org; Fri, 08 Apr 2022 09:48:53 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1ncoyp-0002Hj-U5 for control <at> debbugs.gnu.org; Fri, 08 Apr 2022 09:48:52 -0400 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=SnDjMVVVg4FSNv8ugYrShRFWbw0wnGevzZaYGdiwNiA=; b=ivb72Rlrw9lCbs+RgItgBnDe4+ tzXConNI6IGFq3TDT8SGdZYuwMcfv6qJn8qP6aa7hI3FENN1RnhZzkUP3AQ0YprYmu2k6fXuv/df0 HtPVAHsdcjg/1TFFhe7nOfT1dYjJmph+ByPfAhUhCGEuUWirsEqCRFraDE3c5MDlZQyE=; 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 <larsi@HIDDEN>) id 1ncoyi-0003VM-9M for control <at> debbugs.gnu.org; Fri, 08 Apr 2022 15:48:46 +0200 Date: Fri, 08 Apr 2022 15:48:42 +0200 Message-Id: <87ilrj7kjp.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: Lars Ingebrigtsen <larsi@HIDDEN> Subject: control message for bug #16577 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 16577 - moreinfo 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 <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 16577 - moreinfo quit
Received: (at control) by debbugs.gnu.org; 12 May 2022 02:58:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 11 22:58:15 2022 Received: from localhost ([127.0.0.1]:39073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1noz1o-000824-Bd for submit <at> debbugs.gnu.org; Wed, 11 May 2022 22:58:15 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1noz1m-00081c-SC for control <at> debbugs.gnu.org; Wed, 11 May 2022 22:58:11 -0400 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=SS0HKSMrBS82Q5Zun/7Nc/leZ+0uxW3APpzIWkphrLk=; b=BeOIxsbcxO74MCRQw5kb2ghVx6 roqufUa6/VGHx+SwTxgv1hhnBuiSt0AGPgWKgsaeFyYl8UCd81v2vR2TJiFTyn4gBcXtdBv8IkAQB rOstgoD3GdQaDVQij+cvc9RpKKl5vtOZJyESMBg7vCq9MiZXnaMt+sLsVPgDKvWkPfZQ=; 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 <larsi@HIDDEN>) id 1noz1e-0007Sy-Qr for control <at> debbugs.gnu.org; Thu, 12 May 2022 04:58:04 +0200 Date: Thu, 12 May 2022 04:58:00 +0200 Message-Id: <87czgj1mpz.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: Lars Ingebrigtsen <larsi@HIDDEN> Subject: control message for bug #20937 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 20937 16577 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 <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) forcemerge 20937 16577 quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.