diff options
author | Thierry Volpiatto <thierry.volpiatto@gmail.com> | 2019-09-24 09:27:48 +0200 |
---|---|---|
committer | Thierry Volpiatto <thierry.volpiatto@gmail.com> | 2019-09-24 09:27:48 +0200 |
commit | 87d4fec1fa7901c43ce9c8ea9166b7d8fc910a30 (patch) | |
tree | 4712cbe38af17b074f4c3c7543cb1b8490548ffd /helm-elisp-package.el | |
parent | 3f5f338e560a3e450cef4e95497a6bda8afae951 (diff) |
Don't tag selected package when they are removable
* helm-elisp-package.el (helm-el-package--transformer): Do it.
Diffstat (limited to 'helm-elisp-package.el')
-rw-r--r-- | helm-elisp-package.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/helm-elisp-package.el b/helm-elisp-package.el index a7e4159e..f6f377e5 100644 --- a/helm-elisp-package.el +++ b/helm-elisp-package.el @@ -314,7 +314,8 @@ for installed-p = (member desc '("installed" "dependency")) for upgrade-p = (assq name helm-el-package--upgrades) for user-installed-p = (memq name package-selected-packages) - do (when user-installed-p (put-text-property 0 2 'display "S " disp)) + do (when (and user-installed-p (not upgrade-p)) + (put-text-property 0 2 'display "S " disp)) do (when (or (memq name helm-el-package--removable-packages) (and upgrade-p installed-p)) (put-text-property 0 2 'display "U " disp) |