[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dash f8db9e1 176/426: Avoid unnecessary copying for -in
From: |
Phillip Lord |
Subject: |
[elpa] externals/dash f8db9e1 176/426: Avoid unnecessary copying for -insert-at |
Date: |
Tue, 04 Aug 2015 19:37:33 +0000 |
branch: externals/dash
commit f8db9e19dc619ca031b0bf69d3fdcb951d54150e
Author: Emanuel Evans <address@hidden>
Commit: Emanuel Evans <address@hidden>
Avoid unnecessary copying 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 9371ce4 164/426: Don't use the word collection when meaning list, (continued)
- [elpa] externals/dash 9371ce4 164/426: Don't use the word collection when meaning list, Phillip Lord, 2015/08/04
- [elpa] externals/dash 30ac13b 168/426: Add -insert-at (closes #27), Phillip Lord, 2015/08/04
- [elpa] externals/dash c3dc883 166/426: Merge pull request #26 from shosti/when-if-let, Phillip Lord, 2015/08/04
- [elpa] externals/dash 2451f99 159/426: Merge pull request #20 from tarsius/master, Phillip Lord, 2015/08/04
- [elpa] externals/dash 79e3b92 172/426: Fix -when-let and -if-let docstrings, Phillip Lord, 2015/08/04
- [elpa] externals/dash d5c124d 170/426: Update @shosti's list of contributions., Phillip Lord, 2015/08/04
- [elpa] externals/dash 1754ae2 171/426: Typo, Phillip Lord, 2015/08/04
- [elpa] externals/dash 0ff070b 169/426: Merge pull request #28 from shosti/master, Phillip Lord, 2015/08/04
- [elpa] externals/dash 73ac975 174/426: Merge pull request #29 from shosti/when-let-multi, Phillip Lord, 2015/08/04
- [elpa] externals/dash 6d328e4 175/426: Release 1.2.0, Phillip Lord, 2015/08/04
- [elpa] externals/dash f8db9e1 176/426: Avoid unnecessary copying for -insert-at,
Phillip Lord <=
- [elpa] externals/dash 336e5a5 181/426: Release 1.3.1, Phillip Lord, 2015/08/04
- [elpa] externals/dash 6437adc 179/426: Release 1.3.0, Phillip Lord, 2015/08/04
- [elpa] externals/dash e870be8 173/426: Add -when-let* and -if-let*, Phillip Lord, 2015/08/04
- [elpa] externals/dash 4c8c410 180/426: Add new functions to syntax highlighting, Phillip Lord, 2015/08/04
- [elpa] externals/dash 3c546ab 178/426: Add -partition-in-steps & -partition-all-in-steps, Phillip Lord, 2015/08/04
- [elpa] externals/dash 1fc6679 185/426: Add -map-indexed to syntax highlighting, Phillip Lord, 2015/08/04
- [elpa] externals/dash 49de164 184/426: Declare debug-info for some macros, Phillip Lord, 2015/08/04
- [elpa] externals/dash 5614753 182/426: Fix bug with -partition-all-in-steps, Phillip Lord, 2015/08/04
- [elpa] externals/dash de67c4b 188/426: Add `-sort`, Phillip Lord, 2015/08/04
- [elpa] externals/dash 962e5b8 187/426: Merge pull request #33 from Fuco1/reduce-r, Phillip Lord, 2015/08/04