Hell Yuri.
Sorry the dalay, a lot of work travel.
[...]
>> This is expanded to to:(maildir:/.. maildir:/), which is not
>> valid syntax (to: expects addresses).
> Mh, I should have re-read the query. For the to: case, you
> should repeat to: for each address.
> For example, to match anything addressed to me, I have:
> ("%me" . "to:addr1 OR to:addr2 ...")
Ok, so I configured fragments as
--8<---------------cut here---------------start------------->8---
(setq mu4e-query-fragments-list
'(("%borrados" . "maildir:/edumerco/trash OR
maildir:/gmail/trash OR
maildir:/kokori/papelera OR
maildir:/mamagrande/trash OR
maildir:/moveo/trash")
("%mi" . "
to:edu...@mercovich.net OR
to:eduardo....@gmail.com OR
to:edu...@mamagrande.org OR
to:edu...@moveo-sensu.org OR
to:edu...@kokori.cl OR
to:edu...@lofsur.cl OR
to:eduardo....@inspiro.com.ar OR
to:edum...@gaiasur.com.ar
")))
;; (setq mu4e-query-fragments-append "AND NOT %borrados")
--8<---------------cut here---------------end--------------->8---
Upon searching "%mi date:1w..." I get
--8<---------------cut here---------------start------------->8---
error in process filter: mu4e-error-handler: Error 1: error in
quoting
error in process filter: Error 1: error in quoting
--8<---------------cut here---------------end--------------->8---
I'm sure I'm making something wrong here since your code works on
other contexts... what could it be?
Thanks a lot both for sharing your code and helping to make it
work. :)