;ELC   
;;; Compiled
;;; in Emacs version 29.3
;;; with all optimizations.



(byte-code "\300\301!\210\300\302\303\304#\207" [require evil-collection p-search nil t] 4)
(defconst evil-collection-p-search-maps '(p-search-mode-map))
(defvar evil-collection-p-search-mode-map (make-sparse-keymap))#@127 Non-nil if Evil-Collection-P-Search mode is enabled.
Use the command `evil-collection-p-search-mode' to change this
variable.
(defvar evil-collection-p-search-mode nil (#$ . 302))
(make-variable-buffer-local 'evil-collection-p-search-mode)#@628 A minor mode to attach to `p-search' results

This is a minor mode.  If called interactively, toggle the
`Evil-Collection-P-Search mode' mode.  If the prefix argument is
positive, enable the mode, and if it is zero or negative, disable
the mode.

If called from Lisp, toggle the mode if ARG is `toggle'.  Enable
the mode if ARG is nil, omitted, or is a positive number.
Disable the mode if ARG is a negative number.

To check whether the minor mode is enabled in the current buffer,
evaluate `evil-collection-p-search-mode'.

The mode's hook is called both when the mode is enabled and when
it is disabled.

(fn &optional ARG)
(defalias 'evil-collection-p-search-mode #[256 "\302 \303=\203 ?\202 \247\203 \304W\203 \305\202 \306\307\301!\2031 \310\300	\"\2031 \300	B\311\312\203; \313\202< \314\"\210\315\316!\203_ \302 \203P \211\302 \232\203_ \317\320\321\203[ \322\202\\ \323\324$\210\210\325 \210\207" [evil-collection-p-search-mode local-minor-modes current-message toggle 1 nil t boundp delq run-hooks evil-collection-p-search-mode-hook evil-collection-p-search-mode-on-hook evil-collection-p-search-mode-off-hook called-interactively-p any message "%s %sabled%s" "Evil-Collection-P-Search mode" "en" "dis" " in current buffer" force-mode-line-update] 7 (#$ . 548) (byte-code "\203\n \301!\202 \302C\207" [current-prefix-arg prefix-numeric-value toggle] 2)])
(defvar evil-collection-p-search-mode-hook nil)
(byte-code "\301\302N\204\f \303\301\302\304#\210\303\301\305\306#\210\303\301\307\310C#\210\311\312\310\310\211%\207" [evil-collection-p-search-mode-map evil-collection-p-search-mode-hook variable-documentation put "Hook run after entering or leaving `evil-collection-p-search-mode'.\nNo problems result if this variable is not bound.\n`add-hook' automatically binds it.  (This is true for all hook variables.)" custom-type hook standard-value nil add-minor-mode evil-collection-p-search-mode] 6)#@38 Set up `evil' bindings for p-search.
(defalias 'evil-collection-p-search-setup #[0 "\300\301\302\"\210\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337&\210\340\305\341\342\343\327\344\331\345\346\347\350\351\346\352\350\353\354\355\356\357\360\361\362&\207" [add-hook p-search-mode-hook evil-collection-p-search-mode evil-collection-define-key normal evil-collection-p-search-mode-map "a" p-search-add-dwim "E" p-search-edit-dwim "C" p-search-add-candidate-generator "x" p-search-kill-entity-at-point "o" p-search-observe "P" p-search-add-prior "+" p-search-increase-preview-size "-" p-search-decrease-preview-size "gv" p-search-view-document "" p-search-display-document "Jg" p-search-jump-candidate-generators "Jp" p-search-jump-priors "Jr" p-search-jump-results evil-collection-bind action p-search-find-document action-other action-stay next-item p-search-next-item prev-item p-search-prev-item next-section prev-section quit p-search-quit refresh p-search-refresh-buffer refresh-all p-search-hard-refresh-buffer section-toggle p-search-toggle-section] 29 (#$ . 2484)])
(provide 'evil-collection-p-search)
