Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Bump the copyright years | Bozhidar Batsov | 2018-01-01 |
| | |||
* | Replace `if-let` and `when-let` with starred versions | Tianxiang Xiong | 2017-12-11 |
| | | | | | | | | | | Fix #2130. Emacs 26 obsoletes `if-let` and `when-let`, replacing them with `if-let*` and `when-let*`. This raises byte-compilation warnings (treated as errors) when testing against Emacs 26. See: http://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-26#n1278 | ||
* | Use `add-to-list` instead of `push` for ancillary buffers | Tianxiang Xiong | 2017-07-19 |
| | |||
* | [Fix #1352] Add checkdoc to build (#1957) | Erik Assum | 2017-03-10 |
| | | | This also fixes some issues checkdoc was currently reporting. | ||
* | Don't use `list` where backquoting would be clearer | Tianxiang Xiong | 2017-03-01 |
| | |||
* | Update the copyright years in the source code | Bozhidar Batsov | 2017-01-04 |
| | |||
* | [Fix #1882] Restore compatibility with Emacs 24.4 | Bozhidar Batsov | 2016-11-25 |
| | | | | | The functions in `cider-compat.el` were actually added in Emacs 25.1, not Emacs 24.4. | ||
* | Drop support for Emacs 24.3 | Bozhidar Batsov | 2016-11-19 |
| | |||
* | Keyboard shortcuts for macroexpansion mode (#1704) | dpsutton | 2016-04-25 |
| | | | | | Change keyboard shortcuts for `cider-macroexpand-1-inplace` to `m` and `cider-macroexpand-all-inplace` to `a` from previous `C-c C-m` and `C-c M-m` respectively. | ||
* | Fix some copyright years | Bozhidar Batsov | 2016-04-09 |
| | |||
* | Acknowledge properly @Malabarba's amazing contributions to CIDER | Bozhidar Batsov | 2016-03-23 |
| | |||
* | Switch to grave quotes for consistency with other places | Artur Malabarba | 2016-02-06 |
| | |||
* | Escape some quotes | Artur Malabarba | 2016-02-06 |
| | |||
* | Update the copyright years | Bozhidar Batsov | 2016-01-01 |
| | |||
* | [#1381] Don't show the macroexpansion buffer on errors | Bozhidar Batsov | 2015-11-14 |
| | |||
* | [Fix #1348] Remove dash dependency | Roger Gilliar | 2015-10-19 |
| | |||
* | 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 |
| |