Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Refactor and document nrepl-client.el | Vitalie Spinu | 2014-08-07 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor: - general code and documentation cleanup - use -- convention for internal function of very limited use - inline several very short internal functions - use systematic naming convention for requests. Namely nrepl-send-request and nrepl-send-sync-request for workhorse functions and `nrepl-request:XXX` and `nrepl-sync-request:OP` for requests of type "OP". - rename `nrepl-send-request-sync` into `nrepl-send-sync-request` - delete `nrepl-log-messages` command Reorganize nrepl-client.el in functional chapters: - Bencode - Client: Process Filter - Client: Initialization - Client: Response Handling - Client: Request Handling - Server - Utilities - Connection Buffer Management - Connection Browser Document the nREPL communication process. | ||
* | Fix default nrepl handler | Bozhidar Batsov | 2014-07-21 |
| | |||
* | Code style | Bozhidar Batsov | 2014-07-21 |
| | |||
* | [Fix #668] Handle stderr in default handler | Bozhidar Batsov | 2014-07-21 |
| | |||
* | Merge pull request #625 from jeffvalk/master | Bozhidar Batsov | 2014-06-16 |
|\ | | | | | [Fix #613] Add clojure.test integration. | ||
| * | [Fix #613] Add clojure.test integration. | Jeff Valk | 2014-06-15 |
| | | | | | | | | Add 'cider-test' to replace the venerable, now-retired 'clojure-test-mode'. | ||
* | | Add timeout to sync requests | Bozhidar Batsov | 2014-06-16 |
|/ | | | | | | | Sync requests are useful only for short running computations. If no response is received in a few seconds it's a pretty safe bet something blew up and the request is unlikely to ever yield a result (freezing Emacs in the process). | ||
* | Remove some fugly REPL ns setup code | Bozhidar Batsov | 2014-06-15 |
| | | | | It's pretty much redundant now that we have cider-nrepl. | ||
* | [Fix #583] Avoid trying to decode the contents of the REPL buffer | Bozhidar Batsov | 2014-06-12 |
| | | | | | I still have no idea what causes this problem, but at least people won't see the error anymore. | ||
* | Minor refactoring | Bozhidar Batsov | 2014-06-12 |
| | |||
* | Remove unused no-repl-p param | Bozhidar Batsov | 2014-06-12 |
| | |||
* | Create the REPL buffer after we have the session's description | Bozhidar Batsov | 2014-06-12 |
| | |||
* | Adjust docstring | Bozhidar Batsov | 2014-06-12 |
| | |||
* | [Fix #597] Don't process incomplete messages unless sure | Vitalie Spinu | 2014-06-11 |
| | | | | Probably also fixes the related #586. | ||
* | Issue a warning when all the required nREPL ops are not supported | Bozhidar Batsov | 2014-06-05 |
| | |||
* | Show the full message in case of decode errors | Bozhidar Batsov | 2014-05-29 |
| | |||
* | Remove some redundant lets | Bozhidar Batsov | 2014-05-29 |
| | |||
* | More sensible decode error message | Bozhidar Batsov | 2014-05-29 |
| | |||
* | Code style | Bozhidar Batsov | 2014-05-28 |
| | |||
* | Improve connection message a bit | Bozhidar Batsov | 2014-05-28 |
| | |||
* | Increase the default size of nrepl-message-buffer-max-size | Bozhidar Batsov | 2014-05-28 |
| | |||
* | Rename nrepl-log-events to nrepl-log-messages | Bozhidar Batsov | 2014-05-27 |
| | | | | This was done to reflect properly nREPL's terminology. | ||
* | Don't swallow errors silently in nrepl-net-process-input | Bozhidar Batsov | 2014-05-24 |
| | |||
* | Refine integer matching regexp | Bozhidar Batsov | 2014-05-23 |
| | |||
* | nrepl-bdecode-buffer did not handle negative integers. | Paul Viola | 2014-05-22 |
| | | | | | | | This threw a silent (and therefore nasty) bug that froze the repl when a large stack trace contained a negative number. Regex now modified to accept an optional leading negative. | ||
* | Enforce code style via .dir-locals.el | Bozhidar Batsov | 2014-04-26 |
| | |||
* | incf -> cl-incf | Bozhidar Batsov | 2014-04-24 |
| | |||
* | [Fix #525] and clojure-emacs/cider-nrepl#25, bencode parser can handle nil | Gary Trakhman | 2014-04-08 |
| | |||
* | Tidying up nrepl-make-response-handler. | Jon Pither | 2014-03-29 |
| | |||
* | Enable cider-jack-in on tramp buffers | Hugo Duncan | 2014-03-16 |
| | | | | | | | When using cider-jack-in in a tramp source buffer, starts a remote nrepl server, and connects to it. By default, sets up an ssh tunnel to the remote port. This can be controlled using nrepl-connection-endpoint, which defaults to nrepl-connection-ssh-tunnel. | ||
* | Farewell to tabs | Bozhidar Batsov | 2014-03-11 |
| | |||
* | [Fix #501] Nil appearing in nrepl-server buffer name when no project directory. | Jon Pither | 2014-03-07 |
| | |||
* | Code style | Bozhidar Batsov | 2014-03-07 |
| | |||
* | Fix a bunch of unused variable warnings | Bozhidar Batsov | 2014-02-26 |
| | |||
* | Docstring fixes | Bozhidar Batsov | 2014-02-26 |
| | |||
* | Small terminology improvements | Bozhidar Batsov | 2014-02-24 |
| | |||
* | Get rid of lexical-let | Bozhidar Batsov | 2014-02-19 |
| | |||
* | Use lexical binding everywhere | Bozhidar Batsov | 2014-02-19 |
| | |||
* | Update copyrights for 2014 | Bozhidar Batsov | 2014-02-08 |
| | |||
* | Showing endpoint host when no project directory. | Jon Pither | 2014-01-24 |
| | |||
* | Use a more descriptive name | Bozhidar Batsov | 2014-01-21 |
| | |||
* | Update an error message | Bozhidar Batsov | 2014-01-21 |
| | |||
* | Use defvar-local to define buffer-local variables | Bozhidar Batsov | 2014-01-11 |
| | |||
* | Improve tramp support | Takashi AOKI | 2013-12-10 |
| | |||
* | Add clojure.core qualifier to fns where missing | John Mastro | 2013-12-06 |
| | |||
* | Revert an accidental change | Bozhidar Batsov | 2013-12-02 |
| | |||
* | Remove obsolete comment | Bozhidar Batsov | 2013-12-02 |
| | |||
* | Change the name of the REPL buffer to *cider-repl ...* | Bozhidar Batsov | 2013-12-02 |
| | |||
* | Replace redundant lexical-let with let | Bozhidar Batsov | 2013-11-28 |
| | |||
* | [Fix #237] Don't swallow output from futures | Bozhidar Batsov | 2013-11-27 |
| |