Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Bump the copyright years | Bozhidar Batsov | 2019-01-01 |
| | |||
* | Simplify cljs reuse check | Dieter Komendera | 2018-11-18 |
| | |||
* | Use symbols for repl types instead of strings and efficient comparisons | Dieter Komendera | 2018-11-18 |
| | | | | Make public functions backwards compatible by converting type string to symbol | ||
* | Don't treat "multi" and "any" reply types as synoyms | Dieter Komendera | 2018-11-18 |
| | |||
* | Fix shortcut for REPL buffers when type is "any" | Dieter Komendera | 2018-11-18 |
| | |||
* | Improve friendly session detection | Vitalie Spinu | 2018-11-10 |
| | | | | | - recognize avfs paths - recognize files in the root of project | ||
* | Use file-truename in sesman-friendly-session-p method | Vitalie Spinu | 2018-10-24 |
| | |||
* | Tweak some Clojure and ClojureScript references | Bozhidar Batsov | 2018-10-19 |
| | |||
* | [Fix #2446] Implement Sesman friendly sessions | Vitalie Spinu | 2018-10-13 |
| | |||
* | [Fix #2466] Make generic cider ops use any available nrepl connection | Dieter Komendera | 2018-10-08 |
| | | | | | | | | | | | | Make "any" a synonym of "multi" for `cider-current-repl`, which makes it more clear any avaiable nrepl connection can be used. This allows ops for like documentatation browser to work, even if only a repl for a different type of repl is connected. For example, when formatting a .cljs buffer, a connected "clj" repl will suffice. Cider eval uses a separate repl connection selection, which lets it unaffacted by these changes. | ||
* | [Fix #2444] Reuse dead REPL buffers on new connection | Vitalie Spinu | 2018-09-23 |
| | |||
* | Move "Closed on" connection message to sentinel | Vitalie Spinu | 2018-09-23 |
| | |||
* | [Fix #2435] Remove killed REPLs from session in client sentinel | Vitalie Spinu | 2018-09-23 |
| | | | | And rename :no-server-kill to :keep-server process property | ||
* | [Fix #2413] Prompt if a session with the same parameters already exists | Vitalie Spinu | 2018-08-30 |
| | |||
* | [Fix #2425] Implement "pending-cljs" REPL type | Vitalie Spinu | 2018-08-30 |
| | | | | | | - Uninitialized cljs REPLs now have "pending-cljs" type - TYPE argument of `cider-repls` can be now a list - `cider-map-repls` maps only over functional (non-pending) REPLs | ||
* | [Fix #2418] Don't overwrite explicitly supplied params in connect-sibling-xyz | Vitalie Spinu | 2018-08-30 |
| | |||
* | [Fix #2421] Use the right version comparison function | Bozhidar Batsov | 2018-08-17 |
| | | | | | Otherwise when you're on the minimum required version you'd get a warning. | ||
* | [Fix #2415] Filter out killed buffers in `cider-repls` | Mikhail Gusarov | 2018-08-16 |
| | | | | | If a REPL buffer is killed manually it will leak out of `cider-repls` for .cljc files, so make sure `cider-repls` only return live REPL buffers. | ||
* | Fix the message displayed when cider-nrepl is not present at all | Bozhidar Batsov | 2018-08-16 |
| | |||
* | Remove a default return value | Bozhidar Batsov | 2018-08-16 |
| | |||
* | [Fix #2411] Don't show warnings when the middleware version | Bozhidar Batsov | 2018-08-16 |
| | | | | | | | requirements are met I forgot to flip the order of the arguments here when I changed the code to also include a missing version check. | ||
* | [Fix #2417] Fix a typo | Bozhidar Batsov | 2018-08-16 |
| | |||
* | Emit a different warning if cider-nrepl is not present | Bozhidar Batsov | 2018-08-15 |
| | |||
* | Stop releasing CIDER and cider-nrepl together | Bozhidar Batsov | 2018-08-06 |
| | | | | | cider-nrepl now has its own release cycle and CIDER introduces `cider-required-middleware-version` to track it. | ||
* | Rename `cider-describe-current-connection` -> `cider-describe-connection` | Vitalie Spinu | 2018-08-05 |
| | | | | .. because it accepts an explicit REPL argument now. | ||
* | Add support for sesman-browser | Vitalie Spinu | 2018-08-05 |
| | | | | | | - allow cider connection management commands to be used in sesman browsers - implement new format of sesman-session-info generic - add cider-sesman-browser-map | ||
* | Preserve REPL names during the restart | Vitalie Spinu | 2018-08-05 |
| | | | | | Otherwise on each restart the deduplication postfix <2> is toggled back and forth. | ||
* | Fix restart of server-less sessions | Vitalie Spinu | 2018-08-05 |
| | |||
* | Store and re-use session-name in REPL buffers | Vitalie Spinu | 2018-08-05 |
| | | | | | | Session names might not be unique, thing which we don't know outside of `cider-make-session-name`, thus generation from scratch of session names when naming buffers doesn't work. | ||
* | Set correct default-directory in repl-buffers | Vitalie Spinu | 2018-07-31 |
| | |||
* | Improve session and REPL buffer naming | Vitalie Spinu | 2018-07-31 |
| | | | | | | - better abbreviation of directory names - re-create context buffer on every connect instead of `kill-all-local-variables` which could fail | ||
* | Make `nrepl-xyz-buffer-name`s use new formatting system | Vitalie Spinu | 2018-07-29 |
| | | | | - obsolete nrepl-buffer-name-separator, nrepl-buffer-name-show-port | ||
* | Implement a flexible way to customize session names | Vitalie Spinu | 2018-07-29 |
| | | | | | - new `cider-session-name-template` - new `cider-format-connection-params` | ||
* | Implement sesman-project method | Vitalie Spinu | 2018-07-27 |
| | |||
* | Initialize `sesman-system` earlier in `cider-repl-create` | Vitalie Spinu | 2018-07-27 |
| | |||
* | Fix a broken call to cider-popup-buffer | Bozhidar Batsov | 2018-07-17 |
| | |||
* | Fix a typo | Bozhidar Batsov | 2018-07-17 |
| | |||
* | Implement uniform jack-in and connect parameter handling | Vitalie Spinu | 2018-07-14 |
| | | | | | | | - all connect and jack-in commands accept PARAMS argument - interactive PARAMS updating happens through the pipeline of specialized functions | ||
* | Fallback on `cider` in sesman-start (C-c C-s C-s) | Vitalie Spinu | 2018-07-13 |
| | |||
* | Ensure existence of a REPL in `cider-map-repls` | Vitalie Spinu | 2018-07-01 |
| | |||
* | Fix a few typos and grammar | Vitalie Spinu | 2018-07-01 |
| | |||
* | [Fix #2342] Alias and obsolete variables after #2324 | Vitalie Spinu | 2018-06-30 |
| | |||
* | Add `ensure` argument to `cider-current-repl` and `cider-repls` | Vitalie Spinu | 2018-06-30 |
| | |||
* | Fix build warnings | Vitalie Spinu | 2018-06-30 |
| | | | | Closes #2350 | ||
* | [#2342] Add a cider-current-connection alias for cider-current-repl | Bozhidar Batsov | 2018-06-28 |
| | | | | | | | REPLs double as connections in CIDER, so it's useful to be able to refer to them as connections in certain contexts. This also provides backwards compatibility with older CIDER releases. | ||
* | [#2342] Add an obsolete alias for cider-current-repl-buffer | Bozhidar Batsov | 2018-06-28 |
| | | | | This also fixes https://github.com/clojure-emacs/clj-refactor.el/issues/423. | ||
* | [Fix #2203] Rename cider-interaction.el to cider-eval.el | Bozhidar Batsov | 2018-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-buffers | Bozhidar Batsov | 2018-06-24 |
| | | | | | CIDER's popups had a way to track those automatically for a while, it's time to leverage this consistently. | ||
* | Fix one problem compilation problem | Bozhidar Batsov | 2018-06-24 |
| | | | | I'm going slightly mad... | ||
* | Try to fix again the compilation issues in cider-connection.el | Bozhidar Batsov | 2018-06-24 |
| |