From a3eb0d083ae22fe315a1139db916031f0cd2dc17 Mon Sep 17 00:00:00 2001 From: Matthew Fidler Date: Sun, 1 May 2016 22:24:51 -0500 Subject: [PATCH] Remove advice. May cause slow-down. See Issue #29 and #30, perhaps also the tabbar-ruler issue: https://github.com/mattfidler/tabbar-ruler.el/issues/37 --- mode-icons.el | 5 ----- 1 file changed, 5 deletions(-) diff --git a/mode-icons.el b/mode-icons.el index 2d2d236..2bcf4e2 100644 --- a/mode-icons.el +++ b/mode-icons.el @@ -1719,10 +1719,6 @@ When ENABLE is non-nil, enable the changes to the mode line." "Make `mode-icons' aware of icon." (mode-icons-set-minor-mode-icon)) -(defadvice command-execute (after mode-icons--reset-minor-mode-icons activate) - "Make `mode-icons' aware of any recenty activated minor modes." - (mode-icons-set-minor-mode-icon)) - (eval-after-load 'powerline '(progn (declare-function mode-icons--real-powerline-minor-modes "powerline") @@ -1760,7 +1756,6 @@ This uses `mode-icons--recolor-string' when `mode-icons-mode' is enabled." (when (and (> (length rendered-str) 0) (eq pad 'l)) " ") (if (listp str) rendered-str str) (when (and (> (length rendered-str) 0) (eq pad 'r)) " ")))) - (if face (mode-icons--recolor-string (pl/add-text-property padded-str 'face face) (mode-icons--selected-window-active) face)