We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 054ecdf commit 72e9fceCopy full SHA for 72e9fce
bash-completion.el
@@ -1580,7 +1580,12 @@ using the current Emacs completion style."
1580
(setq last-error err)
1581
(signal (car err) (cdr err)))))))))
1582
(setq last-result result)
1583
- (let ((filtered-result (if predicate (mapcar predicate result) result))
+ (let ((filtered-result (if predicate
1584
+ (delq nil (mapcar
1585
+ (lambda (elt)
1586
+ (when (funcall predicate elt) elt))
1587
+ result))
1588
1589
(completion-ignore-case (process-get process 'completion-ignore-case)))
1590
(cond
1591
((null action) (try-completion "" filtered-result))
0 commit comments