summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
Commit message (Collapse)AuthorAge
* Release 0.15.1Bozhidar Batsov2017-09-13
|
* Document recent changesVitalie Spinu2017-09-05
|
* Document clojure-emacs/cider-nrepl#435 and clojure-emacs/cider-nrepl#436Vitalie Spinu2017-08-29
|
* [Fix #2045] *cider-scratch* is no longer an ancillary bufferVitalie Spinu2017-08-29
|
* Add a change entry for https://github.com/clojure-emacs/cider-nrepl/pull/432Bozhidar Batsov2017-08-17
|
* Add a bunch of missing : in various changelog entriesBozhidar Batsov2017-08-10
|
* Add a missing : in the newest changelog entryBozhidar Batsov2017-08-10
|
* Document debugger fixesVitalie Spinu2017-08-10
|
* Hide all others stack frames when viewing project only (#2064)dpsutton2017-07-29
|
* Fix broken evaluation in cljc files with one connectionVitalie Spinu2017-07-25
|
* [Fix #2058] Don't cache non-existing ns-formsVitalie Spinu2017-07-25
|
* Use `cider--font-lock-ensure` for compatibility with Emacs 24.5Tianxiang Xiong2017-07-22
| | | | Fixes #2056.
* Release CIDER 0.15 (London)Bozhidar Batsov2017-07-20
| | | | Here's to one awesome EuroClojure 2017! Have fun, everyone!
* Add nREPL support for user level notificationsVitalie Spinu2017-07-20
|
* Add support for interactive location references in REPLVitalie Spinu2017-07-19
|
* [Fix #390] Implement a workaround for orphaned Java process on Windows (#2051)Benedek Fazekas2017-07-17
| | | After quitting the REPL child Java processes on Windows weren't properly killed (likely an Emacs bug). Seems that `interrupt-process` does the trick, so now we use `interrupt-process` instead of `kill-process` if the OS is Windows.
* [Fix #2049] Use `view-mode` for `cider-grimoire` buffer (#2050)Tianxiang Xiong2017-07-17
|
* Make `cider-current-connection` retrieve the most recently used connectionVitalie Spinu2017-07-16
|
* Better connection types retrivalVitalie Spinu2017-07-16
| | | | | - new function `cider-project-connections-types` - `cider-connection-type-for-buffer` returns "multi" in cljc an cljx
* Handle ANSI color REPL evaluation created by Puget (#2021)Paul Landes2017-07-15
| | | Basically we simply apply the ANSI color and discard it, so it would interfere with the `clojure-mode` font-locking we're doing.
* Add "Project-Only" filter for stackframesDan Sutton2017-07-15
| | | | hooks up a shortcut, corrects the underlining for other filters
* Make cider-switch-to-repl-buffer switch to most recent bufferVitalie Spinu2017-07-13
|
* [#1875] In cljc files eval into both clj and cljs replsVitalie Spinu2017-07-13
|
* Add a missing changelog entryBozhidar Batsov2017-07-10
|
* Tweak a changelog entry a bitBozhidar Batsov2017-07-07
|
* Add cider-browse-spec-all and cider-browse-spec implementationJuan Monetta2017-07-07
|
* [Fix #2026] Mark many custom variables related to cider-jack-in as safe (#2027)Dominic Monroe2017-07-05
|
* Indicate both special form and macro in docTianxiang Xiong2017-07-01
| | | | | Some symbols, like `clojure.core/let`, are both special forms AND macros. `cider-doc` should indicate this.
* [Fix #2018] Don't delete wrong overlays after eval (#2020)Vitalie Spinu2017-06-29
|
* Document "Method code too large!" fix.Vitalie Spinu2017-06-20
| | | | Fixes #1699
* Add a missing changelog entryBozhidar Batsov2017-06-18
|
* Support special forms for apropos and GrimoireTianxiang Xiong2017-06-17
| | | | | | | Add `apropos-special-form` button type Default to `clojure.core` ns for Grimoire; this is necessary for special forms, which do not have ns. Grimoire defaults to `clojure.core`.
* Fontify Grimoire code blocks if possibleTianxiang Xiong2017-06-13
| | | | Fixes #1959.
* Fix a few variable referencesBozhidar Batsov2017-05-25
|
* Rename `cider-prompt-save-file-on-load` to `cider-save-file-on-load`Bozhidar Batsov2017-05-25
| | | | | This also adjusts its supported values accordingly - the default now is `'prompt` and `'always-save` is now simply `t`.
* Improve the documentation for cider-prompt-save-files-on-cider-refreshBozhidar Batsov2017-05-25
| | | | This also fixes the name of the defcustom.
* [Fix #1990] Add option to auto-save buffers when calling cider-refresh (#1994)Raymond Huang2017-05-25
|
* Add a missing changelog entryBozhidar Batsov2017-05-25
|
* Add cider-doc-auto-select-buffer custom variable (#1996)Nahuel Greco2017-05-23
| | | Added cider-doc-auto-select-buffer defcustom to control whether the documentation viewer popup will be auto-selected after it's displayed.
* [Fix #1991] Make it possible to disable the prompt to open a ClojureScript in aBozhidar Batsov2017-05-23
| | | | browser on connect
* Update various faces when a theme is disabledUstun Ozgur2017-05-09
| | | | Previously, we were only updating faces when we enable themes.
* Add cider-load-all-files and clojure-files-in-directory functions (#1983)Martin Josefsson2017-05-06
| | | | Useful when the nREPL host is on another machine, and you wish to "force" the state of your local file system onto that remote nREPL all at once.
* Make it possible to disable auto-evaluation of changed ns formsBozhidar Batsov2017-04-30
|
* Add a missing . to a changelog entryBozhidar Batsov2017-04-03
|
* Fix performance in fringe overlay placementPhillip Lord2017-04-03
| | | | | | | | | | Multiple identical fringe overlays were being placed by overlays were being added to the entire region for every interactive eval in that region. Add check in cider-interactive-eval-handler, so only first value adds fringe overlays. Remove all fringe overlays in region before placing new ones. Addresses #1962
* [Fix #1832] Add eldoc info for datomic query input parameterstijsmallaerts2017-03-22
|
* Add "time-stamp" to the list of nrepl message keys displayed always at the topBozhidar Batsov2017-03-10
|
* [#1726] Order keys in nrepl message objects (#1956)Harold2017-03-10
| | | | | In order to have the keys print in a predictable order, we can sort them before printing. Some common keys are treated specially and are always displayed before the rest. This commit also improves the alignment of nrepl message values.
* [Fix #1947] Inhibit `enlighten-mode` during repl initializationDan Sutton2017-03-08
| | | | | | | | | | | | | When initializing the repl, we ask what namespace we are in by evaling code, eg (eval "(str *ns*)"). However, enlighten mode hijacks eval messages in the middleware and uses the debugger which causes an error if the debugger is not yet initialized, ie, in `cider-repl-init`. So we inhibit this feature. The reason I am doing this let binding rather than just reordering is that reordering is brittle and doesn't convey that this order is very important. While its kinda gross that we are dynamically altering this variable several call stacks up, this is a very special case right at startup and not complicated logic during the principal use of CIDER.
* [Fix #1945] Start nREPL servers bound to :: by default using cider-jack-inBozhidar Batsov2017-03-08
| | | | | This would make it possible for clients to connect to host `localhost` for IPv4 and `::1` for IPv6.