Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add a function for registering additional ClojureScript REPL types | Bozhidar Batsov | 2018-04-13 |
| | | | | Handy for people who're not satisfied with the available defaults. | ||
* | Update cider-default-cljs-repl | Bozhidar Batsov | 2018-04-13 |
| | |||
* | Add a custom ClojureScript REPL type | Bozhidar Batsov | 2018-04-13 |
| | | | | It simply prompts you the form to use to start a ClojureScript REPL. | ||
* | Add support for starting a shadow-cljs ClojureScript REPL | Bozhidar Batsov | 2018-04-02 |
| | |||
* | Add a missing car function call | Bozhidar Batsov | 2018-04-01 |
| | |||
* | Favor running shadow-cljs via npx | Bozhidar Batsov | 2018-03-29 |
| | | | | As suggested by @ttheller a few days ago. | ||
* | Allow predicates in plugin and middleware lists | Radon Rosborough | 2018-03-27 |
| | | | | See https://github.com/clojure-emacs/clj-refactor.el/pull/392#issuecomment-352399191 | ||
* | [Fix #2249] Update the default value for cider-default-repl-command | Bozhidar Batsov | 2018-03-24 |
| | | | | | | | The name of the defcustom is so bad that it confused even me. :D I'll need to change this, as that's not really a default command, but a default tool, which is something pretty different (depending on your point of view, of course). | ||
* | [Fix #2244] Display the REPL name in the modeline | Bozhidar Batsov | 2018-03-24 |
| | | | | | | | | I couldn't find a better way to do it, but this seems to work well. I was on the fence about Clojure-REPL vs REPL[clj], but opted to go with the shorter variant (mostly becausee ClojureScript-REPL is quite long). We can easily name this configurable. | ||
* | Refactor some lame duplicated code | Bozhidar Batsov | 2018-03-23 |
| | |||
* | Use the clojure-cli terminology consistently in the code | Bozhidar Batsov | 2018-03-23 |
| | |||
* | Add support for shadow-cljs to cider-jack-in | Bozhidar Batsov | 2018-03-23 |
| | |||
* | Remove an extra space in cljs REPL buffer names | Bozhidar Batsov | 2018-03-22 |
| | |||
* | Make piggieback a requirement only for the REPLs that actually need it | Bozhidar Batsov | 2018-03-19 |
| | | | | | REPLs like shadow-cljs's don't rely on piggieback, so we shouldn't list it as a hard requirement. | ||
* | Improve the references to the clojure script for jack-in | Bozhidar Batsov | 2018-03-18 |
| | | | | Using the generic "clojure" name makes those a bit ambiguous. | ||
* | Remove a redundant workaround when jacking in with clojure | Bozhidar Batsov | 2018-03-18 |
| | |||
* | Use a more subtle way to indicate a REPL is a cljs REPL | Bozhidar Batsov | 2018-03-18 |
| | |||
* | Fix indentation | Neil Okamoto | 2018-03-10 |
| | |||
* | Extract the ClojureScript presence check into a separate function | Bozhidar Batsov | 2018-03-07 |
| | |||
* | Move up the place where hack-local-variables is invoked | Bozhidar Batsov | 2018-03-07 |
| | | | | That has to happen before checking the value of cider-default-cljs-repl. | ||
* | [Fix #2230] Check for required libraries on the classpath | Bozhidar Batsov | 2018-03-06 |
| | |||
* | [Fix #2227] Move the definition of cider--select-zombie-buffer where | Bozhidar Batsov | 2018-03-05 |
| | | | | it belongs | ||
* | [#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. | ||
* | [#2199] Checkdoc fixes | Neil Okamoto | 2018-03-05 |
| | |||
* | [#2199] Indentation adjustments, per elisp-lint | Neil Okamoto | 2018-03-05 |
| | |||
* | Add support for starting Nashorn ClojureScript REPLs | Bozhidar Batsov | 2018-03-04 |
| | |||
* | Declare functions to resolve warnings | gganley | 2018-03-03 |
| | |||
* | [#2202] Introduce cider-default-cljs-repl | Bozhidar Batsov | 2018-03-02 |
| | | | | | | It basically gives you a way to either default to one ClojureScript REPL for all your projects or for individual projects (when setting it via `.dir-locals.el`). | ||
* | Update the message displayed when starting a ClojureScript REPL | Bozhidar Batsov | 2018-03-02 |
| | |||
* | Fix a typo (#2219) | Manuel Uberti | 2018-03-01 |
| | |||
* | Correct variable name refactor `cider-cljs-repl-types` | dan sutton | 2018-03-01 |
| | |||
* | [#2202] Decouple the ClojureScript REPL selection from the build tool being used | Bozhidar Batsov | 2018-03-01 |
| | | | | | | Now the user will simply be prompted for the REPL they want to start. Later we should make this smarter - compute a good default based on the project deps, don't show unsupported options, etc. | ||
* | Fix a copy/paste mistake | Bozhidar Batsov | 2018-02-03 |
| | |||
* | Complete the renaming started in the previous commit | Bozhidar Batsov | 2018-02-03 |
| | |||
* | Use `clojure` instead of `clj` | Tianxiang Xiong | 2018-02-03 |
| | | | | | | | | `clj` is just `rlwrap` around `clojure`. `rlwrap` can produce the `My terminal reports width=0` error. We don't need `rlwrap` anyways because we're hosting the REPL in an Emacs buffer. See: https://github.com/perl6/docker/issues/3 | ||
* | Add an autoload and a keybinding for cider-connnect-clojurescript | Bozhidar Batsov | 2018-02-03 |
| | |||
* | [#2191] Add some preliminary support for cider-jack-in with clj | Bozhidar Batsov | 2018-02-03 |
| | | | | | | | Everything looks good, but unfortunately it doesn't work. When running this common via Emacs you get: clojure: error: My terminal reports width=0 (is it emacs?) I can’t handle this, sorry! | ||
* | [Fix #1976] Add an interactive command for connecting to a running ClojureScript | Bozhidar Batsov | 2018-01-15 |
| | | | | | | | | | | | REPL This worked in the past as well, but someone had to toggle the type of the REPL to "cljs" using `cider-repl-type` which was not obvious to most people. I also added an interactive command for toggling the REPL type - `cider-repl-set-type`. This fixes a mess I had created before - I had copy-pasted some code I planned to tweak from the related issue and I committed this code upstream by mistake. | ||
* | [Fix #2161] Add new interactive command `cider-eval-defun-to-point` | Bozhidar Batsov | 2018-01-14 |
| | | | | | | | It evaluates the current top-level form up to the point. You can think of this as a poor man's contextual evaluation. The command is bound by default to `C-c C-v (C-)z` in `cider-mode`. | ||
* | Update links to the manual | Bozhidar Batsov | 2018-01-08 |
| | | | | See https://blog.readthedocs.com/securing-subdomains/ for details. | ||
* | Bump the copyright years | Bozhidar Batsov | 2018-01-01 |
| | |||
* | Bump the development version | Bozhidar Batsov | 2017-12-28 |
| | | | | Next stop - Andalucía! | ||
* | Release 0.16 (Riga) | Bozhidar Batsov | 2017-12-28 |
| | | | | Enjoy! | ||
* | Replace a few occurrences of when + not with unless | Bozhidar Batsov | 2017-12-24 |
| | |||
* | Use `non-essential` instead of `tramp-completion-mode` for Emacs 26 | Tianxiang Xiong | 2017-12-18 |
| | | | | | | `tramp-completion-mode` is deprecated in Emacs 26. See: https://travis-ci.org/clojure-emacs/cider/jobs/317868996#L820 | ||
* | Improve a couple of docstrings and comments a bit | Bozhidar Batsov | 2017-12-16 |
| | |||
* | Fix a typo | Bozhidar Batsov | 2017-12-16 |
| | |||
* | 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 | ||
* | | Remove cider-remember-clojure-buffer and cider-last-clojure-buffer | Vitalie Spinu | 2017-12-11 |
|/ |