summaryrefslogtreecommitdiff
path: root/test/cider-tests--no-auto.el
Commit message (Collapse)AuthorAge
* Update copyright yearsBozhidar Batsov2015-03-01
|
* Rewrite `sync-request` subsystemVitalie Spinu2014-09-15
| | | | | | | | | | | | | | | | Changes to `nrepl-send-sync-request`: - returned response is now a standard nREPL dict - returned response is a merged dict of all the responses received so far Other changes: - remove macroexpand-1 macroexpand-all from cider-required-nrepl-ops - Reduce redundancy in eval APIs by removing several eval functions on CIDER side. They were either not used or could be replaced with direct calls to nrepl API. - Enforce `cider-sync-request:OP` convention and move all requests into `cider-client.el`.
* [fix #772] and fix broken `cider-eval-and-get-value`Vitalie Spinu2014-09-10
| | | | - rename `cider-eval-and-get-value` into `cider-sync-eval-and-parse`
* Refactor and document nrepl-client.elVitalie Spinu2014-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.
* Update 'doc' for special forms and Java symbols.Jeff Valk2014-05-03
Add tests for equality to the canonical 'clojure.repl/doc' format. Refactor doc formatting function. Update doc tests to fail (not error) when returned doc is nil.