summaryrefslogtreecommitdiff
path: root/helm-elisp-package.el
diff options
context:
space:
mode:
authorThierry Volpiatto <thierry.volpiatto@gmail.com>2019-09-24 09:27:48 +0200
committerThierry Volpiatto <thierry.volpiatto@gmail.com>2019-09-24 09:27:48 +0200
commit87d4fec1fa7901c43ce9c8ea9166b7d8fc910a30 (patch)
tree4712cbe38af17b074f4c3c7543cb1b8490548ffd /helm-elisp-package.el
parent3f5f338e560a3e450cef4e95497a6bda8afae951 (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.el3
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)