]> git.eshelyaron.com Git - emacs.git/commit
Be more graceful about handling Gnus search errors
authorEric Abrahamsen <eric@ericabrahamsen.net>
Fri, 13 Nov 2020 04:03:05 +0000 (20:03 -0800)
committerEric Abrahamsen <eric@ericabrahamsen.net>
Fri, 11 Dec 2020 01:56:35 +0000 (17:56 -0800)
commit808817d76f0c1e1d7f9d9f60f1f6f72773d71d5f
tree4fc7ed94dac4539dc1f459d313c99acb24547dab
parent8ace7700b93c6c0835ddac6633a7ec07daf56225
Be more graceful about handling Gnus search errors

One search may be applied to several servers: don't let one server's
error derail the whole process.

* lisp/gnus/gnus-search.el (gnus-search-config-error): Define new
error.
(gnus-search-run-search, gnus-search-server-to-engine): Raise this
specific error as appropriate.
(gnus-search-run-query): Catch this error and effectively demote it.
lisp/gnus/gnus-search.el