diff options
| author | Daniel Mendler <mail@daniel-mendler.de> | 2023-04-09 19:20:58 +0200 |
|---|---|---|
| committer | Daniel Mendler <mail@daniel-mendler.de> | 2023-04-09 19:20:58 +0200 |
| commit | 6dd49c0f789ebd872fcc2861dc1ce58e68c905e6 (patch) | |
| tree | 5abed2e675799b911ba9a6ec8b1859bfba0aa30a | |
| parent | adb80db319d3b2b7075ab18e4431167f6055f763 (diff) | |
Enforce case folding for cape-dabbrev and cape-dict
| -rw-r--r-- | cape.el | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -412,9 +412,10 @@ See the user options `cape-dabbrev-min-length' and (end (match-end 0))) `(,beg ,end ,(cape--table-with-properties - (cape--cached-table beg end - #'cape--dabbrev-list - #'string-prefix-p) + (completion-table-case-fold + (cape--cached-table beg end + #'cape--dabbrev-list + #'string-prefix-p)) :category 'cape-dabbrev) ,@cape--dabbrev-properties))))) @@ -477,10 +478,11 @@ If INTERACTIVE is nil the function acts like a Capf." (pcase-let ((`(,beg . ,end) (cape--bounds 'word))) `(,beg ,end ,(cape--table-with-properties - (cape--cached-table beg end - #'cape--dict-grep-words - (lambda (old new) - (string-match-p (regexp-quote old) new))) + (completion-table-case-fold + (cape--cached-table beg end + #'cape--dict-grep-words + (lambda (old new) + (string-match-p (regexp-quote old) new)))) :category 'cape-dict) ,@cape--dict-properties)))) |
