Function: gnus-search-run-search
gnus-search-run-search is a byte-compiled function defined in
gnus-search.el.gz.
Signature
(gnus-search-run-search ENGINE SERVER QUERY GROUPS)
Documentation
Run QUERY in GROUPS against SERVER, using search ENGINE.
Should return results as a vector of vectors.
Implementations
((engine gnus-search-find-grep) server query &optional groups) in `gnus-search.el'.
Run find and grep to obtain matching articles.
:around ((engine gnus-search-notmuch) server query groups) in `gnus-search.el'.
Handle notmuch's thread-search routine.
:around ((e gnus-search-namazu) server query groups) in `gnus-search.el'.
Undocumented
((engine gnus-search-indexed) server query groups) in `gnus-search.el'.
Run QUERY against SERVER using ENGINE. This method is common to all indexed search engines.
Returns a list of [group article score] vectors.
((engine gnus-search-imap) srv query groups) in `gnus-search.el'.
Undocumented
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-search.el.gz
;;; Transforming and running search queries.
(cl-defgeneric gnus-search-run-search (engine server query groups)
"Run QUERY in GROUPS against SERVER, using search ENGINE.
Should return results as a vector of vectors.")