[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dash 0bd26ac 096/439: Add aliases for -p instead of ?
From: |
Phillip Lord |
Subject: |
[elpa] externals/dash 0bd26ac 096/439: Add aliases for -p instead of ? |
Date: |
Tue, 04 Aug 2015 20:26:49 +0000 |
branch: externals/dash
commit 0bd26ac92de4df638aee4344bde2f3d2d0cbc65e
Author: Magnar Sveen <address@hidden>
Commit: Magnar Sveen <address@hidden>
Add aliases for -p instead of ?
---
dash.el | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/dash.el b/dash.el
index eb27790..e6ad781 100644
--- a/dash.el
+++ b/dash.el
@@ -183,6 +183,11 @@ Alias: `-some?'"
(defalias '-some? '-any?)
(defalias '--some? '--any?)
+(defalias '-any-p '-any?)
+(defalias '--any-p '--any?)
+(defalias '-some-p '-any?)
+(defalias '--some-p '--any?)
+
(defmacro --all? (form list)
"Anaphoric form of `-all?'."
(let ((l (make-symbol "list"))
@@ -204,6 +209,11 @@ Alias: `-every?'"
(defalias '-every? '-all?)
(defalias '--every? '--all?)
+(defalias '-all-p '-all?)
+(defalias '--all-p '--all?)
+(defalias '-every-p '-all?)
+(defalias '--every-p '--all?)
+
(defmacro --none? (form list)
"Anaphoric form `-none?'."
`(--all? (not ,form) ,list))
@@ -212,6 +222,9 @@ Alias: `-every?'"
"Returns t if (FN x) is nil for all x in LIST, else nil."
(--none? (funcall fn it) list))
+(defalias '-none-p '-none?)
+(defalias '--none-p '--none?)
+
(defmacro --each (list form)
"Anaphoric form of `-each'."
(let ((l (make-symbol "list")))
@@ -416,5 +429,7 @@ or with `-compare-fn' if that's non-nil."
(setq lst (cdr lst)))
lst))))))
+(defalias '-contains-p '-contains?)
+
(provide 'dash)
;;; dash.el ends here
- [elpa] externals/dash 0dab44c 084/439: Add -flatten, (continued)
- [elpa] externals/dash 0dab44c 084/439: Add -flatten, Phillip Lord, 2015/08/04
- [elpa] externals/dash 82a12a2 076/439: Add !drop-while, Phillip Lord, 2015/08/04
- [elpa] externals/dash 9ff9fd0 085/439: Move functions that are not strictly list related last., Phillip Lord, 2015/08/04
- [elpa] externals/dash 38cc9e7 088/439: Simplify -interleave with -none?, Phillip Lord, 2015/08/04
- [elpa] externals/dash 4b5e24b 087/439: Docs: move -any? -all? -none? and -each up., Phillip Lord, 2015/08/04
- [elpa] externals/dash 0e5c69b 089/439: Docs: more concise example for anaphoric functions., Phillip Lord, 2015/08/04
- [elpa] externals/dash f8d74ff 091/439: Docs: update example text to match example code., Phillip Lord, 2015/08/04
- [elpa] externals/dash b0da7b2 093/439: Declare macros before using them., Phillip Lord, 2015/08/04
- [elpa] externals/dash 6931d8a 094/439: Remove Melpa from installation while waiting for it to be included., Phillip Lord, 2015/08/04
- [elpa] externals/dash 0c55a4b 090/439: 1.0.0, Phillip Lord, 2015/08/04
- [elpa] externals/dash 0bd26ac 096/439: Add aliases for -p instead of ?,
Phillip Lord <=
- [elpa] externals/dash a2941cd 097/439: Typo, Phillip Lord, 2015/08/04
- [elpa] externals/dash dc6f46c 098/439: Simplify docs-generation using dash., Phillip Lord, 2015/08/04
- [elpa] externals/dash f1c8453 083/439: Rename to dash., Phillip Lord, 2015/08/04
- [elpa] externals/dash eacb6f2 092/439: Docs: Better generation of github urls., Phillip Lord, 2015/08/04
- [elpa] externals/dash 12ed9f6 100/439: Add destructive operations !cons og !cdr, Phillip Lord, 2015/08/04
- [elpa] externals/dash 79b56cc 101/439: Use --each, !cons and !cdr to simplify implementations., Phillip Lord, 2015/08/04
- [elpa] externals/dash 81a3247 104/439: Let -each and -each-while take multiple forms., Phillip Lord, 2015/08/04
- [elpa] externals/dash ba60707 103/439: Use --each-while to simplify implementations., Phillip Lord, 2015/08/04
- [elpa] externals/dash eb50d17 106/439: Add Melpa back in., Phillip Lord, 2015/08/04
- [elpa] externals/dash 4fedd2e 099/439: Add -partition and -partition-all, Phillip Lord, 2015/08/04