Matus Goljer
e9919f6db4
Release 2.14.0
8 years ago
Phil Lord
87d5feac1a
Merge pull request #266 from phillord/feature/travis-update
...
Use EVM for travis, test recent Emacs
8 years ago
Phillip Lord
3789b15618
Change Emacs tested and supported versions.
...
Move to EVM for version management, rather than a patchwork of PPAs.
Add testing for all Emacs versions including minor releases 24.1 to
25.3. Add Emacs-26 pretest. Add Emacs master snapshot.
Fix comments in dash.el that describe workaround for missing gv.el in
24.1.1 and 24.2.1. Update run-tests.el to skip byte compilation check
in these versions.
Remove support for tests on Emacs 23 (and by implication full support
for Emacs-23, although this commit introduces no breaking changes by
itself). Remove ert.el from, as it was needed only for Emacs 23.
8 years ago
Magnar Sveen
48a5015dd1
Merge pull request #265 from Wilfred/missing-keywords
...
Add missing keywords to dash-enable-font-lock
8 years ago
Wilfred Hughes
27c2fe8460
Add missing keywords
...
Ensure that all the dash functions and macros are highlighted by
dash-enable-font-lock.
8 years ago
Matus Goljer
c1991d4c22
Merge pull request #262 from basil-conto/blc/common-prefix
...
Safer -common-prefix via breadth-first traversal
8 years ago
Basil L. Contovounesios
beea1a3e3d
Simplify --common-prefix implementation
8 years ago
Matus Goljer
138c22a96c
Merge pull request #261 from basil-conto/blc/common-prefix
...
Add -common-prefix
8 years ago
Basil L. Contovounesios
72b8d39458
Add -common-prefix
...
Re: #260
8 years ago
Matus Goljer
528e5a51f1
Merge pull request #258 from Wilfred/quotes-in-docs
...
Ensure ' in docstring code snippets is not replaced
8 years ago
Matus Goljer
e9c792f8c4
Merge pull request #257 from Wilfred/update_docs
...
Regenerate docs
8 years ago
Wilfred Hughes
4e907430b1
Ensure ' in docstring code snippets is not replaced
...
As of Emacs 25.1, `foo' is displayed as ‘foo’. This is controlled by
text-quoting-style, but curved quotes are the default.
This causes problems for docstrings that contain ' in code
snippets. Help buffers show e.g. (funcall 'foo) as (funcall ’foo),
which isn't legal elisp.
Instead, escape the quotes with \=. See substitute-command-keys for
the full docs on \= escaping.
8 years ago
Wilfred Hughes
c77644b7ee
Regenerate docs
8 years ago
Stefan Monnier
c287454fa3
* dev/examples.el: Also require dash-functional for -cut and friends
8 years ago
Stefan Monnier
8a145cacf8
Fix compilation issues in elpa.git
...
* dev/examples.el: Require examples-to-tests to make it compilable.
* .gitignore: Add a general .elc rule to also catch dev/*.elc.
8 years ago
Matus Goljer
91d8cb01e6
Move inits and tails under reductions in the examples
8 years ago
Matus Goljer
1b9061c5f5
Update docs
8 years ago
Matus Goljer
057468608d
Make tails and inits return all prefixes including the empty one.
...
It is easy for the user to drop the first/last item with cdr or
-butlast, so let's be consistent with how reductions work
8 years ago
Matus Goljer
55d8cc9294
Running sum and product can only be computed from non-empty lists
8 years ago
Matus Goljer
eb1231eca4
Add -reductions[-r][-from]
8 years ago
Matus Goljer
d8bcf567ef
Add -running-sum and -running-product
8 years ago
Matus Goljer
5b549bc0a3
Add missing fontification keywords
8 years ago
Matus Goljer
f8c8dc002c
Add -tails and -inits
8 years ago
Matus Goljer
e7764ea722
Formatting
8 years ago
Matus Goljer
a57c2c335d
Merge pull request #245 from duianto/patch-1
...
Update examples.el, remove duplicate -third-item
9 years ago
duianto
057e55ca58
Update examples.el, remove duplicate -third-item
9 years ago
Matus Goljer
4b46527780
Merge pull request #238 from Wilfred/more-item-accesses
...
Define -second-item through to -fifth-item
9 years ago
Wilfred Hughes
66e3e94341
Define -second-item through to -fifth-item
...
cl-second is a very useful function that has no dash
equivalent. Define functions for accessing the second, third, fourth
and fifth items of a list.
9 years ago
Matus Goljer
8ef32875da
Merge pull request #237 from Wilfred/add-see-also
...
Add 'see also' for -select and -remove
9 years ago
Wilfred Hughes
e9b861154e
Mention that -select and -remove are related
...
These functions do the opposite of each other, so it's useful to
mention the other one in the docstrings.
9 years ago
Matus Goljer
3493fc97cf
Merge pull request #242 from magnars/fix-infinite-loop-zip-interleave
...
Fix infinite loop in -zip/-interleave when called with no arguments.
9 years ago
Matus Goljer
72675567c6
Fix infinite loop in -zip/-interleave when called with no arguments.
...
Fix #241 .
9 years ago
Matus Goljer
bdcaf68ffc
Merge pull request #236 from Wilfred/robust-docs-generation
...
Set text-quoting-style
9 years ago
Magnar Sveen
c026c46527
Merge pull request #240 from basil-conto/239
...
Replace -first with -some in -any?
9 years ago
Basil L. Contovounesios
0273913927
Update docs
9 years ago
Basil L. Contovounesios
f69a9df16f
Replace -first with -some in -any?
...
Extend examples accordingly.
Fixes #239
9 years ago
Wilfred Hughes
5d7077a7b4
Set text-quoting-style
...
This enables us to generate docs on newer (25+) Emacsen.
Fixes #192 .
9 years ago
Matus Goljer
dcb0ec1623
Merge pull request #232 from Wilfred/improve_docs_wording
...
Docs: Clarify that we don't modify the original list
9 years ago
Wilfred Hughes
0297166f41
Docs: Clarify that we don't modify the original list
...
Fixes #231
9 years ago
Matus Goljer
0df0ff1a65
Merge pull request #222 from zck/partition-before-after
...
Add new methods to partition a list each time elements occur, or a predicate is true, but include those elements in the list.
9 years ago
Matus Goljer
b4faa9397e
Merge pull request #224 from Wilfred/when-let-docstring
...
Docstring improvements
9 years ago
Wilfred Hughes
d7b769bc44
Use standard Emacs quoting for bound symbols
...
From the manual 'Documentation Tips':
If a symbol has a function definition and/or a variable definition,
but those are irrelevant to the use of the symbol that you are
documenting, you can write the words ‘symbol’ or ‘program’ before
the symbol name to prevent making any hyperlink.
9 years ago
Wilfred Hughes
ca2f7673a5
Show (VAR VAL) in the function signature
...
This saves us having to explain the syntax in the docstring.
9 years ago
Matus Goljer
0468a3137c
Merge pull request #223 from phillord/feature/doc-copyright
...
Add copyright assignment statement to documentation
9 years ago
Phillip Lord
05dc0aa3fe
Add copyright assignment statement to documentation
9 years ago
Matus Goljer
1e14307e2d
Merge pull request #221 from zck/it-anywhere-in-->
...
Make --> bind IT for use anywhere in FORMS, and add -as->.
9 years ago
Zachary Kanfer
13f9eceb60
add tests for nesting anaphoric macros.
9 years ago
Zachary Kanfer
13a4718b3d
Add new partition-before, -after methods.
...
The new methods are -partition-before-pred, -partition-after-pred,
-partition-before-item, and -partition-after-item.
9 years ago
Zachary Kanfer
a3b40f8f01
Make --> bind IT for use anywhere in FORMS, and add -as->.
9 years ago
Adam Niederer
524e6fe86b
Fix -map-last docs ( #220 )
9 years ago