summaryrefslogtreecommitdiff
path: root/cider-compat.el
Commit message (Collapse)AuthorAge
* Bump the copyright yearsBozhidar Batsov2019-01-01
|
* Trim cider-compat.el down to just if-let* and when-let*Bozhidar Batsov2018-06-18
|
* Revert "Remove cider-compat.el"Bozhidar Batsov2018-06-18
| | | | | | | This reverts commit b28fbac964907172fdedc3bea56eab905d5fbdbf. This can't be fully removed due to the difference in the signature of `if-let*` and `when-let*` in Emacs 25 and 26.
* Remove cider-compat.elBozhidar Batsov2018-06-18
| | | | It's no longer needed now that we target Emacs 25.
* Bump the copyright yearsBozhidar Batsov2018-01-01
|
* Remove single tuple bindings for `{if, when}-let*`Tianxiang Xiong2017-12-13
| | | | In Emacs 26, `{if, when}-let*` do not allow single tuple bindings.
* Replace `if-let` and `when-let` with starred versionsTianxiang Xiong2017-12-11
| | | | | | | | | | Fix #2130. Emacs 26 obsoletes `if-let` and `when-let`, replacing them with `if-let*` and `when-let*`. This raises byte-compilation warnings (treated as errors) when testing against Emacs 26. See: http://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-26#n1278
* Add `directory-files-recursively` to `cider-compat`Tianxiang Xiong2017-07-23
| | | | `directory-files-recursively` is [introduced in Emacs 25](https://github.com/purcell/package-lint/blob/4e4b34fc4f12ef2f7965fa959c5809aacdb6af63/package-lint.el#L186).
* Don't use `list` where backquoting would be clearerTianxiang Xiong2017-03-01
|
* Update the copyright years in the source codeBozhidar Batsov2017-01-04
|
* [Fix #1882] Restore compatibility with Emacs 24.4Bozhidar Batsov2016-11-25
| | | | | The functions in `cider-compat.el` were actually added in Emacs 25.1, not Emacs 24.4.
* Drop support for Emacs 24.3Bozhidar Batsov2016-11-19
|
* [Fix #1712] Check if when-let is defined even when if-let isArtur Malabarba2016-05-01
|
* Fix some copyright yearsBozhidar Batsov2016-04-09
|
* Acknowledge properly @Malabarba's amazing contributions to CIDERBozhidar Batsov2016-03-23
|
* Move string compatibility functions to cider-utilBozhidar Batsov2016-02-13
| | | | | I can't figure out what's bothering the byte-compiler in the old approach... this should solve the problem, though.
* Convert a couple of inlined functions to regular functionsBozhidar Batsov2016-02-13
| | | | This should make the byte-compiler happy.
* Kill some spacesBozhidar Batsov2016-02-13
|
* Backport string-trim and friends from subr-xBozhidar Batsov2016-02-13
|
* Update the copyright yearsBozhidar Batsov2016-01-01
|
* Replace usage of string-suffix-p with directory-file-nameBozhidar Batsov2015-12-20
| | | | I should really stop working late. I do so many silly things then...
* Backport string-remove-suffixBozhidar Batsov2015-12-19
|
* Fix a couple of symbol referencesBozhidar Batsov2015-12-19
|
* Delete some empty linesArtur Malabarba2015-10-21
|
* Fix some small issues in cider-compat.elBozhidar Batsov2015-10-20
|
* [Fix #1348] Remove dash dependencyRoger Gilliar2015-10-19