mu4e-main: decode strings as utf-8

This fixes both bookmarks and maildirs with non-ASCII names. Thanks to
@scturtle for pointing this out!
This commit is contained in:
Sean Farley 2020-05-12 22:34:19 -07:00 committed by Dirk-Jan C. Binnema
parent 9f1e231824
commit d68c0fd5b5
1 changed files with 9 additions and 2 deletions

View File

@ -129,7 +129,10 @@ clicked."
for query = (plist-get bm :query)
for qcounts = (and (stringp query)
(cl-loop for q in queries
when (string= (plist-get q :query) query)
when (string=
(decode-coding-string
(plist-get q :query) 'utf-8 t)
query)
collect q))
when (not (plist-get bm :hide))
concat (concat
@ -162,7 +165,11 @@ clicked."
for query = (plist-get m :query)
for qcounts = (and (stringp query)
(cl-loop for q in queries
when (string= (plist-get q :query) query)
when (string=
(decode-coding-string
(plist-get q :query)
'utf-8 t)
query)
collect q))
when (not (plist-get m :hide))
concat (concat