From 052a084ba4a2a5d67ffa84651d50479ea760d1dc Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 20 Feb 2017 13:27:56 -0500 Subject: [PATCH] Fix duplicates in doom module pairs/paths --- core/core-packages.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/core-packages.el b/core/core-packages.el index 251faafb8..d59151523 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -220,10 +220,10 @@ files." (defun doom--module-pairs () "Returns `doom-modules' as a list of (MODULE . SUBMODULE) cons cells. The list is sorted by order of insertion." - (let ((pairs '(nil))) - (maphash (lambda (key value) (nconc pairs (list (cons (car key) (cdr key))))) + (let (pairs) + (maphash (lambda (key value) (push (cons (car key) (cdr key)) pairs)) doom-modules) - (cdr pairs))) + (reverse pairs))) (defun doom--module-paths (&optional append-file) "Returns a list of absolute file paths to modules, with APPEND-FILE added, if