From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 12:49:11 2021 Received: (at submit) by debbugs.gnu.org; 10 Jan 2021 17:49:11 +0000 Received: from localhost ([127.0.0.1]:54853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyepz-0007pF-5g for submit@debbugs.gnu.org; Sun, 10 Jan 2021 12:49:11 -0500 Received: from lists.gnu.org ([209.51.188.17]:52800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyepx-0007p7-AE for submit@debbugs.gnu.org; Sun, 10 Jan 2021 12:49:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43116) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyepx-00008W-2f for bug-gnu-emacs@gnu.org; Sun, 10 Jan 2021 12:49:09 -0500 Received: from md5i.com ([75.151.244.229]:35200) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyepu-0007uw-CM for bug-gnu-emacs@gnu.org; Sun, 10 Jan 2021 12:49:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender: Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=YrIYXPSlaQG+saPdA88xaRSLXaK7VbZxdcbC9GrIYKk=; b=pq4pqeQD1JnIal9cnEJu/dAE5U +JKxPvyEpxrtZp3qinWmjQUcDJtWSj6ob3B4pvL+gLMd3bru95/bN2Dfak0759jBw3xE4oRtgXRjX V6QnmA3Ac+fV+F2/CpTZFPM23; Received: from md5i by md5i.com with local (Exim 4.94) (envelope-from ) id 1kyeps-002v6H-Q6 for bug-gnu-emacs@gnu.org; Sun, 10 Jan 2021 12:49:04 -0500 From: Michael Welsh Duggan To: bug-gnu-emacs@gnu.org Subject: 28.0.50; `gnus-search-run-search' for imap does not take parentheses into account X-Debbugs-Package: emacs,gnus Date: Sun, 10 Jan 2021 12:49:04 -0500 Message-ID: <87ft388yy7.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=75.151.244.229; envelope-from=mwd@md5i.com; helo=md5i.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain When using the `gnus-search-imap' backend for `gnus-search', there is a bug in the `gnus-search-run-search' method. When the search query begins with parentheses (such as "(OR FROM A FROM B)"), the naive check for a known IMAP keyword at the beginning fails due to the parenthesis, and gnus-search adds "TEXT " to the beginning of the query. Moreover, these are several search keys that are not in `gnus-search-imap-search-keys'. These are "new", "not", "old", and "or". I include a minimal patch for these problems. There's another misfeature which I have not attempted to fix that made debugging the problem much more difficult. If the result of a query is not OK, this fact just gets ignored by `gnus-search-run-search' and the search group is considered empty. Even after fixing the above problems, this is a problem when doing a raw search, as one doesn't know whether the query is bad or if it just does not result in any messages. Example: C-u G G "((OR" RET This results in something like: 577841 BAD Error in IMAP command UID SEARCH: Missing ')' (0.001 + 0.000 secs). in the process buffer. Here's a small patch for the first two issues: --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/lisp/gnus/gnus-search.el b/lisp/gnus/gnus-search.el index 44f43b073c..f20f9586d2 100644 --- a/lisp/gnus/gnus-search.el +++ b/lisp/gnus/gnus-search.el @@ -1036,7 +1036,7 @@ gnus-search-imap-search-keys '(body cc bcc from header keyword larger smaller subject text to uid x-gm-raw answered before deleted draft flagged on since recent seen sentbefore senton sentsince unanswered undeleted undraft unflagged unkeyword - unseen all) + unseen all new not old or) "Known IMAP search keys.") ;; imap interface @@ -1072,9 +1072,9 @@ gnus-search-imap-search-keys ;; A bit of backward-compatibility slash convenience: if the ;; query string doesn't start with any known IMAP search ;; keyword, assume it is a "TEXT" search. - (unless (and (string-match "\\`[^[:blank:]]+" q-string) + (unless (and (string-match "\\`(*\\([^[:blank:]]+\\)" q-string) (memql (intern-soft (downcase - (match-string 0 q-string))) + (match-string 1 q-string))) gnus-search-imap-search-keys)) (setq q-string (concat "TEXT " q-string))) --=-=-= Content-Type: text/plain In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0) of 2020-12-20 built on maru2 Repository revision: 27347db0069f9d9fd0152274bfc7c649c387f185 Repository branch: md5i Windowing system distributor 'The X.Org Foundation', version 11.0.12009000 System Description: Debian GNU/Linux bullseye/sid Configured using: 'configure --with-modules --without-toolkit-scroll-bars --with-x-toolkit=lucid --with-wide-int --with-gameuser=:staff 'CFLAGS=-Og -ggdb3'' Configured features: XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB LUCID X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON PDUMPER LCMS2 Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t cursor-sensor-mode: t gnus-undo-mode: t display-time-mode: t magit-wip-initial-backup-mode: t magit-wip-before-change-mode: t magit-wip-after-apply-mode: t magit-wip-after-save-mode: t magit-wip-mode: t magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t desktop-save-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t Load-path shadows: /home/md5i/.emacs.d/elpa/cmake-mode-20201217.1410/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode Features: (nroff-mode prolog align ps-bdf ps-mule markdown-mode gnus-eform sh-script smie executable cmake-font-lock cmake-mode autoload tar-mode arc-mode archive-mode lisp-mnt url-http url-gw url-auth finder-inf xref project profiler timer-list goto-addr vc-mtn vc-src vc-sccs vc-svn vc-cvs vc-rcs vc vc-dispatcher bug-reference tex-mode latexenc rst pcmpl-unix man generic thai-util thai-word org-element avl-tree generator ol-eww eww xdg ol-rmail ol-mhe ol-irc ol-info ol-gnus ol-docview doc-view ol-bibtex bibtex ol-bbdb ol-w3m org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs image-mode exif zenscript-mode zenscript-indentation zenscript-completion zenscript-language zenscript-parser zenscript-highlighting zenscript-common calc-undo js vc-hg vc-bzr tramp-cmds rfc2104 noutline outline tramp-cache novice magit-extras face-remap conf-mode dired-aux shr-color color flow-fill calc-misc calc-alg calc-ext calc-menu calc calc-loaddefs calc-macs mm-archive gnus-bcklg qp copyright time-stamp whitespace tabify grep compile shadow sort mail-extr emacsbug vc-git dabbrev edebug deuglify gnus-async gnus-cite gnus-cus gnus-diary nndiary gnus-draft gnus-dup gnus-fun gnus-html url-queue url-cache mm-url gnus-kill gnus-logic gnus-mh mh-comp mh-scan mh-gnus mh-e mh-compat mh-buffers mh-loaddefs gnus-registry registry eieio-base gnus-salt gnus-uu yenc gnus-vm sendmail mule-util cl-print debug backtrace misearch multi-isearch jka-compr thingatpt shortdoc help-fns radix-tree gnus-ml disp-table nnselect gnus-search eieio-opt speedbar ezimage dframe find-func gnus-topic cursor-sensor utf-7 nndraft nnmh epa-file network-stream nsm nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-cache gnus-sum shr kinsoku svg gnus-demon nntp gnus-group gnus-undo gnutls gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader flyspell ispell view uptimes descr-text tramp-sh cus-edit pp cus-start cus-load tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat parse-time iso8601 ls-lisp time sieve-manage sasl sasl-anonymous sasl-login sasl-plain rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util sgml-mode dom psvn wid-edit cl ps-print ps-print-loaddefs ps-def lpr picture magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process magit-mode git-commit transient format-spec magit-git magit-section magit-utils crm log-edit easy-mmode message rmc puny rfc822 mml mml-sec epa gnus-util rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor cl-extra help-mode async-bytecomp advice async shell pcomplete server dash lua-mode rx comint ansi-color ring generated generic-x epg epg-config ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util pcase dbus xml desktop frameset dired-x dired dired-loaddefs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs edmacro kmacro derived debian-el info package easymenu browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 3100306 317740) (symbols 48 59489 65) (strings 32 300970 101472) (string-bytes 1 21728841) (vectors 16 156616) (vector-slots 8 3056454 276397) (floats 8 943 1294) (intervals 56 327249 13446) (buffers 984 241)) -- Michael Welsh Duggan (md5i@md5i.com) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 13:36:12 2021 Received: (at 45770) by debbugs.gnu.org; 10 Jan 2021 18:36:12 +0000 Received: from localhost ([127.0.0.1]:54931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyfZU-0000iK-5E for submit@debbugs.gnu.org; Sun, 10 Jan 2021 13:36:12 -0500 Received: from ericabrahamsen.net ([52.70.2.18]:43920 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kyfZR-0000hz-UZ for 45770@debbugs.gnu.org; Sun, 10 Jan 2021 13:36:11 -0500 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 09D12FA013; Sun, 10 Jan 2021 18:36:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1610303763; bh=+33C684EFb1tYJlt5hu2Dzz8371fHMn056owPH71Z4Q=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=AIvk40R4HPfVhuxTqogQsSFJDkoBOGmCZOeg7MR9wywtXJX8riYfisu8dU2yy2aOA sNVAiW8soqVmGR2EqfIDwzvpFMYwWzbkk5cOLJUkfVjKaVAOV+kMIpWw4mnsEH3+YC EJlEYlHrIzOKJh63XMNI+BooeHdz2C+PLmT/y5Uk= From: Eric Abrahamsen To: Michael Welsh Duggan Subject: Re: bug#45770: 28.0.50; `gnus-search-run-search' for imap does not take parentheses into account References: <87ft388yy7.fsf@md5i.com> Date: Sun, 10 Jan 2021 10:36:01 -0800 In-Reply-To: <87ft388yy7.fsf@md5i.com> (Michael Welsh Duggan's message of "Sun, 10 Jan 2021 12:49:04 -0500") Message-ID: <87eeisljvy.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45770 Cc: 45770@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Michael Welsh Duggan writes: > When using the `gnus-search-imap' backend for `gnus-search', there is a > bug in the `gnus-search-run-search' method. When the search query > begins with parentheses (such as "(OR FROM A FROM B)"), the naive check > for a known IMAP keyword at the beginning fails due to the parenthesis, > and gnus-search adds "TEXT " to the beginning of the query. Thanks for the report. This is a known problem, one which I actually thought I'd already fixed! But apparently I wavered on whether the TEXT-appending "convenience" was actually a convenience or not, and then got distracted. > Moreover, these are several search keys that are not in > `gnus-search-imap-search-keys'. These are "new", "not", "old", and > "or". Thanks for "new" and "old", I missed those somehow. I was thinking I'd just check for "not" and "or" explicitly. Anyway, I'll get this fixed later today. > I include a minimal patch for these problems. > > There's another misfeature which I have not attempted to fix that made > debugging the problem much more difficult. If the result of a query is > not OK, this fact just gets ignored by `gnus-search-run-search' and the > search group is considered empty. Even after fixing the above problems, > this is a problem when doing a raw search, as one doesn't know whether > the query is bad or if it just does not result in any messages. This is another known problem, one that is requiring some coordination with Andy Cohen on the nnselect backend (it's actually nnselect that is swallowing the errors). This will get fixed before too long. Thanks, Eric From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 09:58:19 2022 Received: (at 45770) by debbugs.gnu.org; 9 May 2022 13:58:19 +0000 Received: from localhost ([127.0.0.1]:58976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no3tk-0003AO-KD for submit@debbugs.gnu.org; Mon, 09 May 2022 09:58:19 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no3ti-00039M-BD for 45770@debbugs.gnu.org; Mon, 09 May 2022 09:58:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=M914TYxRDCXfG5NU39DwGZm3s+/jkEuCcf5Y1f9exww=; b=TbhnJI6+DU4zbKv5naDaVWB2qD SnXNcyyM2x6uuKP88JCSz1I3JWafkTPuAlMIa6MXziTojYWY+FcbY56JKqsdmQVhg3yRTe9np3flz KDj4iZz719tsPWh0fQ5IOdA3QKBSKsP+CStC3tt/vZ6GoMkIJ9ale511kHa6OPxjuiq8=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1no3tZ-0006Ze-6I; Mon, 09 May 2022 15:57:55 +0200 From: Lars Ingebrigtsen To: Eric Abrahamsen Subject: Re: bug#45770: 28.0.50; `gnus-search-run-search' for imap does not take parentheses into account References: <87ft388yy7.fsf@md5i.com> <87eeisljvy.fsf@ericabrahamsen.net> X-Now-Playing: Joni Mitchell's _Wild Things Run Fast_: "Be Cool" Date: Mon, 09 May 2022 15:57:51 +0200 In-Reply-To: <87eeisljvy.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Sun, 10 Jan 2021 10:36:01 -0800") Message-ID: <87leva6c68.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eric Abrahamsen writes: > This is another known problem, one that is requiring some coordination > with Andy Cohen on the nnselect backend (it's actually nnselect that is > swallowing the errors). This will get fixed before [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45770 Cc: Michael Welsh Duggan , 45770@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eric Abrahamsen writes: > This is another known problem, one that is requiring some coordination > with Andy Cohen on the nnselect backend (it's actually nnselect that is > swallowing the errors). This will get fixed before too long. Eric, this was a year ago -- was this fixed at the time, or is it still an issue? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 09:58:19 2022 Received: (at control) by debbugs.gnu.org; 9 May 2022 13:58:19 +0000 Received: from localhost ([127.0.0.1]:58979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no3tz-0003An-KX for submit@debbugs.gnu.org; Mon, 09 May 2022 09:58:19 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no3tm-00039a-OD for control@debbugs.gnu.org; Mon, 09 May 2022 09:58:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=78fXZUo2yyYMg3bElaOQtoIQ4KOcxVrQhwfTxDVg9Eg=; b=C9Wnu0PyoYudVG55i8dALtQfbe nt46gKh+T+GN9Bp9S+pzXZHzPQhH/2NCOqXOuGi3524+Bfud0NIZGBPfjKrD1UdWRtPA7KI/w/fAS Fl1+e3eAtui3xzfZ/MiPOIVi53HEHPsVztEBy+qgZ1tRlJ9muoN+QDXKyDcRYKigl8GA=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1no3tf-0006Zn-9c for control@debbugs.gnu.org; Mon, 09 May 2022 15:58:01 +0200 Date: Mon, 09 May 2022 15:57:58 +0200 Message-Id: <87k0au6c61.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #45770 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 45770 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 45770 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 11:17:05 2022 Received: (at 45770) by debbugs.gnu.org; 9 May 2022 15:17:05 +0000 Received: from localhost ([127.0.0.1]:59201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no586-0005qN-2X for submit@debbugs.gnu.org; Mon, 09 May 2022 11:17:05 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:38276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no583-0005q3-S0 for 45770@debbugs.gnu.org; Mon, 09 May 2022 11:16:56 -0400 Received: from localhost (c-71-197-232-41.hsd1.wa.comcast.net [71.197.232.41]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id D558DFA034; Mon, 9 May 2022 15:16:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1652109407; bh=GpRWUzYphN+AEFl/Xsdgmc1md4tlkp0aly74z/wDY2w=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=KRfEKVM/A1+4fUtSKUJyXIzGt4ApvUygmacYS6RnMI7/OQc/Qwgp6r3uPJqSITNeD l/w7voZ3z+XAkX/VRjMzxcpZYHok6HpAzB/Yv+SbuMdT5AA50csd8Mt1jVlTFaL7rq RXMZO0X5cA1RDT04y/oUEaPVDZGRD2i7p3RexoxE= From: Eric Abrahamsen To: Lars Ingebrigtsen Subject: Re: bug#45770: 28.0.50; `gnus-search-run-search' for imap does not take parentheses into account References: <87ft388yy7.fsf@md5i.com> <87eeisljvy.fsf@ericabrahamsen.net> <87leva6c68.fsf@gnus.org> Date: Mon, 09 May 2022 08:16:45 -0700 In-Reply-To: <87leva6c68.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 09 May 2022 15:57:51 +0200") Message-ID: <87zgjqsplu.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45770 Cc: Michael Welsh Duggan , 45770@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Lars Ingebrigtsen writes: > Eric Abrahamsen writes: > >> This is another known problem, one that is requiring some coordination >> with Andy Cohen on the nnselect backend (it's actually nnselect that is >> swallowing the errors). This will get fixed before too long. > > Eric, this was a year ago -- was this fixed at the time, or is it still > an issue? This was fixed! Sorry, this slipped off my radar. If Michael agrees we can close this. From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 11:18:03 2022 Received: (at 45770) by debbugs.gnu.org; 9 May 2022 15:18:03 +0000 Received: from localhost ([127.0.0.1]:59206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no599-0005v0-8d for submit@debbugs.gnu.org; Mon, 09 May 2022 11:18:03 -0400 Received: from mail-bn3usg02on0098.outbound.protection.office365.us ([23.103.208.98]:40699 helo=USG02-BN3-obe.outbound.protection.office365.us) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no597-0005uP-0S for 45770@debbugs.gnu.org; Mon, 09 May 2022 11:18:02 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=EJxmcwtuOCpUvmu7U5EpMhrV0Ss1tNym8RByr1KxeMiAwainqn1DeGvbDOT3codf0+YH9+JgGjg3nKmf7zCo+xXpNUSrTU2wQXO4JAjoLSBcOiU7Jds8Von9+xdF8eYs6Zo4YMjOrPpUMR7aIsKx3u7/HUayGQoTOm3dSIYWMF4qLIFlhD658ozAch9aBbIb8TAXegWRlUGzDBcd27DnHteYwLmBuCneZU0sw30XyUPm046B4+ITudlezENw+ww1DpUCEZ/MB/LpYRk2rf5ga+XqMtwMu+O/7c4CTGSMTEaWlNn/Z29EBmbNTtR+0iV8qGl3pwpqVttd9dPqs3djQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dabraVs41szoBveji/UBYqJnQT0h9XTsDxlxf34/JXk=; b=yAlBCFP/s4YI3DOtj6r5BfidrJrn58fHvJo4HXmKfDeR7nJsDHp5yZMDSRFk8uz7WAsCH1g/u9imLo6Up9T/9k2aRMZ31YMf8tFWqQtMehicrPtQup8TQfZr6gOQFzrD1tF02s62Szkul4fdiFSlYn3mzdDu22y7kpJKorHjDG3x0nwwWVh5/28NdqCHRfppJVRH4OLQt/SoBU7ng2AWSeK+89fogY+ms11bRom8zVbU24dG1ted9Y0hLwfDcQcBVMtUX6ZcSZlrQ3EEdXeOrcTTUAqfETdlVQFnqFp7WmwakOnWvZqPqQxTEJVn0LNGM6MMJtpmZ16aao7NDJgtBg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cert.org; dmarc=pass action=none header.from=cert.org; dkim=pass header.d=cert.org; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seicmu.onmicrosoft.com; s=selector1-seicmu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dabraVs41szoBveji/UBYqJnQT0h9XTsDxlxf34/JXk=; b=EuDyaDSxHCVnuGdTBd8NWra7dM359j+yYIx7UOtDcXuVs+8DWLbe+7ieveeydIiPARZ21x4J2sFPVPZJx0QU1UXGIpLLiILJO+pJYDJ3XKe3Zs6HmofgxmpmZfXTp6Bxg/cTLOARfAwDTCjD2GY6mE/O+HWrxvrNIWWoLKycST8= Received: from PH1P110MB1153.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:18c::19) by PH1P110MB1697.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:18a::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.24; Mon, 9 May 2022 15:17:58 +0000 Received: from PH1P110MB1153.NAMP110.PROD.OUTLOOK.COM ([fe80::18e8:8f46:af9d:1c1a]) by PH1P110MB1153.NAMP110.PROD.OUTLOOK.COM ([fe80::18e8:8f46:af9d:1c1a%5]) with mapi id 15.20.5206.028; Mon, 9 May 2022 15:17:58 +0000 From: Michael Welsh Duggan To: Eric Abrahamsen , Lars Ingebrigtsen Subject: Re: bug#45770: 28.0.50; `gnus-search-run-search' for imap does not take parentheses into account Thread-Topic: bug#45770: 28.0.50; `gnus-search-run-search' for imap does not take parentheses into account Thread-Index: AQHW5395SdIj39Rdwkuu1769snk9XK0Zip9igAAWDnOAAAA06w== Date: Mon, 9 May 2022 15:17:58 +0000 Message-ID: References: <87ft388yy7.fsf@md5i.com> <87eeisljvy.fsf@ericabrahamsen.net> <87leva6c68.fsf@gnus.org> <87zgjqsplu.fsf@ericabrahamsen.net> In-Reply-To: <87zgjqsplu.fsf@ericabrahamsen.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: b3bd2fcf-f97b-1f02-67dc-7576fb43679b authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cert.org; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2de63831-7805-49c8-4602-08da31cf19ed x-ms-traffictypediagnostic: PH1P110MB1697:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: teCU/3ZvEpXDLVUopFolli7qX6RMh9K/Hv8aPq/TQ29CVBDm+/tBXtQ8BKcHGxQ0u5sUSVHXIKw/gGH9rHz1F9XBSFTfuBnw+IiPLT4O1BDxqA8chgs68uRsWuDZepJgH7qNcD82wqgl8IemYNC6aC5nfhxO8wGRP+Efwx3S0lG/UBCK1ixxdHDnCKQN4VaoQsV+i152rPouveKE1Vq5MeBYM7EwtrBfGITKVqz4xjk0fwSjPcSxH+IpdZWrqOhs1Y32/GRcoKF4CeRxQanelyOZkqKVEYk2jVSeYZj0z7NvVF5sPFO7wi/7blil9WTbHdNwAOJAwKvDhWONc4mn7ptxAQ0OUtMXSdDhWTGZe+viU747wxY2A/BVa6ZUQXraxXKqN1xztfP8HGJbGFjSG8cS9VTu1xP+4Ac8Rz3BxI6dttCQOaTwqqBnCLSRtr4xY99FZodbJ2sqvsasEb29VaVuCeKVwd5JPCamlAmog0EOWUZSz08UtYzMK1aoxx6mSK22///t8aZrXYdjPCEWZJEEbckSnZSjfydmuVgWmq3ZoTjEQR9w4Ad+9u/lAnCa1h8hXW+SDP8PVBN1+a7PimYhmVhCxZKVlVKOfBHDq/cEW/xhVb94sAt+lT4sD1aNWEM2/nOCz+RBwB/GI72tqA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH1P110MB1153.NAMP110.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(366004)(64756008)(66556008)(2906002)(8676002)(66946007)(66476007)(66446008)(76116006)(82960400001)(508600001)(86362001)(15650500001)(4326008)(110136005)(316002)(38100700002)(38070700005)(71200400001)(122000001)(8936002)(83380400001)(55016003)(54906003)(52536014)(9686003)(4744005)(5660300002)(53546011)(26005)(186003)(7696005)(6506007)(33656002)(81973001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: VpnI6293sJSBkKcuZamzk2xoN7bNx/9pGQaT0Zq2DGdDDEQnPnkdVt9UKdfBhgcyv9vMD8fyl7pss1HwdyE7m2CMLcTHyxyxP+kT8fKGEgV9z4awmecJ3TU8zGuEA1+kl6vbOEMyJH0LyxFGML5Vm38AAtY5ZHT2X5rF8vWQW95oAYwDu+lL35T7jCt/rIzbVPukTXSTVfvASu9ELW9KPY2uX6A21ENlkjBgibYFrkWxtKh64RaH3tustY+HSId+/qAa/5zH89VeBLaQQ+a7bB5uw1BMAh8kPY2TMJ+XsmwlHrcdDpyzg+EtneEgH/+WVobeFhW5/WyoiLyzmw+EsA9Yljwfna5WRnIvT9M4DewKtkm7KVYJ/RiPnKMsArB+/MjyiC/+kD1/fTD7w4kSCmOzAT0GU1K4zK69++b/YhU= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: cert.org X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH1P110MB1153.NAMP110.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 2de63831-7805-49c8-4602-08da31cf19ed X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2022 15:17:58.8849 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH1P110MB1697 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 45770 Cc: Michael Welsh Duggan , "45770@debbugs.gnu.org" <45770@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) No objection here. ________________________________________ From: Eric Abrahamsen Sent: Monday, May 9, 2022 11:16 AM To: Lars Ingebrigtsen Cc: Michael Welsh Duggan; 45770@debbugs.gnu.org Subject: Re: bug#45770: 28.0.50; `gnus-search-run-search' for imap does not= take parentheses into account Lars Ingebrigtsen writes: > Eric Abrahamsen writes: > >> This is another known problem, one that is requiring some coordination >> with Andy Cohen on the nnselect backend (it's actually nnselect that is >> swallowing the errors). This will get fixed before too long. > > Eric, this was a year ago -- was this fixed at the time, or is it still > an issue? This was fixed! Sorry, this slipped off my radar. If Michael agrees we can close this. From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 11:54:31 2022 Received: (at 45770-done) by debbugs.gnu.org; 9 May 2022 15:54:31 +0000 Received: from localhost ([127.0.0.1]:59228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no5iQ-0006vS-NU for submit@debbugs.gnu.org; Mon, 09 May 2022 11:54:31 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:39060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no5iK-0006vA-8y for 45770-done@debbugs.gnu.org; Mon, 09 May 2022 11:54:29 -0400 Received: from localhost (c-71-197-232-41.hsd1.wa.comcast.net [71.197.232.41]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 9290AFA034; Mon, 9 May 2022 15:54:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1652111657; bh=VFDr31+ZRe89lEmFEUhOtw0LuLlDrR0zTFmcfrNP4BM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=faSy25b0e47FJKyyRol6OO5eA08gSmkcid9CklA3yNsuxNraa9PT92L/3CvLFmfwQ DZzcVZjbLWkknEDxCn2uZ6a/9RGBB9Kpwps6itQjQeJFlFW8OOyXdRDExKuuequRXb +Tn5HkhPgk//Q8Q5BNw1AVgmyFQQBWoMWt3r+Lf4= From: Eric Abrahamsen To: Michael Welsh Duggan Subject: Re: bug#45770: 28.0.50; `gnus-search-run-search' for imap does not take parentheses into account References: <87ft388yy7.fsf@md5i.com> <87eeisljvy.fsf@ericabrahamsen.net> <87leva6c68.fsf@gnus.org> <87zgjqsplu.fsf@ericabrahamsen.net> Date: Mon, 09 May 2022 08:54:16 -0700 In-Reply-To: (Michael Welsh Duggan's message of "Mon, 9 May 2022 15:17:58 +0000") Message-ID: <87levasnvb.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45770-done Cc: Michael Welsh Duggan , Lars Ingebrigtsen , 45770-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Michael Welsh Duggan writes: > No objection here. Thanks. From unknown Sun Jun 22 11:46:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 07 Jun 2022 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator