Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add default value to nrepl-dict-get (#1662) | sanjayl | 2016-04-11 |
| | | | | | | | | | Make the nrepl-dict hashes act similarly to the Clojure maps by giving them an optional default return value. If the provided key is not found in the dict, then the optional default value will be returned. Notably, the nil value is allowed as both a key and a value in nrepl-dict's. Updated `cider--check-middleware-compatibility` to use this functionality. | ||
* | Simplify middleware version compatibility check (#1658) | sanjayl | 2016-04-10 |
| | | | | | | | This mostly addresses CIDER-nREPL issue #202 https://github.com/clojure-emacs/cider-nrepl/issues/202. We can now check for compatibility between the ELisp front-end and the Clojure middleware backend without having to perform an eval request and set up a callback handler to process that request. | ||
* | Kill everything that was obsoleted in the previous release | Bozhidar Batsov | 2016-04-10 |
| | |||
* | Cleanup some requires | Bozhidar Batsov | 2016-04-09 |
| | |||
* | Fix some copyright years | Bozhidar Batsov | 2016-04-09 |
| | |||
* | [#1352] Documentation complies with checkdoc style | Chaitanya Koparkar | 2016-04-06 |
| | |||
* | Mute user-specified middleware errors | sanjayl | 2016-04-04 |
| | | | Suppress user-specified middleware errors | ||
* | Fix a compilation warning | Bozhidar Batsov | 2016-04-01 |
| | |||
* | Let sync op failures use stacktrace viewer | sanjayl | 2016-04-01 |
| | | | | | | | This lets sync ops use the stacktrace viewer, just like how async ops currently do. Requires some changes to the CIDER-nREPL code as well which were submitted as CIDER-nREPL PR 327 https://github.com/clojure-emacs/cider-nrepl/pull/327. | ||
* | Use "an nREPL" instead "a nREPL" everywhere | Bozhidar Batsov | 2016-03-31 |
| | |||
* | Adjust a docstring | Bozhidar Batsov | 2016-03-24 |
| | |||
* | Acknowledge properly @Malabarba's amazing contributions to CIDER | Bozhidar Batsov | 2016-03-23 |
| | |||
* | [Fix #1568] Mouse clicks expand collapsed dicts in nrepl-messages | Artur Malabarba | 2016-03-01 |
| | |||
* | Fix a docstring | Bozhidar Batsov | 2016-02-29 |
| | |||
* | Use arrows with the same length in the nREPL messages buffer | Bozhidar Batsov | 2016-02-29 |
| | |||
* | [Fix #1578] Add a guard for missing process-buffer | Jon Pither | 2016-02-28 |
| | |||
* | Remove a bunch of stuff that were marked as obsolete in 0.10 | Bozhidar Batsov | 2016-02-27 |
| | |||
* | 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. | ||
* | Fix a docstring | Bozhidar Batsov | 2016-02-06 |
| | |||
* | Fix a docstring | Bozhidar Batsov | 2016-02-06 |
| | |||
* | New feature: Enlighten | Artur Malabarba | 2016-02-05 |
| | | | | | | | Handle :enlighten messages through the debug channel. Define cider-enlighten-mode. Font-lock enlightened defns. Document Enlighten. | ||
* | [Fix #1539] Replace the usages of string-remove-prefix/suffix | Bozhidar Batsov | 2016-02-03 |
| | | | | Those are not available in Emacs 24.3. | ||
* | 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. | ||
* | [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. | ||
* | Refine a docstring | Bozhidar Batsov | 2016-01-21 |
| | |||
* | Fix a docstring | Bozhidar Batsov | 2016-01-20 |
| | |||
* | Add missing space | Bozhidar Batsov | 2016-01-20 |
| | |||
* | Improve the docstring for nrepl--clear-client-sessions | Bozhidar Batsov | 2016-01-03 |
| | |||
* | Merge pull request #1501 from rfkm/improve-docstring | Bozhidar Batsov | 2016-01-03 |
|\ | | | | | Improve docstring of `nrepl--clear-client-sessions` | ||
| * | Improve docstring of `nrepl--clear-client-sessions` | Ryo Fukumuro | 2016-01-04 |
| | | |||
* | | Update the copyright years | Bozhidar Batsov | 2016-01-01 |
|/ | |||
* | [Fix #1482] Clear nREPL sessions when connection is closed | Ryo Fukumuro | 2015-12-27 |
| | |||
* | Remove an ancient guard from the nrepl-server-sentinel | Bozhidar Batsov | 2015-12-26 |
| | |||
* | Add optional pprint-out-handler arg to nrepl-make-response-handler | Michael Griffiths | 2015-12-12 |
| | |||
* | [Fix #1442] Hang during cider-quit due to wrong session | Artur Malabarba | 2015-12-01 |
| | |||
* | Remove pointless safeguard | Artur Malabarba | 2015-11-29 |
| | |||
* | [Fix #1412] Improve the nrepl-messages redirection | Artur Malabarba | 2015-11-29 |
| | | | | | Never use `nil` on the name of the messages buffer. Replies to clone requests go to the same buffer as the original request. | ||
* | [Fix #1437] Messages button not working with mouse | Artur Malabarba | 2015-11-29 |
| | |||
* | [Fix #1439] Wrong arguments in calls to sync-request | Artur Malabarba | 2015-11-29 |
| | |||
* | Improve a message | Bozhidar Batsov | 2015-11-29 |
| | |||
* | Dump decoding errors to a dedicated nREPL error buffer | Bozhidar Batsov | 2015-11-29 |
| | |||
* | Remove a few mentions of `nrepl-message-buffer-name' | Artur Malabarba | 2015-11-28 |
| | |||
* | Delete cider--ensure-session | Artur Malabarba | 2015-11-28 |
| | | | | | | | nrepl-client now derives the session from the connection automatically. There was a bug because in some requests specified a connection different from the current one, but then ensure-session took the session from the current-connection. | ||
* | [Fix #1434] Correct pcase syntax | Bozhidar Batsov | 2015-11-26 |
| | |||
* | [#1412] Track nREPL messages per session | Bozhidar Batsov | 2015-11-25 |
| | |||
* | Remove commented out code | Bozhidar Batsov | 2015-11-23 |
| | |||
* | [Fix #1419] Use dynamic font-lock wherever possible | Artur Malabarba | 2015-11-14 |
| | |||
* | [#1420] Show stacktrace buffers for sync "eval" requests | Bozhidar Batsov | 2015-11-14 |
| | |||
* | Switch to the connection (REPL) buffer after dumping a stacktrace in it | Bozhidar Batsov | 2015-11-14 |
| | | | | | | This makes it easier to see that something went wrong during sync evaluation. Ideally, we should replace this with our standard stacktrace rendering functionality. | ||
* | [Fix #1381] Don't the dump the sync request stacktraces in the minubuffer | Bozhidar Batsov | 2015-11-14 |
| | | | | Probably this was some leftover debug code. |