summaryrefslogtreecommitdiff
path: root/nrepl-client.el
Commit message (Collapse)AuthorAge
...
* Replace a dependency to cider-common with a simple defvarBozhidar Batsov2016-10-16
|
* [Fix #1707] Add customization for line truncating in special buffersBartłomiej Kruczyk2016-10-16
|
* Use keymap instead of local-map for mouse events in nrepl buttonsVitalie Spinu2016-10-10
| | | | #1568, 814692dd7c5e5a9
* Rename logging nREPL function with nrepl-log- prefixVitalie Spinu2016-10-10
|
* New interactive commands `nrepl-log-expand-button/all-buttons`Vitalie Spinu2016-10-10
|
* Explicitly list unfolding parameters in nrepl--ppVitalie Spinu2016-10-10
|
* [Fix #1859] In message log insert large objects on request onlyVitalie Spinu2016-10-10
|
* [#1758] Add a new command nrepl-toggle-message-loggingBozhidar Batsov2016-10-07
|
* [#1758] Disable nREPL message logging by defaultBozhidar Batsov2016-10-07
| | | | | The log seriously degrades the overall CIDER performance. Until we manage to optimize the logging logic it's best to disable it by default.
* [#1677] Handle lone carriage returns as newline (#1814)dpsutton2016-07-27
|
* Polish a bit the preceding changesBozhidar Batsov2016-05-28
|
* Add an option to suppress the prompt in nrepl--maybe-kill-server-buffer (#1765)erjoalgo2016-05-28
|
* ANSI-color the nrepl server bufferArtur Malabarba2016-05-06
|
* Require nrepl-dict in nrepl-clientArtur Malabarba2016-05-01
|
* Move dictionary manipulation to its own file, nrepl-dict.elArtur Malabarba2016-04-30
| | | | | | A lot of .el files have to manipulate dictionaries, so this forced a lot of files to depend on nrepl-client.el. These were muddy waters if we plan on supporting SocketREPL.
* [#1726] Hihghlight nrepl-message keys in the nrepl-messages bufferArtur Malabarba2016-04-30
|
* Remove a redundant usage of let*Bozhidar Batsov2016-04-30
|
* Add default value to nrepl-dict-get (#1662)sanjayl2016-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)sanjayl2016-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 releaseBozhidar Batsov2016-04-10
|
* Cleanup some requiresBozhidar Batsov2016-04-09
|
* Fix some copyright yearsBozhidar Batsov2016-04-09
|
* [#1352] Documentation complies with checkdoc styleChaitanya Koparkar2016-04-06
|
* Mute user-specified middleware errorssanjayl2016-04-04
| | | Suppress user-specified middleware errors
* Fix a compilation warningBozhidar Batsov2016-04-01
|
* Let sync op failures use stacktrace viewersanjayl2016-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" everywhereBozhidar Batsov2016-03-31
|
* Adjust a docstringBozhidar Batsov2016-03-24
|
* Acknowledge properly @Malabarba's amazing contributions to CIDERBozhidar Batsov2016-03-23
|
* [Fix #1568] Mouse clicks expand collapsed dicts in nrepl-messagesArtur Malabarba2016-03-01
|
* Fix a docstringBozhidar Batsov2016-02-29
|
* Use arrows with the same length in the nREPL messages bufferBozhidar Batsov2016-02-29
|
* [Fix #1578] Add a guard for missing process-bufferJon Pither2016-02-28
|
* Remove a bunch of stuff that were marked as obsolete in 0.10Bozhidar Batsov2016-02-27
|
* Reimplement pprint-eval in terms of regular evalArtur Malabarba2016-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 docstringBozhidar Batsov2016-02-06
|
* Fix a docstringBozhidar Batsov2016-02-06
|
* New feature: EnlightenArtur Malabarba2016-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/suffixBozhidar Batsov2016-02-03
| | | | Those are not available in Emacs 24.3.
* Improve the names of the nREPL message buffersBozhidar Batsov2016-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 byBozhidar Batsov2016-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 docstringBozhidar Batsov2016-01-21
|
* Fix a docstringBozhidar Batsov2016-01-20
|
* Add missing spaceBozhidar Batsov2016-01-20
|
* Improve the docstring for nrepl--clear-client-sessionsBozhidar Batsov2016-01-03
|
* Merge pull request #1501 from rfkm/improve-docstringBozhidar Batsov2016-01-03
|\ | | | | Improve docstring of `nrepl--clear-client-sessions`
| * Improve docstring of `nrepl--clear-client-sessions`Ryo Fukumuro2016-01-04
| |
* | Update the copyright yearsBozhidar Batsov2016-01-01
|/
* [Fix #1482] Clear nREPL sessions when connection is closedRyo Fukumuro2015-12-27
|
* Remove an ancient guard from the nrepl-server-sentinelBozhidar Batsov2015-12-26
|