[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dash 91a2b14 13/14: [Fix #101] Fix reversed condition f
From: |
Phillip Lord |
Subject: |
[elpa] externals/dash 91a2b14 13/14: [Fix #101] Fix reversed condition for hashtable -union. |
Date: |
Sun, 04 Oct 2015 12:01:04 +0000 |
branch: externals/dash
commit 91a2b148483a808e4b6918c995888d1c1922ec55
Author: Matus Goljer <address@hidden>
Commit: Matus Goljer <address@hidden>
[Fix #101] Fix reversed condition for hashtable -union.
---
dash.el | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/dash.el b/dash.el
index 6cd9a24..7b50120 100644
--- a/dash.el
+++ b/dash.el
@@ -1792,11 +1792,10 @@ or with `-compare-fn' if that's non-nil."
-compare-fn
'equal)))
(if (memq -compare-fn '(eq eql equal))
- (progn
- (--each list2 (unless (-contains? result it) (!cons it result))))
- (let ((ht (make-hash-table :test -compare-fn)))
- (--each list (puthash it it ht ))
- (--each list2 (unless (gethash it ht) (!cons it result)))))
+ (let ((ht (make-hash-table :test -compare-fn)))
+ (--each list (puthash it t ht))
+ (--each list2 (unless (gethash it ht) (!cons it result))))
+ (--each list2 (unless (-contains? result it) (!cons it result))))
(nreverse result)))
(defun -intersection (list list2)
- [elpa] externals/dash updated (eadb265 -> fa90644), Phillip Lord, 2015/10/08
- [elpa] externals/dash ce3c2fe 01/14: Errant paren removed from -let documentation., Phillip Lord, 2015/10/08
- [elpa] externals/dash ffe72fb 08/14: Update documentation., Phillip Lord, 2015/10/08
- [elpa] externals/dash c8c6ea4 05/14: [Fix #154] Clarify that -flatten destroys all nils., Phillip Lord, 2015/10/08
- [elpa] externals/dash dbe2bf2 10/14: Merge pull request #160 from phillord/feature/gnu-elpa-support, Phillip Lord, 2015/10/08
- [elpa] externals/dash 3e2e0b5 03/14: Merge pull request #131 from phillord/fix/documentation-for-let, Phillip Lord, 2015/10/08
- [elpa] externals/dash fa90644 14/14: Release 2.12.0, Phillip Lord, 2015/10/08
- [elpa] externals/dash 8fa70c5 12/14: [Fix #101] Use faster hashtable implementation for -union., Phillip Lord, 2015/10/08
- [elpa] externals/dash 66cb6f5 09/14: Merge pull request #146 from holomorph/info-macros, Phillip Lord, 2015/10/08
- [elpa] externals/dash 5d2a73c 07/14: [Fix #155] -is-suffix? no longer destroys input list., Phillip Lord, 2015/10/08
- [elpa] externals/dash 91a2b14 13/14: [Fix #101] Fix reversed condition for hashtable -union.,
Phillip Lord <=
- [elpa] externals/dash 3ae7335 02/14: Indicate macros in generated info manual, Phillip Lord, 2015/10/08
- [elpa] externals/dash c6c2105 04/14: Add support for GNU ELPA., Phillip Lord, 2015/10/08
- [elpa] externals/dash 7e1c13e 06/14: Add Cam SaĆ¼l to the readme template as contributor., Phillip Lord, 2015/10/08
- [elpa] externals/dash 4acab5d 11/14: Use reverse instead of explicit iteration., Phillip Lord, 2015/10/08