Subj : exec/imapservice.js To : Git commit to main/sbbs/m From : Deuc¨ Date : Wed Nov 13 2024 17:57:00 https://gitlab.synchro.net/main/sbbs/-/commit/e997e29330a1e02a4f2d2e54 Modified Files: exec/imapservice.js Log Message: New IMAP search parser/generator Previously, the IMAP search tried to do sneaky things to optimize execution time, but that ended up with problems when nested ()s were used, among other, more subtle issues. Also, the old search wasn't even tested enough so that each term would work. The new system transpiles the IMAP query to Javascript then runs the compiled JS function for each message. Should be much more accurate (though may also be much slower). Actually fixes the issue reported as #397, and closes #730. --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .