summaryrefslogtreecommitdiff
path: root/cider-inspector.el
Commit message (Collapse)AuthorAge
* Initialize `sesman-system` in all CIDER modesVitalie Spinu2018-07-13
|
* [Fix #2203] Rename cider-interaction.el to cider-eval.elBozhidar Batsov2018-06-25
| | | | | | | | | | All of the non-eval functionality was removed, which marks the end of the process of breaking up the old file. Down the road we may opt to break down cider-eval into some core functionality and extra functionality, as many of the eval commands there are kind of "exotic", but that's not that important at this point.
* [Fix #2347] Remove direct manipulations of cider-ancillary-buffersBozhidar Batsov2018-06-24
| | | | | CIDER's popups had a way to track those automatically for a while, it's time to leverage this consistently.
* Bump the copyright yearsBozhidar Batsov2018-01-01
|
* Fix nesting of when-let* body in several inspector functions (#2146)Ákos Kiss2017-12-20
| | | See 3a98c1b for a similar fix in cider-repl.el
* Restore missing parensdan sutton2017-12-11
| | | | from conversion from when-let to when-let*
* Replace `if-let` and `when-let` with starred versionsTianxiang Xiong2017-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 buffersTianxiang Xiong2017-07-19
|
* Remove some redundant code from modes inheriting from special-modeBozhidar Batsov2017-07-09
| | | | | All of those were making their buffers read-only explicitly, but that behaviour is automatically inherited from special-mode.
* Remove an obsolete aliasBozhidar Batsov2017-05-25
|
* [Fix #1352] Add checkdoc to build (#1957)Erik Assum2017-03-10
| | | This also fixes some issues checkdoc was currently reporting.
* Don't use `list` where backquoting would be clearerTianxiang Xiong2017-03-01
|
* Remove session from nrepl interaction (#1925)dpsutton2017-01-23
| | | | | Connection and session are inextricably linked. Rather than try to thread these two in lockstep throughout the whole request life cycle, we let the last step insert either the nrepl-session or the nrepl-tooling-session.
* Update the copyright years in the source codeBozhidar Batsov2017-01-04
|
* Add option to control whether the cider inspector window fills its frametijsmallaerts2016-12-01
|
* [Fix #1707] Add customization for line truncating in special buffersBartłomiej Kruczyk2016-10-16
|
* Fix usage of RET in several keymaps (#1852)Andriy Kmit2016-09-26
| | | | | | Replace several occurrences of [return] in keymap definitions with (kbd "RET"). Also remove now redundant binding for `C-M`.
* Update all inspector operations to use nREPL sync requests (#1821)Chaitanya Koparkar2016-08-17
|
* [Fix #1804] Remember cursor position between cider-inspector-* operations ↵Chaitanya Koparkar2016-07-24
| | | | (#1807)
* Remove a reference to cider-inspect-read-and-inspect (#1703)Chaitanya Koparkar2016-04-20
| | | It was marked obsolete recently.
* [#1692] New command: cider-inspect-last-resultArtur Malabarba2016-04-20
|
* Swallow inspect-read-and-inspect into inspect-expressionArtur Malabarba2016-04-20
| | | | Mark it obsolete.
* Update a few copyright headersBozhidar Batsov2016-03-27
|
* Change push op's idx to int from stringsanjayl2016-03-13
| | | | | Please see Cider-nREPL pull #318 at: https://github.com/clojure-emacs/cider-nrepl/pull/318
* Track a few more ancillary buffersBozhidar Batsov2016-03-09
|
* Make the inspector's buffer name consistent with the names of similar buffersBozhidar Batsov2016-03-09
|
* Kill some commented out codeBozhidar Batsov2016-03-02
|
* Extract a read-and-inspect command from cider-inspectBozhidar Batsov2016-03-01
|
* Update the copyright yearsBozhidar Batsov2016-01-01
|
* [Fix #1490] Don't show the inspector buffer if evaluation failsMichael Griffiths2015-12-29
|
* Fix a typoBozhidar Batsov2015-12-29
|
* Rename cider-irender to cider-inspector-renderBozhidar Batsov2015-12-28
|
* Improve the code style a bit in cider-inspector.elBozhidar Batsov2015-12-19
|
* Derive cider-inspector-mode from special-modeBozhidar Batsov2015-12-19
|
* [#1446] Alter the behavior of cider-inspectBozhidar Batsov2015-12-09
| | | | | | | | | It now operates by default on the last sexp. This behavior can be altered via prefix arguments: * one prefix argument delegates to `cider-inspect-defun-at-point` * two prefix arguments would cause the command to prompt for an expression to inspect (the old behavior)
* Replace cl-destructuring-bind with seq-let in a few placesBozhidar Batsov2015-11-25
|
* Fix a docstringBozhidar Batsov2015-11-24
|
* Fix a docstringBozhidar Batsov2015-11-24
|
* Remove many uses of `newline' for (insert "\n")Artur Malabarba2015-10-21
|
* Fix "unknown-session" error in cider-inspectArtur Malabarba2015-09-02
| | | | | | | | | | | | | | | | | | Without this cider-inspect sends a nil session, which silently fails. An example message exchange is as follows (---> ns "cider.nrepl.middleware.track-state" op "eval" session nil code "assoc-state" inspect "true" page-size 32 id "728" ) (<- id "728" session nil status ("unknown-session" "error") )
* Fix arg order in nrepl--eval-requestArtur Malabarba2015-08-29
|
* Add CIDER wrappers for nrepl-send-request and nrepl-send-sync-requestBozhidar Batsov2015-08-27
| | | | One more step towards decoupling CIDER and nrepl-client.
* Fix many compile warningsArtur Malabarba2015-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.
* [#1264] Get rid of nrepl-current-sessionBozhidar Batsov2015-08-18
| | | | | As it maps to the default nREPL connection it doesn't play nice with our new mechanism for smart operation dispatch.
* Fix inspector keybinds (and add a couple)Artur Malabarba2015-07-31
| | | | | | | | | SPC is kbd notation, in a pure keybind it actually means `S P C`. To bind something to the space key we either use an actual space or use `(kbd "SPC")`. Also added S-SPC and page-down/up keys, since it most view-like modes these are also bound to next and previous pages.
* Add customizable default page size to inspectorAlexander Yakushev2015-07-18
|
* Add pagination of long collections to inspectorAlexander Yakushev2015-07-18
|
* Fix a typoBozhidar Batsov2015-06-05
|
* Use #' where appropriateBozhidar Batsov2015-05-27
|
* Use _ where appropriateMichael Griffiths2015-04-25
|