Function: nnir-run-query
nnir-run-query is a byte-compiled function defined in nnir.el.gz.
Signature
(nnir-run-query SPECS)
Documentation
Invoke search engine appropriate for SPECS (see nnir-engines).
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/nnir.el.gz
(defun nnir-run-query (specs)
"Invoke search engine appropriate for SPECS (see `nnir-engines')."
(apply #'vconcat
(mapcar
(lambda (x)
(let* ((server (car x))
(search-engine (nnir-server-to-search-engine server))
(search-func (cadr (assoc search-engine nnir-engines))))
(and search-func
(funcall search-func (cdr (assq 'nnir-query-spec specs))
server (cdr x)))))
(cdr (assq 'nnir-group-spec specs)))))