File: mh-search.el.html

Mode used to compose search criteria.

 (1) The following search engines are supported:
       swish++
       swish-e
       mairix
       namazu
       pick
       grep

 (2) To use this package, you first have to build an index. Please read the documentation for mh-search to get started. That documentation will direct you to the specific instructions for your particular searcher.

Defined variables (15)

mh-flists-results-folderSubfolder for ‘mh-index-folder’ where flists output is placed.
mh-index-folderFolder that contains the folders resulting from the index searches.
mh-pick-menuMenu for MH-E Search.
mh-pick-single-dashSearch components that are supported by single-dash option in pick.
mh-search-choicesList of possible searcher choices.
mh-search-functionFunction which executes the search program.
mh-search-mode-abbrev-tableAbbrev table for ‘mh-search-mode’.
mh-search-mode-help-messagesKey binding cheat sheet.
mh-search-mode-hookHook run upon entry to ‘mh-search-mode’.
mh-search-mode-mapKeymap for MH-Search mode.
mh-search-mode-syntax-tableSyntax table for ‘mh-search-mode’.
mh-search-next-result-functionFunction to parse the next line of output.
mh-search-regexp-builderFunction used to construct search regexp.
mh-searcherCached value of chosen search program.
mh-unpropagated-sequencesList of sequences that aren’t preserved.

Defined functions (65)

mh-checksum-choose()
mh-create-sequence-map(SEQ-LIST)
mh-flists-execute(&rest IGNORED)
mh-folder-exists-p(FOLDER)
mh-grep-execute-search(FOLDER-PATH SEARCH-REGEXP)
mh-grep-next-result()
mh-index-add-implicit-ops(TOKENS)
mh-index-add-to-sequence(SEQ MSGS)
mh-index-create-imenu-index()
mh-index-create-sequences()
mh-index-delete-folder-headers()
mh-index-delete-from-sequence(SEQ MSGS)
mh-index-do-search(&optional SEARCHER)
mh-index-evaluate(OP-STACK OPERAND-STACK)
mh-index-execute-commands()
mh-index-folder-search-regexp(FOLDER)
mh-index-generate-pretty-name(STRING)
mh-index-group-by-folder()
mh-index-insert-folder-headers()
mh-index-match-checksum(MSG FOLDER CHECKSUM)
mh-index-matching-source-msgs(MSGS &optional DELETE-FROM-INDEX-DATA)
mh-index-new-folder(NAME SEARCH-REGEXP)
mh-index-new-messages(FOLDERS)
mh-index-next-folder(&optional BACKWARD-FLAG)
mh-index-parse-search-regexp(INPUT-STRING)
mh-index-previous-folder()
mh-index-read-data()
mh-index-read-hashtable(PROC)
mh-index-sequenced-messages(FOLDERS SEQUENCE)
mh-index-ticked-messages(FOLDERS)
mh-index-update-maps(FOLDER &optional ORIGIN-MAP)
mh-index-update-single-msg(MSG CHECKSUM ORIGIN-MAP)
mh-index-visit-folder()
mh-index-write-data()
mh-index-write-hashtable(TABLE PROC)
mh-mairix-convert-to-sop*(EXPR)
mh-mairix-execute-search(FOLDER-PATH SEARCH-REGEXP-LIST)
mh-mairix-next-result()
mh-mairix-regexp-builder(REGEXP-LIST)
mh-make-pick-template()
mh-md5-parser()
mh-md5sum-parser()
mh-msg-exists-p(MSG FOLDER)
mh-namazu-execute-search(FOLDER-PATH SEARCH-REGEXP)
mh-namazu-next-result()
mh-openssl-parser()
mh-pick-construct-regexp(EXPR COMPONENT)
mh-pick-do-search()
mh-pick-execute-search(FOLDER-PATH SEARCH-REGEXP)
mh-pick-menu(ARG1)
mh-pick-next-result()
mh-pick-parse-search-buffer()
mh-pick-regexp-builder(PATTERN-LIST)
mh-search(FOLDER SEARCH-REGEXP &optional REDO-SEARCH-FLAG WINDOW-CONFIG)
mh-search-choose(&optional SEARCHER)
mh-search-folder(FOLDER WINDOW-CONFIG)
mh-search-mode()
mh-search-p()
mh-swish++-execute-search(FOLDER-PATH SEARCH-REGEXP)
mh-swish++-next-result()
mh-swish++-print-regexp(EXPR)
mh-swish++-regexp-builder(REGEXP-LIST)
mh-swish-execute-search(FOLDER-PATH SEARCH-REGEXP)
mh-swish-next-result()
mh-unpropagated-sequences()

Defined faces (0)