aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-21 07:01:38 -0600
committerCraig Jennings <c@cjennings.net>2026-02-21 07:01:38 -0600
commitad57a04caf53691435f57fbfac54beeeb51304bf (patch)
treeb1fcc32589a9c123af532162794ee804af04790d /modules
parent7211fcaf96df97fb10a20fb0f999e37888461e0a (diff)
downloaddotemacs-ad57a04caf53691435f57fbfac54beeeb51304bf.tar.gz
dotemacs-ad57a04caf53691435f57fbfac54beeeb51304bf.zip
fix(music): force case-insensitive search when adding songs
Bind orderless-smart-case to nil in cj/music-fuzzy-select-and-add so typing uppercase characters doesn't switch to case-sensitive matching.
Diffstat (limited to 'modules')
-rw-r--r--modules/music-config.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/music-config.el b/modules/music-config.el
index 9542075fa..d281c3297 100644
--- a/modules/music-config.el
+++ b/modules/music-config.el
@@ -241,6 +241,7 @@ Signals user-error if missing or deleted."
Directories (trailing /) are added recursively; files added singly."
(interactive)
(let* ((completion-ignore-case t)
+ (orderless-smart-case nil)
(candidates (cj/music--collect-entries-recursive cj/music-root))
(choice-rel (completing-read "Choose music file or directory: "
(cj/music--completion-table candidates)