diff options
Diffstat (limited to 'src/filepath.c')
-rw-r--r-- | src/filepath.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/filepath.c b/src/filepath.c index 851091e57a..5bf31ea8e8 100644 --- a/src/filepath.c +++ b/src/filepath.c @@ -3945,13 +3945,13 @@ gen_expand_wildcards( } /* - * If there are wildcards: Expand file names and add each match to - * the list. If there is no match, and EW_NOTFOUND is given, add - * the pattern. - * If there are no wildcards: Add the file name if it exists or - * when EW_NOTFOUND is given. + * If there are wildcards or case-insensitive expansion is + * required: Expand file names and add each match to the list. If + * there is no match, and EW_NOTFOUND is given, add the pattern. + * Otherwise: Add the file name if it exists or when EW_NOTFOUND is + * given. */ - if (mch_has_exp_wildcard(p)) + if (mch_has_exp_wildcard(p) || (flags & EW_ICASE)) { #if defined(FEAT_SEARCHPATH) if ((flags & EW_PATH) |