1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-17 11:20:39 -08:00
emacs/test/lisp/gnus
Eric Abrahamsen 7fad12c59b New gnus-search library
This library provides a fundamental reworking of the search
functionality previously found in nnir.el.  It uses class-based search
engines to interface with external searching facilities, and a parsed
search query syntax that can search multiple engines.

* lisp/gnus/gnus-search.el: New library containing search
functionality for Gnus.
* doc/misc/gnus.texi: Document.
* lisp/gnus/gnus-group.el (gnus-group-make-search-group,
gnus-group-read-ephemeral-search-group): Remove references to nnir,
change meaning of prefix argument, change values of nnselect-function
and nnselect-args.
* lisp/gnus/nnselect.el: Replace references to nnir
(nnselect-request-article): Use gnus-search functions, and search
criteria.
(nnselect-request-thread, nnselect-search-thread): Use gnus-search
thread search.
(gnus-summary-make-search-group): Switch to use gnus-search function
and arguments.
* test/lisp/gnus/search-tests.el: Tests for new functionality.
2020-11-03 21:20:17 -08:00
..
mml-sec-resources Move mml-sec.el test data to follow our conventions 2020-10-24 02:21:07 +02:00
gnus-icalendar-tests.el Fix Gnus parsing of weekly recurring icalendar events 2020-09-28 13:08:37 +02:00
gnus-search-tests.el New gnus-search library 2020-11-03 21:20:17 -08:00
gnus-test-headers.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
gnus-tests.el Use lexical-binding in most remaining tests 2020-05-01 13:05:26 +02:00
gnus-util-tests.el ; Prefer https to http in more URLs 2020-10-24 20:23:27 +02:00
message-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
mml-sec-tests.el Disable mml-sec-tests on MacOS 2020-10-28 11:54:53 +01:00
nnrss-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00