]> code.delx.au - gnu-emacs/blobdiff - lisp/icomplete.el
Make icomplete respect `completion-ignored-extensions'
[gnu-emacs] / lisp / icomplete.el
index 3b60daa965412ef11dbe0fdee4486c13533024b5..6a962640dea67b779f6fafcdf73a574961e10f51 100644 (file)
@@ -388,6 +388,9 @@ matches exist."
        (progn ;;(debug (format "Candidates=%S field=%S" candidates name))
               (format " %sNo matches%s" open-bracket close-bracket))
       (if last (setcdr last nil))
+      (when (and minibuffer-completing-file-name
+                 icomplete-with-completion-tables)
+        (setq comps (completion-pcm--filename-try-filter comps)))
       (let* ((most-try
               (if (and base-size (> base-size 0))
                   (completion-try-completion