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
(gnus-search-run-search (ENGINE gnus-search-find-grep) SERVER QUERY &optional GROUPS) in `gnus-search.el'.
Run find and grep to obtain matching articles.
:around (gnus-search-run-search (E gnus-search-namazu) SERVER QUERY GROUPS) in `gnus-search.el'.
Undocumented
(gnus-search-run-search (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.
(gnus-search-run-search (ENGINE gnus-search-imap) SRV QUERY GROUPS) in `gnus-search.el'.
Undocumented
(gnus-search-run-search (ENGINE gnus-search-nnselect) SRV QUERY-SPEC 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.")