Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix a few left-over byte-comp warnings | Artur Malabarba | 2015-09-24 |
| | |||
* | Add CIDER wrappers for nrepl-send-request and nrepl-send-sync-request | Bozhidar Batsov | 2015-08-27 |
| | | | | One more step towards decoupling CIDER and nrepl-client. | ||
* | Fix many compile warnings | Artur Malabarba | 2015-08-25 |
| | | | | | | | Most of the remaining warnings would be fixed if we cleaned up cider-interaction a little bit. In the very least, there are many repl-related functions in there which should cleanly fit into cider-repl. | ||
* | Kill some obsolete aliases | Bozhidar Batsov | 2015-08-10 |
| | |||
* | Use clojure-mode's sexp navigation commands | Artur Malabarba | 2015-07-02 |
| | |||
* | Remove clojure-enable-cider and clojure-disable-cider | Bozhidar Batsov | 2015-06-07 |
| | |||
* | Use #' where appropriate | Bozhidar Batsov | 2015-05-27 |
| | |||
* | Add cider-macroexpansion-print-metadata option | Michael Griffiths | 2015-04-29 |
| | | | | Fixes #1090. | ||
* | [#1032] Combine jump-to-var and jump-to-resource into one function | EricGebhart | 2015-04-02 |
| | |||
* | Update copyright years | Bozhidar Batsov | 2015-03-01 |
| | |||
* | Move cider-sync-request:macroexpand to cider-macroexpand.el | Bozhidar Batsov | 2015-01-25 |
| | |||
* | Replace nrepl-buffer-ns with cider-buffer-ns | Bozhidar Batsov | 2014-12-23 |
| | |||
* | Fix a typo | Bozhidar Batsov | 2014-11-09 |
| | |||
* | [Fix #814] Use `cider-current-ns` instead of `nrepl-buffer-ns` | Vitalie Spinu | 2014-09-21 |
| | | | | | | | | | | | | Other changes: - Don't reset `nrepl-buffer-ns` in default response handler. - Remove `cider-find-ns` (it's confusing to have two functions doing almost the same thing). - Use nil global value of `nrepl-buffer-ns`. This will allow easy detection of the cases when this variable shouldn't be used. | ||
* | Rewrite `sync-request` subsystem | Vitalie Spinu | 2014-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 #705] Rework macroexpansion namespace display logic | Bozhidar Batsov | 2014-08-08 |
| | |||
* | 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. | ||
* | Add cider-doc-map/menu and refactor cider-doc- into cider-doc-mode- prefix | Vitalie Spinu | 2014-08-04 |
| | |||
* | [Fix #682] Place the point after the expanded form when doing macroexpansion | Bozhidar Batsov | 2014-08-01 |
| | |||
* | Allow third value 'tidy for cider-macroexpansion-suppress-namespaces. | Tassilo Horn | 2014-07-30 |
| | |||
* | Revert "Use cider-doc-javadoc instead of cider-javadoc" | Bozhidar Batsov | 2014-07-29 |
| | | | | This reverts commit 8a45d2c49474a1d9a86a929596255583d61d9e3a. | ||
* | Update some references to cider-macroexpansion-minor-mode | Bozhidar Batsov | 2014-07-29 |
| | |||
* | Rename cider-macroexpansion-minor-mode to cider-macroexpansion-mode | Bozhidar Batsov | 2014-07-28 |
| | |||
* | Add a menu for cider-macroexpansion-minor-mode | Bozhidar Batsov | 2014-07-28 |
| | |||
* | Use cider-doc-javadoc instead of cider-javadoc | Bozhidar Batsov | 2014-07-28 |
| | |||
* | [Fix #681] Add a few extra keybindings to cider-macroexpansion-minor-mode-map | Bozhidar Batsov | 2014-07-28 |
| | |||
* | Make namespace display in the macroexpansion buffer configurable | Bozhidar Batsov | 2014-07-28 |
| | |||
* | Fix a variable name | Bozhidar Batsov | 2014-07-28 |
| | |||
* | [Fix #677] Pass ns to the macroexpand ops | Bozhidar Batsov | 2014-07-28 |
| | |||
* | Reimplement macroexpansion in terms of middleware | Bozhidar Batsov | 2014-06-13 |
| | |||
* | Refactor macroexpansion to use cider-last-sexp | Bozhidar Batsov | 2014-06-13 |
| | | | | | cider-sexp-at-point works far less reliably, so using it is generally not a very good idea. | ||
* | Fix a description | Bozhidar Batsov | 2014-06-13 |
| | |||
* | Update copyright years | Bozhidar Batsov | 2014-06-13 |
| | |||
* | Enforce code style via .dir-locals.el | Bozhidar Batsov | 2014-04-26 |
| | |||
* | Farewell to tabs | Bozhidar Batsov | 2014-03-11 |
| | |||
* | Drop unused optional argument buffer | Charles Comstock | 2014-02-19 |
| | | | | | | cider-macroexpand-expr is called twice in cider-macroexpansion.el, and never uses buffer as an argument. Given the function doesn't use it either, it seems unnecessary. | ||
* | Use lexical binding everywhere | Bozhidar Batsov | 2014-02-19 |
| | |||
* | Abstract some of the high level evaluation logic | Bozhidar Batsov | 2013-11-15 |
| | |||
* | [#414] Improve the tracking of ancilliary buffers | Bozhidar Batsov | 2013-11-13 |
| | |||
* | Autoload macroexpansion commands | Bozhidar Batsov | 2013-11-12 |
| | |||
* | byte-compile all *.el into *.elc | Charles Comstock | 2013-10-24 |
| | | | | | | During the elpa install locally there are a variety of byte compilation warnings that are not caught during the existing build for cider because it only compiles cider.el into cider.elc. | ||
* | [Fix #396] Fix cider-restart | Bozhidar Batsov | 2013-10-23 |
| | |||
* | Rename cider-interaction-mode to cider-mode | Bozhidar Batsov | 2013-10-18 |
| | |||
* | Rename project to CIDER | Bozhidar Batsov | 2013-10-17 |