Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix a typo | Bozhidar Batsov | 2018-03-18 |
| | |||
* | Use a more subtle way to indicate a REPL is a cljs REPL | Bozhidar Batsov | 2018-03-18 |
| | |||
* | Improve the description of cider-client.el | Bozhidar Batsov | 2018-03-12 |
| | |||
* | [Fix #2230] Check for required libraries on the classpath | Bozhidar Batsov | 2018-03-06 |
| | |||
* | [#2202] Check in advance if a ClojureScript REPL can be created or not | Bozhidar Batsov | 2018-03-05 |
| | | | | | | | | | | | The current logic relies mostly on namespace checks, but it can certainly be improved down the road. The most important thing is that now users are going to get more meaningful errors earlier. Before this we'd first create the second REPL buffer and just get there some obscure errors because the command didn't check at all if piggieback or the target REPL were even available. | ||
* | Remove a redundant usage of format | Bozhidar Batsov | 2018-03-05 |
| | |||
* | Add cider-sync-tooling-eval | Bozhidar Batsov | 2018-03-05 |
| | |||
* | [#2199] Indentation adjustments, per elisp-lint | Neil Okamoto | 2018-03-05 |
| | |||
* | Declare functions to resolve warnings | gganley | 2018-03-03 |
| | |||
* | Remove last remnants of cljx code causing CI breakage | Neil Okamoto | 2018-01-31 |
| | |||
* | Drop support for cljx | Bozhidar Batsov | 2018-01-21 |
| | | | | | Clojure 1.7 has been around for 3 years now and it's pretty safe to assume almost no one is still using cljx at this point. | ||
* | Improve a message | Bozhidar Batsov | 2018-01-07 |
| | |||
* | [Fix #1913] Allow toggling of current buffer connection (#2149) | dpsutton | 2018-01-03 |
| | | | | | | | | | | | | | Cljc buffers send their evals to both clj and cljs repls if available due to `cider-map-connections`. Toggling a current buffer's connection involves hiding the other connection. Previously, when toggling _again_, the original list was not consulted and only the truncated list, preventing the other connection from being found. This allows for the full list to be searched for the other buffer. In addition, a prefix dictates that the local connection list is discarded in favor of the full list, restoring the evaluation in both clj and cljs buffers (if both are present). | ||
* | Bump the copyright years | Bozhidar Batsov | 2018-01-01 |
| | |||
* | Update cider-sync-request:resources-list to track some cider-nrepl changes | Bozhidar Batsov | 2017-12-18 |
| | | | | | | | | | The return value for the "resources-list" op changed in https://github.com/clojure-emacs/cider-nrepl/pull/459 It used to return just a list of relative paths, now it returns a list of dictionaries that include both the relative and the absolute path to a resource. | ||
* | Merge branch 'master' into switch | Bozhidar Batsov | 2017-12-14 |
|\ | |||
| * | Replace `if-let` and `when-let` with starred versions | Tianxiang Xiong | 2017-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 optional `buffer` argument to cider-connection-type-for-buffer | Vitalie Spinu | 2017-12-10 |
|/ | |||
* | Improve a couple of error messages | Bozhidar Batsov | 2017-12-10 |
| | |||
* | Fix a typo | Bozhidar Batsov | 2017-12-10 |
| | |||
* | Check whether there are multiple active connections in ↵ | Bozhidar Batsov | 2017-12-10 |
| | | | | cider-rotate-default-connection | ||
* | Fix broken evaluation in cljc files with one connection | Vitalie Spinu | 2017-07-25 |
| | |||
* | Fix `checkdoc` errors | Tianxiang Xiong | 2017-07-23 |
| | |||
* | Use plist to cache ns->ns-form mappings | Vitalie Spinu | 2017-07-19 |
| | |||
* | Add connection argument to cider-nrepl-sync-request:eval | Vitalie Spinu | 2017-07-19 |
| | |||
* | Move cider-sync-request:ns-path to cider-client.el | Vitalie Spinu | 2017-07-19 |
| | |||
* | Make `cider-current-connection` retrieve the most recently used connection | Vitalie Spinu | 2017-07-16 |
| | |||
* | Better connection types retrival | Vitalie Spinu | 2017-07-16 |
| | | | | | - new function `cider-project-connections-types` - `cider-connection-type-for-buffer` returns "multi" in cljc an cljx | ||
* | [#1875] In cljc files eval into both clj and cljs repls | Vitalie Spinu | 2017-07-13 |
| | |||
* | Make `filter-regex` for `cider-browse-spec-all` optional | Tianxiang Xiong | 2017-07-08 |
| | | | | It's tedious to call `(cider-browse-spec-all "")` each time. | ||
* | Add cider-browse-spec-all and cider-browse-spec implementation | Juan Monetta | 2017-07-07 |
| | |||
* | [Fix #1832] Add eldoc info for datomic query input parameters | tijsmallaerts | 2017-03-22 |
| | |||
* | [Fix #1352] Add checkdoc to build (#1957) | Erik Assum | 2017-03-10 |
| | | | This also fixes some issues checkdoc was currently reporting. | ||
* | Add interactive function to flush Compliment caches | Alexander Yakushev | 2017-03-07 |
| | |||
* | Don't use `list` where backquoting would be clearer | Tianxiang Xiong | 2017-03-01 |
| | |||
* | Remove session from nrepl interaction (#1925) | dpsutton | 2017-01-23 |
| | | | | | Connection and session are inextricably linked. Rather than try to thread these two in lockstep throughout the whole request life cycle, we let the last step insert either the nrepl-session or the nrepl-tooling-session. | ||
* | Update the copyright years in the source code | Bozhidar Batsov | 2017-01-04 |
| | |||
* | Get session id from session we are using | Dan Sutton | 2016-12-22 |
| | | | | | | Load file would use a session if provided one for the repl to use but would get the session id from calling `cider-current-session`, allowing for mismatches of repl and session id. | ||
* | Improve a couple of docstrings | Bozhidar Batsov | 2016-12-20 |
| | |||
* | Control pretty print width with variable | Dan Sutton | 2016-11-27 |
| | | | | | | Use 'cider-repl-pretty-print-width' to control the width that the pretty printer uses on the repl. If nil, default to fill-column, and finally to 80 if fill-column can be not set. | ||
* | [Fix #1882] Restore compatibility with Emacs 24.4 | Bozhidar Batsov | 2016-11-25 |
| | | | | | The functions in `cider-compat.el` were actually added in Emacs 25.1, not Emacs 24.4. | ||
* | Drop support for Emacs 24.3 | Bozhidar Batsov | 2016-11-19 |
| | |||
* | [Fix #1707] Add customization for line truncating in special buffers | Bartłomiej Kruczyk | 2016-10-16 |
| | |||
* | [Fix #1789] Make it easier to change the connection of the scratch | Bozhidar Batsov | 2016-10-09 |
| | | | | | | | | | | buffer It wasn't really apparent how one was supposed to change the connection of a scratch buffer, so the relevant command was added to the mode's menu. I've also added another command to quickly toggle a buffer's connection between Clojure and ClojureScript. | ||
* | Add new command `cider-toggle-request-dispatch` | Bozhidar Batsov | 2016-09-28 |
| | |||
* | Minor indentation fix | cskksc | 2016-07-17 |
| | |||
* | Fix orphaned nrepl-messages buffer after cider-quit (#1788) | Michael Brand | 2016-06-21 |
| | |||
* | Change read-char to read-key | Artur Malabarba | 2016-06-02 |
| | |||
* | Ugly patch for misbehaving ClojureScript REPLs | Artur Malabarba | 2016-06-02 |
| | | | | | | Lots of people are reporting that their CLJS REPL suddenly starts thinking it's a CLJ REPL (due to a wrong cider-repl-type). Until we fix that, I decided to apply this workaround so that people can get work done. | ||
* | [Fix #1564] Add support to filter out internal namespaces and vars (#1724) | Chaitanya Koparkar | 2016-05-01 |
| | | | | Hide all nREPL middleware details from `cider-browse-ns*` and `cider-apropos*` commands by customizing the variable `cider-filter-regexps`. It should be a list of regexps matching the pattern of namespaces you want to filter out. |