all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#55214: 28.1; new gnus search method failing for different imap servers in different ways
@ 2022-05-01 23:27 Britt Anderson
  2022-05-02 22:34 ` bug#55214: Possible explanation of empty imap search using new gnus search methods? Britt Anderson
  0 siblings, 1 reply; 4+ messages in thread
From: Britt Anderson @ 2022-05-01 23:27 UTC (permalink / raw)
  To: 55214


I currently have three email accounts I use and access with gnus. After
a recent upgrade to emacs 28.1 I lost the ability to search the mail for
one of these addresses. They are all initiated similarly with a
gnus-secondary-select-methods of 'nnimap. They all three retrieve mail
and allow viewing and sending. For one of them the new parsed search
queries work perfectly, and for one of them (microsoft exchange server
2016 imap 4) it always returns an empty group. I thought it might be
something funny with that exchange server so I logged on to it via telnet and did
the search that way and verified it correctly finds the correct
messages. Turning gnus verbosity up to 10 does not reveal any error
messages. Any idea what could be causing this idiosyncratic behavior? I
also logged onto a different computer running emacs 27 and for the same
email account imap based search works fine. For the email using
gandi.net all works as advertised. For the account using
protonmail-bridge simple searches (such as to:peter) work fine, but not
boolean searches (to:peter or from:peter), which always return empty
even if each simple search yields results. 



In GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.17.6)
 of 2022-04-27 built on frederik
Windowing system distributor 'The X.Org Foundation', version 11.0.12101003
System Description: Arch Linux

Configured using:
 'configure --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib
 --localstatedir=/var --with-cairo --with-harfbuzz --with-libsystemd
 --with-modules --with-x-toolkit=gtk3 'CFLAGS=-march=x86-64
 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2
 -Wformat -Werror=format-security -fstack-clash-protection
 -fcf-protection -g -ffile-prefix-map=/build/emacs/src=/usr/src/debug
 -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now
 -flto=auto''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY
PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE
XIM XPM GTK3 ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
  windmove-mode: t
  org-roam-bibtex-mode: t
  helm-mode: t
  helm-minibuffer-history-mode: t
  shell-dirtrack-mode: t
  helm--remap-mouse-mode: t
  async-bytecomp-package-mode: t
  org-roam-db-autosync-mode: t
  pdf-occur-global-minor-mode: t
  override-global-mode: t
  straight-use-package-mode: t
  straight-package-neutering-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  global-visual-line-mode: t
  visual-line-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/britt/.emacs.d/straight/build/julia-mode/julia-mode hides /usr/share/emacs/site-lisp/ess/lisp/julia-mode
/home/britt/.emacs.d/straight/build/julia-mode/julia-mode-latexsubs hides /usr/share/emacs/site-lisp/ess/lisp/julia-mode-latexsubs
/home/britt/.emacs.d/straight/build/transient/transient hides /usr/share/emacs/28.1/lisp/transient
/home/britt/.emacs.d/straight/build/org/ob-octave hides /usr/share/emacs/28.1/lisp/org/ob-octave
/home/britt/.emacs.d/straight/build/org/ob-julia hides /usr/share/emacs/28.1/lisp/org/ob-julia
/home/britt/.emacs.d/straight/build/org/org-footnote hides /usr/share/emacs/28.1/lisp/org/org-footnote
/home/britt/.emacs.d/straight/build/org/ox-koma-letter hides /usr/share/emacs/28.1/lisp/org/ox-koma-letter
/home/britt/.emacs.d/straight/build/org/ob-makefile hides /usr/share/emacs/28.1/lisp/org/ob-makefile
/home/britt/.emacs.d/straight/build/org/org-attach hides /usr/share/emacs/28.1/lisp/org/org-attach
/home/britt/.emacs.d/straight/build/org/org-crypt hides /usr/share/emacs/28.1/lisp/org/org-crypt
/home/britt/.emacs.d/straight/build/org/org-capture hides /usr/share/emacs/28.1/lisp/org/org-capture
/home/britt/.emacs.d/straight/build/org/oc-csl hides /usr/share/emacs/28.1/lisp/org/oc-csl
/home/britt/.emacs.d/straight/build/org/org-compat hides /usr/share/emacs/28.1/lisp/org/org-compat
/home/britt/.emacs.d/straight/build/org/ox-man hides /usr/share/emacs/28.1/lisp/org/ox-man
/home/britt/.emacs.d/straight/build/org/ob-ref hides /usr/share/emacs/28.1/lisp/org/ob-ref
/home/britt/.emacs.d/straight/build/org/ob-groovy hides /usr/share/emacs/28.1/lisp/org/ob-groovy
/home/britt/.emacs.d/straight/build/org/ol-rmail hides /usr/share/emacs/28.1/lisp/org/ol-rmail
/home/britt/.emacs.d/straight/build/org/org-num hides /usr/share/emacs/28.1/lisp/org/org-num
/home/britt/.emacs.d/straight/build/org/ol-bibtex hides /usr/share/emacs/28.1/lisp/org/ol-bibtex
/home/britt/.emacs.d/straight/build/org/ox-icalendar hides /usr/share/emacs/28.1/lisp/org/ox-icalendar
/home/britt/.emacs.d/straight/build/org/org-id hides /usr/share/emacs/28.1/lisp/org/org-id
/home/britt/.emacs.d/straight/build/org/ox-beamer hides /usr/share/emacs/28.1/lisp/org/ox-beamer
/home/britt/.emacs.d/straight/build/org/org-macro hides /usr/share/emacs/28.1/lisp/org/org-macro
/home/britt/.emacs.d/straight/build/org/ob-tangle hides /usr/share/emacs/28.1/lisp/org/ob-tangle
/home/britt/.emacs.d/straight/build/org/ob-awk hides /usr/share/emacs/28.1/lisp/org/ob-awk
/home/britt/.emacs.d/straight/build/org/ob-org hides /usr/share/emacs/28.1/lisp/org/ob-org
/home/britt/.emacs.d/straight/build/org/ob-calc hides /usr/share/emacs/28.1/lisp/org/ob-calc
/home/britt/.emacs.d/straight/build/org/org-feed hides /usr/share/emacs/28.1/lisp/org/org-feed
/home/britt/.emacs.d/straight/build/org/oc-biblatex hides /usr/share/emacs/28.1/lisp/org/oc-biblatex
/home/britt/.emacs.d/straight/build/org/ob-python hides /usr/share/emacs/28.1/lisp/org/ob-python
/home/britt/.emacs.d/straight/build/org/ob-gnuplot hides /usr/share/emacs/28.1/lisp/org/ob-gnuplot
/home/britt/.emacs.d/straight/build/org/org-duration hides /usr/share/emacs/28.1/lisp/org/org-duration
/home/britt/.emacs.d/straight/build/org/ox hides /usr/share/emacs/28.1/lisp/org/ox
/home/britt/.emacs.d/straight/build/org/ob-maxima hides /usr/share/emacs/28.1/lisp/org/ob-maxima
/home/britt/.emacs.d/straight/build/org/ol-bbdb hides /usr/share/emacs/28.1/lisp/org/ol-bbdb
/home/britt/.emacs.d/straight/build/org/ol-w3m hides /usr/share/emacs/28.1/lisp/org/ol-w3m
/home/britt/.emacs.d/straight/build/org/org-habit hides /usr/share/emacs/28.1/lisp/org/org-habit
/home/britt/.emacs.d/straight/build/org/ol-info hides /usr/share/emacs/28.1/lisp/org/ol-info
/home/britt/.emacs.d/straight/build/org/ox-md hides /usr/share/emacs/28.1/lisp/org/ox-md
/home/britt/.emacs.d/straight/build/org/ob-fortran hides /usr/share/emacs/28.1/lisp/org/ob-fortran
/home/britt/.emacs.d/straight/build/org/ob-ruby hides /usr/share/emacs/28.1/lisp/org/ob-ruby
/home/britt/.emacs.d/straight/build/org/ol-gnus hides /usr/share/emacs/28.1/lisp/org/ol-gnus
/home/britt/.emacs.d/straight/build/org/ol-docview hides /usr/share/emacs/28.1/lisp/org/ol-docview
/home/britt/.emacs.d/straight/build/org/ob-sql hides /usr/share/emacs/28.1/lisp/org/ob-sql
/home/britt/.emacs.d/straight/build/org/ob-lob hides /usr/share/emacs/28.1/lisp/org/ob-lob
/home/britt/.emacs.d/straight/build/org/org-timer hides /usr/share/emacs/28.1/lisp/org/org-timer
/home/britt/.emacs.d/straight/build/org/ob-processing hides /usr/share/emacs/28.1/lisp/org/ob-processing
/home/britt/.emacs.d/straight/build/org/ox-odt hides /usr/share/emacs/28.1/lisp/org/ox-odt
/home/britt/.emacs.d/straight/build/org/org-faces hides /usr/share/emacs/28.1/lisp/org/org-faces
/home/britt/.emacs.d/straight/build/org/ob-exp hides /usr/share/emacs/28.1/lisp/org/ob-exp
/home/britt/.emacs.d/straight/build/org/org-inlinetask hides /usr/share/emacs/28.1/lisp/org/org-inlinetask
/home/britt/.emacs.d/straight/build/org/oc-basic hides /usr/share/emacs/28.1/lisp/org/oc-basic
/home/britt/.emacs.d/straight/build/org/org-element hides /usr/share/emacs/28.1/lisp/org/org-element
/home/britt/.emacs.d/straight/build/org/ox-org hides /usr/share/emacs/28.1/lisp/org/ox-org
/home/britt/.emacs.d/straight/build/org/ob-screen hides /usr/share/emacs/28.1/lisp/org/ob-screen
/home/britt/.emacs.d/straight/build/org/ol-eww hides /usr/share/emacs/28.1/lisp/org/ol-eww
/home/britt/.emacs.d/straight/build/org/ob-js hides /usr/share/emacs/28.1/lisp/org/ob-js
/home/britt/.emacs.d/straight/build/org/ob-clojure hides /usr/share/emacs/28.1/lisp/org/ob-clojure
/home/britt/.emacs.d/straight/build/org/org-pcomplete hides /usr/share/emacs/28.1/lisp/org/org-pcomplete
/home/britt/.emacs.d/straight/build/org/ox-latex hides /usr/share/emacs/28.1/lisp/org/ox-latex
/home/britt/.emacs.d/straight/build/org/org-entities hides /usr/share/emacs/28.1/lisp/org/org-entities
/home/britt/.emacs.d/straight/build/org/org-archive hides /usr/share/emacs/28.1/lisp/org/org-archive
/home/britt/.emacs.d/straight/build/org/ob-scheme hides /usr/share/emacs/28.1/lisp/org/ob-scheme
/home/britt/.emacs.d/straight/build/org/ob hides /usr/share/emacs/28.1/lisp/org/ob
/home/britt/.emacs.d/straight/build/org/ol hides /usr/share/emacs/28.1/lisp/org/ol
/home/britt/.emacs.d/straight/build/org/ob-ocaml hides /usr/share/emacs/28.1/lisp/org/ob-ocaml
/home/britt/.emacs.d/straight/build/org/ob-emacs-lisp hides /usr/share/emacs/28.1/lisp/org/ob-emacs-lisp
/home/britt/.emacs.d/straight/build/org/org-ctags hides /usr/share/emacs/28.1/lisp/org/org-ctags
/home/britt/.emacs.d/straight/build/org/ob-sqlite hides /usr/share/emacs/28.1/lisp/org/ob-sqlite
/home/britt/.emacs.d/straight/build/org/ob-latex hides /usr/share/emacs/28.1/lisp/org/ob-latex
/home/britt/.emacs.d/straight/build/org/ob-eval hides /usr/share/emacs/28.1/lisp/org/ob-eval
/home/britt/.emacs.d/straight/build/org/ob-eshell hides /usr/share/emacs/28.1/lisp/org/ob-eshell
/home/britt/.emacs.d/straight/build/org/oc hides /usr/share/emacs/28.1/lisp/org/oc
/home/britt/.emacs.d/straight/build/org/org-refile hides /usr/share/emacs/28.1/lisp/org/org-refile
/home/britt/.emacs.d/straight/build/org/ob-lua hides /usr/share/emacs/28.1/lisp/org/ob-lua
/home/britt/.emacs.d/straight/build/org/org-mouse hides /usr/share/emacs/28.1/lisp/org/org-mouse
/home/britt/.emacs.d/straight/build/org/ob-sed hides /usr/share/emacs/28.1/lisp/org/ob-sed
/home/britt/.emacs.d/straight/build/org/org-list hides /usr/share/emacs/28.1/lisp/org/org-list
/home/britt/.emacs.d/straight/build/org/ox-publish hides /usr/share/emacs/28.1/lisp/org/ox-publish
/home/britt/.emacs.d/straight/build/org/org-macs hides /usr/share/emacs/28.1/lisp/org/org-macs
/home/britt/.emacs.d/straight/build/org/org-datetree hides /usr/share/emacs/28.1/lisp/org/org-datetree
/home/britt/.emacs.d/straight/build/org/ob-perl hides /usr/share/emacs/28.1/lisp/org/ob-perl
/home/britt/.emacs.d/straight/build/org/ob-shell hides /usr/share/emacs/28.1/lisp/org/ob-shell
/home/britt/.emacs.d/straight/build/org/org hides /usr/share/emacs/28.1/lisp/org/org
/home/britt/.emacs.d/straight/build/org/org-table hides /usr/share/emacs/28.1/lisp/org/org-table
/home/britt/.emacs.d/straight/build/org/ol-doi hides /usr/share/emacs/28.1/lisp/org/ol-doi
/home/britt/.emacs.d/straight/build/org/ob-plantuml hides /usr/share/emacs/28.1/lisp/org/ob-plantuml
/home/britt/.emacs.d/straight/build/org/ox-html hides /usr/share/emacs/28.1/lisp/org/ox-html
/home/britt/.emacs.d/straight/build/org/org-plot hides /usr/share/emacs/28.1/lisp/org/org-plot
/home/britt/.emacs.d/straight/build/org/ol-irc hides /usr/share/emacs/28.1/lisp/org/ol-irc
/home/britt/.emacs.d/straight/build/org/ob-forth hides /usr/share/emacs/28.1/lisp/org/ob-forth
/home/britt/.emacs.d/straight/build/org/org-colview hides /usr/share/emacs/28.1/lisp/org/org-colview
/home/britt/.emacs.d/straight/build/org/org-indent hides /usr/share/emacs/28.1/lisp/org/org-indent
/home/britt/.emacs.d/straight/build/org/ox-texinfo hides /usr/share/emacs/28.1/lisp/org/ox-texinfo
/home/britt/.emacs.d/straight/build/org/ob-ditaa hides /usr/share/emacs/28.1/lisp/org/ob-ditaa
/home/britt/.emacs.d/straight/build/org/org-protocol hides /usr/share/emacs/28.1/lisp/org/org-protocol
/home/britt/.emacs.d/straight/build/org/org-loaddefs hides /usr/share/emacs/28.1/lisp/org/org-loaddefs
/home/britt/.emacs.d/straight/build/org/ob-java hides /usr/share/emacs/28.1/lisp/org/ob-java
/home/britt/.emacs.d/straight/build/org/ob-sass hides /usr/share/emacs/28.1/lisp/org/ob-sass
/home/britt/.emacs.d/straight/build/org/ol-mhe hides /usr/share/emacs/28.1/lisp/org/ol-mhe
/home/britt/.emacs.d/straight/build/org/ol-man hides /usr/share/emacs/28.1/lisp/org/ol-man
/home/britt/.emacs.d/straight/build/org/ob-core hides /usr/share/emacs/28.1/lisp/org/ob-core
/home/britt/.emacs.d/straight/build/org/org-clock hides /usr/share/emacs/28.1/lisp/org/org-clock
/home/britt/.emacs.d/straight/build/org/org-attach-git hides /usr/share/emacs/28.1/lisp/org/org-attach-git
/home/britt/.emacs.d/straight/build/org/org-lint hides /usr/share/emacs/28.1/lisp/org/org-lint
/home/britt/.emacs.d/straight/build/org/org-keys hides /usr/share/emacs/28.1/lisp/org/org-keys
/home/britt/.emacs.d/straight/build/org/ob-comint hides /usr/share/emacs/28.1/lisp/org/ob-comint
/home/britt/.emacs.d/straight/build/org/ob-table hides /usr/share/emacs/28.1/lisp/org/ob-table
/home/britt/.emacs.d/straight/build/org/oc-natbib hides /usr/share/emacs/28.1/lisp/org/oc-natbib
/home/britt/.emacs.d/straight/build/org/ob-lisp hides /usr/share/emacs/28.1/lisp/org/ob-lisp
/home/britt/.emacs.d/straight/build/org/org-goto hides /usr/share/emacs/28.1/lisp/org/org-goto
/home/britt/.emacs.d/straight/build/org/ob-matlab hides /usr/share/emacs/28.1/lisp/org/ob-matlab
/home/britt/.emacs.d/straight/build/org/org-src hides /usr/share/emacs/28.1/lisp/org/org-src
/home/britt/.emacs.d/straight/build/org/org-mobile hides /usr/share/emacs/28.1/lisp/org/org-mobile
/home/britt/.emacs.d/straight/build/org/org-install hides /usr/share/emacs/28.1/lisp/org/org-install
/home/britt/.emacs.d/straight/build/org/org-agenda hides /usr/share/emacs/28.1/lisp/org/org-agenda
/home/britt/.emacs.d/straight/build/org/org-tempo hides /usr/share/emacs/28.1/lisp/org/org-tempo
/home/britt/.emacs.d/straight/build/org/ob-lilypond hides /usr/share/emacs/28.1/lisp/org/ob-lilypond
/home/britt/.emacs.d/straight/build/org/ob-haskell hides /usr/share/emacs/28.1/lisp/org/ob-haskell
/home/britt/.emacs.d/straight/build/org/ob-R hides /usr/share/emacs/28.1/lisp/org/ob-R
/home/britt/.emacs.d/straight/build/org/ol-eshell hides /usr/share/emacs/28.1/lisp/org/ol-eshell
/home/britt/.emacs.d/straight/build/org/ob-dot hides /usr/share/emacs/28.1/lisp/org/ob-dot
/home/britt/.emacs.d/straight/build/org/ob-C hides /usr/share/emacs/28.1/lisp/org/ob-C
/home/britt/.emacs.d/straight/build/org/ox-ascii hides /usr/share/emacs/28.1/lisp/org/ox-ascii
/home/britt/.emacs.d/straight/build/org/org-version hides /usr/share/emacs/28.1/lisp/org/org-version
/home/britt/.emacs.d/straight/build/org/ob-css hides /usr/share/emacs/28.1/lisp/org/ob-css
/home/britt/.emacs.d/straight/build/let-alist/let-alist hides /usr/share/emacs/28.1/lisp/emacs-lisp/let-alist

Features:
(shadow emacsbug org-datetree view org-archive url-cache cal-move
sendmail cus-start lpr deft pdf-sync pdf-annot facemenu pdf-outline
pdf-links pdf-history magit-base mule-util misearch multi-isearch
image-file image-converter helm-external tabify crm org-eldoc oc-basic
elfeed-link ol-eww eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
gnus-search eieio-opt speedbar ezimage dframe ol-docview ol-bbdb ol-w3m
ol-doi org-link-doi sort gnus-cite smiley shr-color qp mm-archive
mail-extr gnus-async gnus-bcklg gnus-ml nndraft nnmh utf-7 epa-file
gnutls nnfolder nnnil gnus-agent gnus-srvr gnus-score score-mode
nnvirtual gnus-msg nntp gnus-cache winner tramp-archive tramp-gvfs
tramp-cache zeroconf helm-command helm-elisp helm-eval edebug backtrace
helm-info julia-repl term disp-table ehelp julia-repl-autoloads
julia-mode julia-mode-latexsubs julia-mode-autoloads racket-mode
racket-bug-report racket-collection racket-repl-buffer-name
racket-stepper racket-logger racket-profile racket-smart-open racket-xp
racket-xp-complete racket-imenu racket-edit racket-repl
semantic/symref/grep grep semantic/symref racket-show racket-eldoc
racket-company-doc racket-describe racket-scribble racket-visit
racket-complete racket-common racket-parens racket-indent
racket-font-lock racket-ppss racket-keywords-and-builtins racket-doc
racket-browse-url racket-cmd racket-back-end racket-util racket-custom
sh-script smie executable racket-mode-autoloads paredit
paredit-autoloads org-mime org-mime-autoloads gnus-alias-autoloads evil
evil-keybindings evil-integration evil-maps evil-commands reveal
flyspell ispell evil-jumps evil-command-window evil-search evil-ex
evil-types evil-macros evil-repeat evil-states evil-core evil-common
windmove calc calc-loaddefs calc-macs rect evil-digraphs evil-vars
evil-autoloads goto-chg-autoloads nov recentf esxml-query nov-autoloads
esxml-autoloads kv-autoloads magit-autoloads git-commit-autoloads
with-editor-autoloads transient-autoloads poly-R poly-markdown
poly-noweb ess-r-mode ess-r-flymake ess-r-xref ess-trns ess-r-package
ess-r-completion ess-roxy ess-r-syntax ess-rd hideshow ess-s-lang
ess-help ess-mode ess-inf ess-tracebug ess lisp-mnt ess-utils ess-custom
poly-R-autoloads poly-noweb-autoloads poly-markdown-autoloads polymode
poly-lock polymode-base polymode-weave polymode-export polymode-compat
polymode-methods polymode-core polymode-classes eieio-custom eieio-base
polymode-autoloads org-caldav icalendar diary-lib diary-loaddefs url-dav
org-caldav-autoloads lsp-ui lsp-ui-flycheck lsp-ui-doc lsp-ui-imenu
lsp-ui-peek lsp-ui-sideline lsp-mode tree-widget spinner network-stream
inline ewoc lsp-ui-util face-remap lsp-protocol ht lsp-ui-autoloads
lsp-haskell-autoloads purescript-mode purescript-font-lock
purescript-string purescript-sort-imports purescript-align-imports
purescript-mode-autoloads haskell-mode haskell-cabal haskell-utils
haskell-font-lock haskell-indentation haskell-string
haskell-sort-imports haskell-lexeme haskell-align-imports
haskell-complete-module haskell-ghc-support flymake-proc flymake dabbrev
haskell-customize haskell-mode-autoloads dhall-mode reformatter
dhall-mode-autoloads reformatter-autoloads flycheck flycheck-autoloads
pkg-info-autoloads epl-autoloads company-lsp-autoloads company-autoloads
lsp-mode-autoloads spinner-autoloads ht-autoloads ob-racket
ob-racket-autoloads slime etags fileloop arc-mode archive-mode hyperspec
slime-autoloads macrostep-autoloads ob-haskell ob-shell ob-latex
ob-python python tramp-sh ob-R ob-maxima ob-lisp org-contacts gnus-art
mm-uu mml2015 mm-view mml-smime smime dig gnus-sum gnus-group gnus-undo
gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7
netrc nnoo gnus-spec gnus-int gnus-range gnus-win ox-rst
ox-rst-autoloads ox-md ox-beamer org-roam-bibtex orb-core orb-compat
orb-utils warnings org-roam-bibtex-autoloads org-noter
org-noter-autoloads org-ref org-ref-core org-ref-glossary org-ref-bibtex
doi-utils org-ref-utils org-ref-export citeproc citeproc-itemgetters
citeproc-biblatex citeproc-bibtex ol-bibtex citeproc-cite
citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters
citeproc-number rst citeproc-proc citeproc-disamb citeproc-itemdata
citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date
citeproc-context citeproc-prange citeproc-style citeproc-locale
citeproc-term citeproc-rt citeproc-lib citeproc-s queue ox-org ox-odt
rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse
nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda
ox-html table ox-ascii ox-publish ox org-ref-misc-links
org-ref-label-link org-ref-ref-links org-ref-citation-links xref project
org-ref-bibliography-links hydra lv org-ref-autoloads citeproc-autoloads
string-inflection-autoloads queue-autoloads hydra-autoloads lv-autoloads
htmlize-autoloads helm-bibtex bibtex-completion biblio biblio-download
biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref
biblio-arxiv biblio-doi biblio-core ido hl-line f s parsebib bibtex
helm-net helm-bibtex-autoloads bibtex-completion-autoloads
biblio-autoloads biblio-core-autoloads f-autoloads s-autoloads
parsebib-autoloads helm-config helm-mode helm-misc helm-files
image-dired filenotify tramp tramp-loaddefs trampver tramp-integration
files-x tramp-compat shell parse-time iso8601 ls-lisp helm-buffers
helm-occur helm-tags helm-locate helm-grep helm-regexp helm-utils
helm-help helm-types helm helm-core async-bytecomp helm-global-bindings
helm-easymenu helm-source helm-multi-match helm-lib async helm-autoloads
popup-autoloads helm-core-autoloads async-autoloads preview-latex
tex-site auto-loads auctex-autoloads pcase use-package-ensure
org-roam-migrate org-roam-mode org-roam-capture org-roam-id
org-roam-node org-roam-db org-roam-utils org-roam-compat org-roam
org-capture org-element org-persist xdg org-id org-refile emacsql-sqlite
url-http url-auth url-gw nsm emacsql emacsql-compiler magit-section
compat-27 compat-26 compat dash org-roam-autoloads
magit-section-autoloads compat-autoloads emacsql-sqlite-autoloads
emacsql-autoloads dash-autoloads org-journal org-crypt cal-iso
org-journal-autoloads org-tree-slide org-timer org-clock org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src
ob-comint org-pcomplete pcomplete org-list org-faces org-entities
org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol
org-fold org-fold-core org-keys oc org-compat org-macs org-loaddefs
cal-menu calendar cal-loaddefs org-tree-slide-autoloads elfeed-score
elfeed-score-maint elfeed-score-scoring elfeed-score-serde
elfeed-score-rule-stats elfeed-score-rules elfeed-score-log
elfeed-score-autoloads elfeed-goodies-logging
elfeed-goodies-new-entry-hooks mm-url gnus nnheader
elfeed-goodies-split-pane popwin elfeed-goodies-show-mode link-hint ffap
goto-addr elfeed-goodies-search-mode powerline powerline-separators
powerline-themes elfeed-goodies elfeed-goodies-autoloads
link-hint-autoloads powerline-autoloads popwin-autoloads elfeed-show
elfeed-search message rmc rfc822 mml mml-sec epa derived epg rfc6068
epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr
mailabbrev mail-utils gmm-utils mailheader shr kinsoku puny svg dom
elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib time-date
avl-tree generator url-queue xml-query xml elfeed-autoloads
go-translate-autoloads w3m doc-view timezone w3m-hist w3m-fb
bookmark-w3m w3m-ems w3m-favicon w3m-image tab-line w3m-proc w3m-util
w3m-autoloads server pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist
advice tablist-filter semantic/wisent/comp semantic/wisent
semantic/wisent/wisent semantic/util-modes semantic/util semantic
semantic/tag semantic/lex semantic/fw mode-local find-func cedet
pdf-isearch let-alist pdf-misc imenu pdf-tools package browse-url url
url-proxy url-privacy url-expand url-methods url-history url-cookie
url-domsuf url-util mailcap url-handlers compile comint ansi-color
cus-edit cus-load wid-edit pdf-view bookmark text-property-search pp
jka-compr pdf-cache pdf-info tq pdf-util format-spec pdf-macs image-mode
dired dired-loaddefs exif pdf-tools-autoloads let-alist-autoloads
tablist-autoloads deft-autoloads edmacro kmacro ace-window avy ring
ace-window-autoloads avy-autoloads finder-inf use-package-bind-key
bind-key markdown-mode rx color url-parse auth-source eieio eieio-core
eieio-loaddefs password-cache json map url-vars thingatpt noutline
outline easy-mmode markdown-mode-autoloads use-package-core
org-contrib-autoloads use-package-autoloads bind-key-autoloads
straight-autoloads info cl-seq cl-extra help-mode seq byte-opt straight
subr-x cl-macs gv cl-loaddefs cl-lib bytecomp byte-compile cconv
iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode 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 lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax 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 emoji-zwj 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 move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 888013 206639)
 (symbols 48 68905 7)
 (strings 32 267452 43788)
 (string-bytes 1 11426313)
 (vectors 16 135753)
 (vector-slots 8 2308173 445567)
 (floats 8 2110 793)
 (intervals 56 11216 7898)
 (buffers 992 78))





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#55214: Possible explanation of empty imap search using new gnus search methods?
  2022-05-01 23:27 bug#55214: 28.1; new gnus search method failing for different imap servers in different ways Britt Anderson
@ 2022-05-02 22:34 ` Britt Anderson
  2022-05-03  4:39   ` Eric Abrahamsen
  0 siblings, 1 reply; 4+ messages in thread
From: Britt Anderson @ 2022-05-02 22:34 UTC (permalink / raw)
  To: 55214@debbugs.gnu.org

I saw that some Exchange servers fail for UID search and it looks to me like gnus-search.el is using UID search, but I don't know if that is new or not. Here is one report I found about this.

https://docs.microsoft.com/uk-ua/outlook/troubleshoot/user-interface/outlook-imap-account-cannot-download-messages

I also don't know what the work around is, but returning to the search method of 27.1 may be an option since I can't fix my university's email server. 




^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#55214: Possible explanation of empty imap search using new gnus search methods?
  2022-05-02 22:34 ` bug#55214: Possible explanation of empty imap search using new gnus search methods? Britt Anderson
@ 2022-05-03  4:39   ` Eric Abrahamsen
  2022-05-06 17:13     ` Eric Abrahamsen
  0 siblings, 1 reply; 4+ messages in thread
From: Eric Abrahamsen @ 2022-05-03  4:39 UTC (permalink / raw)
  To: Britt Anderson; +Cc: 55214@debbugs.gnu.org

Britt Anderson <britt@uwaterloo.ca> writes:

> I saw that some Exchange servers fail for UID search and it looks to me like gnus-search.el is using UID search, but I don't know if that is new or not. Here is one report I found about this.
>
> https://docs.microsoft.com/uk-ua/outlook/troubleshoot/user-interface/outlook-imap-account-cannot-download-messages
>
> I also don't know what the work around is, but returning to the search method of 27.1 may be an option since I can't fix my university's email server. 

Thanks for the report. Searching in Emacs 27.1 (done through the nnir.el
library) also used UID search, so it seems unlikely that that's the
problem. Can you tell me the exact search you were using that worked in
the previous version (and via telnet), but not in Emacs 28?





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#55214: Possible explanation of empty imap search using new gnus search methods?
  2022-05-03  4:39   ` Eric Abrahamsen
@ 2022-05-06 17:13     ` Eric Abrahamsen
  0 siblings, 0 replies; 4+ messages in thread
From: Eric Abrahamsen @ 2022-05-06 17:13 UTC (permalink / raw)
  To: Britt Anderson; +Cc: 55214-done

Eric Abrahamsen <eric@ericabrahamsen.net> writes:

> Britt Anderson <britt@uwaterloo.ca> writes:
>
>> I saw that some Exchange servers fail for UID search and it looks to
>> me like gnus-search.el is using UID search, but I don't know if that
>> is new or not. Here is one report I found about this.
>>
>> https://docs.microsoft.com/uk-ua/outlook/troubleshoot/user-interface/outlook-imap-account-cannot-download-messages
>>
>> I also don't know what the work around is, but returning to the search method of 27.1 may be an option since I can't fix my university's email server. 
>
> Thanks for the report. Searching in Emacs 27.1 (done through the nnir.el
> library) also used UID search, so it seems unlikely that that's the
> problem. Can you tell me the exact search you were using that worked in
> the previous version (and via telnet), but not in Emacs 28?

We made progress on this off-list, and I've just pushed a change that
will improve gnus-search's interaction with Exchange IMAP servers.
There's more work to be done there, at some point, but I'm going to save
that for a future bug report.





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-05-06 17:13 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-01 23:27 bug#55214: 28.1; new gnus search method failing for different imap servers in different ways Britt Anderson
2022-05-02 22:34 ` bug#55214: Possible explanation of empty imap search using new gnus search methods? Britt Anderson
2022-05-03  4:39   ` Eric Abrahamsen
2022-05-06 17:13     ` Eric Abrahamsen

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.