[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dash 8f9fca3 177/439: Merge pull request #30 from shost
From: |
Phillip Lord |
Subject: |
[elpa] externals/dash 8f9fca3 177/439: Merge pull request #30 from shosti/insert-at-opt |
Date: |
Tue, 04 Aug 2015 20:27:39 +0000 |
branch: externals/dash
commit 8f9fca36b1c838e9e3dfe7fc0e5ca585d9e661fe
Merge: 6d328e4 f8db9e1
Author: Magnar Sveen <address@hidden>
Commit: Magnar Sveen <address@hidden>
Merge pull request #30 from shosti/insert-at-opt
Small optimization for -insert-at
---
dash.el | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dash.el b/dash.el
index 2cb00b8..2a4ffeb 100644
--- a/dash.el
+++ b/dash.el
@@ -414,7 +414,7 @@ FROM or TO may be negative."
(defun -insert-at (n x list)
"Returns a list with X inserted into LIST at position N."
(let ((split-list (-split-at n list)))
- (append (car split-list) (cons x (cadr split-list)))))
+ (nconc (car split-list) (cons x (cadr split-list)))))
(defmacro --split-with (pred list)
"Anaphoric form of `-split-with'."
- [elpa] externals/dash 6420bf8 167/439: Add Emanuel Evans to list of contributors, (continued)
- [elpa] externals/dash 6420bf8 167/439: Add Emanuel Evans to list of contributors, Phillip Lord, 2015/08/04
- [elpa] externals/dash 1396102 165/439: Add -when-let and -if-let macros, Phillip Lord, 2015/08/04
- [elpa] externals/dash 30ac13b 168/439: Add -insert-at (closes #27), Phillip Lord, 2015/08/04
- [elpa] externals/dash d5c124d 170/439: Update @shosti's list of contributions., Phillip Lord, 2015/08/04
- [elpa] externals/dash 1754ae2 171/439: Typo, Phillip Lord, 2015/08/04
- [elpa] externals/dash 79e3b92 172/439: Fix -when-let and -if-let docstrings, Phillip Lord, 2015/08/04
- [elpa] externals/dash 0ff070b 169/439: Merge pull request #28 from shosti/master, Phillip Lord, 2015/08/04
- [elpa] externals/dash 73ac975 174/439: Merge pull request #29 from shosti/when-let-multi, Phillip Lord, 2015/08/04
- [elpa] externals/dash f8db9e1 176/439: Avoid unnecessary copying for -insert-at, Phillip Lord, 2015/08/04
- [elpa] externals/dash 6d328e4 175/439: Release 1.2.0, Phillip Lord, 2015/08/04
- [elpa] externals/dash 8f9fca3 177/439: Merge pull request #30 from shosti/insert-at-opt,
Phillip Lord <=
- [elpa] externals/dash 336e5a5 181/439: Release 1.3.1, Phillip Lord, 2015/08/04
- [elpa] externals/dash 6437adc 179/439: Release 1.3.0, Phillip Lord, 2015/08/04
- [elpa] externals/dash 3c546ab 178/439: Add -partition-in-steps & -partition-all-in-steps, Phillip Lord, 2015/08/04
- [elpa] externals/dash e870be8 173/439: Add -when-let* and -if-let*, Phillip Lord, 2015/08/04
- [elpa] externals/dash a3faf7c 183/439: Release 1.3.2, Phillip Lord, 2015/08/04
- [elpa] externals/dash 5614753 182/439: Fix bug with -partition-all-in-steps, Phillip Lord, 2015/08/04
- [elpa] externals/dash 4c8c410 180/439: Add new functions to syntax highlighting, Phillip Lord, 2015/08/04
- [elpa] externals/dash 49de164 184/439: Declare debug-info for some macros, Phillip Lord, 2015/08/04
- [elpa] externals/dash 1fc6679 185/439: Add -map-indexed to syntax highlighting, Phillip Lord, 2015/08/04
- [elpa] externals/dash 50659cc 189/439: Release 1.4.0, Phillip Lord, 2015/08/04