[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dash 49de164 184/439: Declare debug-info for some macro
From: |
Phillip Lord |
Subject: |
[elpa] externals/dash 49de164 184/439: Declare debug-info for some macros |
Date: |
Tue, 04 Aug 2015 20:27:44 +0000 |
branch: externals/dash
commit 49de16499b8e5a22fd95ef5ba5b199fd2505c5b2
Author: Magnar Sveen <address@hidden>
Commit: Magnar Sveen <address@hidden>
Declare debug-info for some macros
---
dash.el | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dash.el b/dash.el
index dff1bbe..ad18b15 100644
--- a/dash.el
+++ b/dash.el
@@ -37,6 +37,7 @@
(defmacro --each (list &rest body)
"Anaphoric form of `-each'."
+ (declare (debug t))
(let ((l (make-symbol "list")))
`(let ((,l ,list)
(it-index 0))
@@ -89,6 +90,7 @@ Returns nil, used for side-effects only."
(defmacro --map (form list)
"Anaphoric form of `-map'."
+ (declare (debug t))
`(mapcar (lambda (it) ,form) ,list))
(defmacro --reduce-from (form initial-value list)
@@ -146,6 +148,7 @@ Alias: `-select'"
(defmacro --remove (form list)
"Anaphoric form of `-remove'."
+ (declare (debug t))
`(--filter (not ,form) ,list))
(defun -remove (pred list)
@@ -211,6 +214,7 @@ through the REP function."
(defmacro --mapcat (form list)
"Anaphoric form of `-mapcat'."
+ (declare (debug t))
`(apply 'append (--map ,form ,list)))
(defun -mapcat (fn list)
- [elpa] externals/dash f8db9e1 176/439: Avoid unnecessary copying for -insert-at, (continued)
- [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, 2015/08/04
- [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 <=
- [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
- [elpa] externals/dash ff3d7bd 190/439: Add -sum function., Phillip Lord, 2015/08/04
- [elpa] externals/dash 12291f3 191/439: Add -product function., Phillip Lord, 2015/08/04
- [elpa] externals/dash de67c4b 188/439: Add `-sort`, Phillip Lord, 2015/08/04
- [elpa] externals/dash 3226100 194/439: Indent according to emacs lisp standard, Phillip Lord, 2015/08/04
- [elpa] externals/dash 962e5b8 187/439: Merge pull request #33 from Fuco1/reduce-r, Phillip Lord, 2015/08/04
- [elpa] externals/dash d556884 186/439: Add reduce-r, the right associative variant of reduce, Phillip Lord, 2015/08/04
- [elpa] externals/dash 7e41bed 192/439: Merge pull request #35 from rejeep/sum-and-product, Phillip Lord, 2015/08/04
- [elpa] externals/dash 2b20088 195/439: Add -juxt, Phillip Lord, 2015/08/04