[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 0dfea45: * lisp/emacs-lisp/package.el (package--rem
From: |
Artur Malabarba |
Subject: |
[Emacs-diffs] master 0dfea45: * lisp/emacs-lisp/package.el (package--remove-hidden): Fix logic |
Date: |
Tue, 30 Jun 2015 18:24:11 +0000 |
branch: master
commit 0dfea4562e19f5cc90c77ff5f9a96f9e94caf57c
Author: Artur Malabarba <address@hidden>
Commit: Artur Malabarba <address@hidden>
* lisp/emacs-lisp/package.el (package--remove-hidden): Fix logic
(Bug#20930)
---
lisp/emacs-lisp/package.el | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index a148783..7894aaf 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -2596,9 +2596,11 @@ to their archives."
(out))
(while pkg-list
(let ((p (pop pkg-list)))
- (if (>= (package-desc-priority p) max-priority)
+ (let ((priority (package-desc-priority p)))
+ (if (< priority max-priority)
+ (setq pkg-list nil)
(push p out)
- (setq pkg-list nil))))
+ (setq max-priority priority)))))
(nreverse out)))
(pkg-list
(list (car pkg-list))))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 0dfea45: * lisp/emacs-lisp/package.el (package--remove-hidden): Fix logic,
Artur Malabarba <=