From c4a5a1b007074c51c1440e42d338cdcf1bb5d1bc Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 14 May 2019 10:12:12 -0400 Subject: [PATCH] Remove redundant +ivy--switch-buffer transformer Mentioned in #1408 --- modules/completion/ivy/config.el | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/modules/completion/ivy/config.el b/modules/completion/ivy/config.el index b0a1fb5cb..4862eef2d 100644 --- a/modules/completion/ivy/config.el +++ b/modules/completion/ivy/config.el @@ -112,12 +112,11 @@ immediately runs it on the current candidate (ending the ivy session)." (when switch-buffer-alist (setcar switch-buffer-alist '+ivy-rich-buffer-name))) - ;; Allow these transformers to apply to more switch-buffer commands - (let ((ivy-switch-buffer-transformer (plist-get ivy-rich-display-transformers-list 'ivy-switch-buffer))) - (dolist (cmd '(+ivy--switch-buffer counsel-projectile-switch-to-buffer)) - (setq ivy-rich-display-transformers-list - (plist-put ivy-rich-display-transformers-list - cmd ivy-switch-buffer-transformer)))) + ;; Apply switch buffer transformers to `counsel-projectile-switch-to-buffer' as well + (setq ivy-rich-display-transformers-list + (plist-put ivy-rich-display-transformers-list + 'counsel-projectile-switch-to-buffer + (plist-get ivy-rich-display-transformers-list 'ivy-switch-buffer))) ;; Reload ivy which so changes to `ivy-rich-display-transformers-list' work (ivy-rich-mode +1))