Use ivy-configure

This commit is contained in:
Eric Danan 2020-05-22 12:11:00 +01:00
parent 79d709b531
commit ea4db0fde0

View file

@ -399,9 +399,8 @@ non-nil, use completion based on context."
:action counsel-projectile-find-file-action :action counsel-projectile-find-file-action
:caller 'counsel-projectile-find-file)))) :caller 'counsel-projectile-find-file))))
(ivy-set-display-transformer (ivy-configure 'counsel-projectile-find-file
'counsel-projectile-find-file :display-transformer-fn #'counsel-projectile-find-file-transformer)
'counsel-projectile-find-file-transformer)
;;;###autoload ;;;###autoload
(defun counsel-projectile-find-file-dwim (&optional arg) (defun counsel-projectile-find-file-dwim (&optional arg)
@ -491,9 +490,8 @@ With a prefix ARG, invalidate the cache first."
:action counsel-projectile-find-dir-action :action counsel-projectile-find-dir-action
:caller 'counsel-projectile-find-dir))) :caller 'counsel-projectile-find-dir)))
(ivy-set-display-transformer (ivy-configure 'counsel-projectile-find-dir
'counsel-projectile-find-dir :display-transformer-fn #'counsel-projectile-find-dir-transformer)
'counsel-projectile-find-dir-transformer)
;;* counsel-projectile-switch-to-buffer ;;* counsel-projectile-switch-to-buffer
@ -594,9 +592,8 @@ This simply applies the same transformer as in `ivy-switch-buffer', which is `iv
:keymap counsel-projectile-switch-to-buffer-map :keymap counsel-projectile-switch-to-buffer-map
:caller 'counsel-projectile-switch-to-buffer))) :caller 'counsel-projectile-switch-to-buffer)))
(ivy-set-display-transformer (ivy-configure 'counsel-projectile-switch-to-buffer
'counsel-projectile-switch-to-buffer :display-transformer-fn #'counsel-projectile-switch-to-buffer-transformer)
'counsel-projectile-switch-to-buffer-transformer)
;;* counsel-projectile-grep ;;* counsel-projectile-grep
@ -720,10 +717,11 @@ called with a prefix argument."
(swiper--cleanup)) (swiper--cleanup))
:caller 'counsel-projectile-grep))))) :caller 'counsel-projectile-grep)))))
(cl-pushnew 'counsel-projectile-grep ivy-highlight-grep-commands) (ivy-configure 'counsel-projectile-grep
(counsel-set-async-exit-code 'counsel-projectile-grep 1 "No matches found") :display-transformer-fn #'counsel-projectile-grep-transformer
(ivy-set-occur 'counsel-projectile-grep 'counsel-projectile-grep-occur) :occur #'counsel-projectile-grep-occur
(ivy-set-display-transformer 'counsel-projectile-grep 'counsel-projectile-grep-transformer) :grep-p t
:exit-codes '(1 "No matches found"))
;;;###autoload ;;;###autoload
(defun counsel-projectile-git-grep (&optional cmd) (defun counsel-projectile-git-grep (&optional cmd)
@ -1543,9 +1541,8 @@ If not inside a project, call `counsel-projectile-switch-project'."
:keymap counsel-projectile-map :keymap counsel-projectile-map
:caller 'counsel-projectile))) :caller 'counsel-projectile)))
(ivy-set-display-transformer (ivy-configure 'counsel-projectile
'counsel-projectile :display-transformer-fn #'counsel-projectile-transformer)
'counsel-projectile-transformer)
;;* counsel-projectile-mode ;;* counsel-projectile-mode