Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Release 0.15.1 | Bozhidar Batsov | 2017-09-13 |
| | |||
* | Document recent changes | Vitalie Spinu | 2017-09-05 |
| | |||
* | Document clojure-emacs/cider-nrepl#435 and clojure-emacs/cider-nrepl#436 | Vitalie Spinu | 2017-08-29 |
| | |||
* | [Fix #2045] *cider-scratch* is no longer an ancillary buffer | Vitalie Spinu | 2017-08-29 |
| | |||
* | Add a change entry for https://github.com/clojure-emacs/cider-nrepl/pull/432 | Bozhidar Batsov | 2017-08-17 |
| | |||
* | Add a bunch of missing : in various changelog entries | Bozhidar Batsov | 2017-08-10 |
| | |||
* | Add a missing : in the newest changelog entry | Bozhidar Batsov | 2017-08-10 |
| | |||
* | Document debugger fixes | Vitalie Spinu | 2017-08-10 |
| | |||
* | Hide all others stack frames when viewing project only (#2064) | dpsutton | 2017-07-29 |
| | |||
* | Fix broken evaluation in cljc files with one connection | Vitalie Spinu | 2017-07-25 |
| | |||
* | [Fix #2058] Don't cache non-existing ns-forms | Vitalie Spinu | 2017-07-25 |
| | |||
* | Use `cider--font-lock-ensure` for compatibility with Emacs 24.5 | Tianxiang Xiong | 2017-07-22 |
| | | | | Fixes #2056. | ||
* | Release CIDER 0.15 (London) | Bozhidar Batsov | 2017-07-20 |
| | | | | Here's to one awesome EuroClojure 2017! Have fun, everyone! | ||
* | Add nREPL support for user level notifications | Vitalie Spinu | 2017-07-20 |
| | |||
* | Add support for interactive location references in REPL | Vitalie Spinu | 2017-07-19 |
| | |||
* | [Fix #390] Implement a workaround for orphaned Java process on Windows (#2051) | Benedek Fazekas | 2017-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 Xiong | 2017-07-17 |
| | |||
* | Make `cider-current-connection` retrieve the most recently used connection | Vitalie Spinu | 2017-07-16 |
| | |||
* | Better connection types retrival | Vitalie Spinu | 2017-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 Landes | 2017-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 stackframes | Dan Sutton | 2017-07-15 |
| | | | | hooks up a shortcut, corrects the underlining for other filters | ||
* | Make cider-switch-to-repl-buffer switch to most recent buffer | Vitalie Spinu | 2017-07-13 |
| | |||
* | [#1875] In cljc files eval into both clj and cljs repls | Vitalie Spinu | 2017-07-13 |
| | |||
* | Add a missing changelog entry | Bozhidar Batsov | 2017-07-10 |
| | |||
* | Tweak a changelog entry a bit | Bozhidar Batsov | 2017-07-07 |
| | |||
* | Add cider-browse-spec-all and cider-browse-spec implementation | Juan Monetta | 2017-07-07 |
| | |||
* | [Fix #2026] Mark many custom variables related to cider-jack-in as safe (#2027) | Dominic Monroe | 2017-07-05 |
| | |||
* | Indicate both special form and macro in doc | Tianxiang Xiong | 2017-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 Spinu | 2017-06-29 |
| | |||
* | Document "Method code too large!" fix. | Vitalie Spinu | 2017-06-20 |
| | | | | Fixes #1699 | ||
* | Add a missing changelog entry | Bozhidar Batsov | 2017-06-18 |
| | |||
* | Support special forms for apropos and Grimoire | Tianxiang Xiong | 2017-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 possible | Tianxiang Xiong | 2017-06-13 |
| | | | | Fixes #1959. | ||
* | Fix a few variable references | Bozhidar Batsov | 2017-05-25 |
| | |||
* | Rename `cider-prompt-save-file-on-load` to `cider-save-file-on-load` | Bozhidar Batsov | 2017-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-refresh | Bozhidar Batsov | 2017-05-25 |
| | | | | This also fixes the name of the defcustom. | ||
* | [Fix #1990] Add option to auto-save buffers when calling cider-refresh (#1994) | Raymond Huang | 2017-05-25 |
| | |||
* | Add a missing changelog entry | Bozhidar Batsov | 2017-05-25 |
| | |||
* | Add cider-doc-auto-select-buffer custom variable (#1996) | Nahuel Greco | 2017-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 a | Bozhidar Batsov | 2017-05-23 |
| | | | | browser on connect | ||
* | Update various faces when a theme is disabled | Ustun Ozgur | 2017-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 Josefsson | 2017-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 forms | Bozhidar Batsov | 2017-04-30 |
| | |||
* | Add a missing . to a changelog entry | Bozhidar Batsov | 2017-04-03 |
| | |||
* | Fix performance in fringe overlay placement | Phillip Lord | 2017-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 parameters | tijsmallaerts | 2017-03-22 |
| | |||
* | Add "time-stamp" to the list of nrepl message keys displayed always at the top | Bozhidar Batsov | 2017-03-10 |
| | |||
* | [#1726] Order keys in nrepl message objects (#1956) | Harold | 2017-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 initialization | Dan Sutton | 2017-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-in | Bozhidar Batsov | 2017-03-08 |
| | | | | | This would make it possible for clients to connect to host `localhost` for IPv4 and `::1` for IPv6. |