Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move cider-expected-ns to cider-client.el | Bozhidar Batsov | 2016-03-27 |
| | | | | I should have thought more before placing it in cider-common.el. | ||
* | Add a command to load all project namespaces | Bozhidar Batsov | 2016-03-26 |
| | |||
* | Make it possible to pass to the apropos commands a list of | Bozhidar Batsov | 2016-03-19 |
| | | | | | | | space-separated words This is pretty much how Emacs's apropos works. The list of words is converted to a regexp behind the scenes. | ||
* | [Fix #1563] Handle invalid regular expressions in apropos | Bozhidar Batsov | 2016-03-19 |
| | |||
* | Fix a couple of bytecomp warnings | Artur Malabarba | 2016-03-03 |
| | |||
* | Fix current-connection | Artur Malabarba | 2016-03-03 |
| | |||
* | Improve a docstring | Bozhidar Batsov | 2016-02-28 |
| | |||
* | Improve the message displayed by cider-ensure-op-supported | Bozhidar Batsov | 2016-02-28 |
| | |||
* | Remove a bunch of stuff that were marked as obsolete in 0.10 | Bozhidar Batsov | 2016-02-27 |
| | |||
* | Use user-error instead of error in cider-ensure-op-supported | Bozhidar Batsov | 2016-02-27 |
| | |||
* | Fix a docstring | Bozhidar Batsov | 2016-02-27 |
| | |||
* | Improve the message displayed by cider-ensure-connected | Bozhidar Batsov | 2016-02-27 |
| | |||
* | Fix a docstring | Bozhidar Batsov | 2016-02-26 |
| | |||
* | Fix a docstring | Bozhidar Batsov | 2016-02-26 |
| | |||
* | Set cider-pprint-fn to pprint by default | Bozhidar Batsov | 2016-02-26 |
| | | | | | We've encountered some issues with fipp and pprint seems like a safer default for now. | ||
* | cider-map-connections provides user-friendly errors | Artur Malabarba | 2016-02-14 |
| | |||
* | [#1557] :both and :any commands error out in clj(s) buffers without a connection | Artur Malabarba | 2016-02-14 |
| | |||
* | Improve and add tests for cider-current-connection | Artur Malabarba | 2016-02-14 |
| | | | | | | If a TYPE is provided, cider-current-connection only returns connections of that type. If TYPE is nil, although it is still guessed from the major-mode, it is allowed to fallback on connections of different types. | ||
* | Make it possible to test a ns from a REPL buffer | Bozhidar Batsov | 2016-02-11 |
| | | | | Or any other buffer with `cider-buffer-ns'. | ||
* | Stop the spinner when the connection closes | Artur Malabarba | 2016-02-11 |
| | |||
* | Make the connection message displayed in the minibuffer configurable | Bozhidar Batsov | 2016-02-10 |
| | |||
* | Reimplement pprint-eval in terms of regular eval | Artur Malabarba | 2016-02-07 |
| | | | | | | This adds a function but makes three others obsolete. It also means anything that works for regular eval (like the spinner and overlays) also works for pprint. | ||
* | Move spinner activation/termination to cider-nrepl-request:eval | Artur Malabarba | 2016-02-07 |
| | |||
* | Move spinner code higher up the file | Artur Malabarba | 2016-02-06 |
| | |||
* | Fix a docstring | Bozhidar Batsov | 2016-02-06 |
| | |||
* | Kill the nREPL messages buffer, before killing it's matching connection | Bozhidar Batsov | 2016-02-05 |
| | |||
* | Fix a function name | Bozhidar Batsov | 2016-02-05 |
| | |||
* | Improve the names of the nREPL message buffers | Bozhidar Batsov | 2016-02-02 |
| | | | | | | | Basically, instead of inserting the name of the matching connection verbatim, now we extract just the connection's identifier (which is usually a combination of host, project and port) and use it in the messages buffer's name. | ||
* | Don't try to kill the nREPL messages buffer, unless it exists | Bozhidar Batsov | 2016-02-01 |
| | |||
* | [Fix #1529] Close nREPL messages buffer when its matching connection is | Bozhidar Batsov | 2016-01-31 |
| | | | | closed | ||
* | [Fix #1458] Separate nREPL messages by connections instead of by | Bozhidar Batsov | 2016-01-31 |
| | | | | | | | | | sessions This is still not ideal as the resulting buffer name is a bit ugly (it features the entire connection buffer name). Down the road we should extract only the relevant part of a connection buffer's name. | ||
* | Extend cider-map-connections to :any, :both, :clj, and :cljs | Artur Malabarba | 2016-01-19 |
| | |||
* | Fix quotes in the docstring of cider-pprint-fn | Artur Malabarba | 2016-01-16 |
| | |||
* | Update the copyright years | Bozhidar Batsov | 2016-01-01 |
| | |||
* | Merge pull request #1477 from fajpunk/check-major-mode-first | Bozhidar Batsov | 2015-12-23 |
|\ | | | | | Check major mode first when choosing connection | ||
| * | Check major mode first when choosing connection | Dan Fuchs | 2015-12-22 |
| | | | | | | | | | | | | | | | | | | | | | | | | `cider-repl-type` does not initially get set differently for the two repls created by `cider-jack-in-clojurescript`. If the major mode of the current buffer is definitely Clojure or ClojureScript, use the matching REPL connection for that type, if there is one open. If the major mode is not either of those modes, only then determine the appropriate connection by looking at `cider-repl-type`. Thanks to @rfkm for the suggestion for the change (https://github.com/clojure-emacs/cider/commit/003adaa11c7b417486f58a7265e85c5e4c6d188b#commitcomment-15082109)! | ||
* | | Remove a few older depricated aliases | Bozhidar Batsov | 2015-12-23 |
|/ | |||
* | Replace usage of string-suffix-p with directory-file-name | Bozhidar Batsov | 2015-12-20 |
| | | | | I should really stop working late. I do so many silly things then... | ||
* | Introduce the concept of project name | Bozhidar Batsov | 2015-12-19 |
| | | | | | | Using project directories everywhere produces some pretty ugly (and long) output. In most cases the final segment of the directory name is the actual project name - much shorter and more to the point. | ||
* | Fix broken test | Bozhidar Batsov | 2015-12-19 |
| | |||
* | Display the REPL's type properly | Bozhidar Batsov | 2015-12-19 |
| | |||
* | Simplify cider--connection-pp a bit | Bozhidar Batsov | 2015-12-19 |
| | |||
* | Improve the display of connections in the connection browser | Bozhidar Batsov | 2015-12-17 |
| | | | | | * Missing projects are represented by "-" * The connection type is a separate column | ||
* | Add missing dot | Bozhidar Batsov | 2015-12-17 |
| | |||
* | Handle the case of being in a REPL buffer when invoking cider-current-connection | Bozhidar Batsov | 2015-12-17 |
| | | | | | If we don't account for this, you might end up using the wrong connection, if there are several connections for your project. | ||
* | Use the pprint-fn slot when making format-edn requests | Michael Griffiths | 2015-12-17 |
| | |||
* | Add cider-pprint-fn option | Michael Griffiths | 2015-12-12 |
| | | | | Fixes #1179. | ||
* | right-margin -> print-right-margin | Michael Griffiths | 2015-12-12 |
| | |||
* | [Fix #1459] Dispatch connections according to major-mode, not file types | Artur Malabarba | 2015-12-11 |
| | | | | | | | | | This should make it work automatically for scratch buffers and possibly macroexpand buffers. Additionally takes the value of `cider-repl-type` into consideration. This gives us a way of specifying that non-code temp buffers (like a doc buffer) should use the cljs connection. | ||
* | Refactor cider-current-connection a bit | Artur Malabarba | 2015-12-11 |
| |