summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
Commit message (Collapse)AuthorAge
* [Fix #2150] Improve formatting of spec in `cider-doc` buffer (#2151)Tianxiang Xiong2018-01-03
| | | Font-lock and align spec in `cider-doc` buffer properly.
* Release 0.16 (Riga)Bozhidar Batsov2017-12-28
| | | | Enjoy!
* Touch up a bit some documentation from the previous commitBozhidar Batsov2017-12-20
|
* [Fix #2144] Create a docker image to mimic the TravisCI environment (#2145)Neil Okamoto2017-12-20
|
* [Fix #2112] Add a new interactive command cider-find-keywordBozhidar Batsov2017-12-19
| | | | | | It basically finds the first usage of the namespace-qualified keywords. For `::other.namespace/foo` this command would go to `other.namespace` and then find the first mention of `:foo` in it.
* [Fix #2123] Add a changelog entry for the Java 9 version handling fixBozhidar Batsov2017-12-19
| | | | See clojure-emacs/cider-nrepl#462 for details.
* Tweak the changelog a tiny bitBozhidar Batsov2017-12-16
|
* Add a changelog entry for the previous commitBozhidar Batsov2017-12-16
|
* Merge branch 'master' into switchBozhidar Batsov2017-12-14
|\
| * Improve point restoration of `cider--format-buffer`Tianxiang Xiong2017-12-13
| | | | | | | | | | | | | | Fix #2126 Also make `cider--format-region` the base format function and reduce duplication in others, like `cider--format-buffer`.
| * [#2120] Fix TLS related errors in Travis CI (#2128)Neil Okamoto2017-12-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes the Travis CI build errors reported in #2120. Diffs to .travis.yml are as follows: (1) I've added some explicit package dependencies into addons.apt.packages. This is basically the compiler toolchain needed to build gnutls from source (2) Configured $HOME/local to be cached by Travis between subsequent builds. This is done with the setting cache.directories. See Travis documentation for further information about the caching of data. Basically, the contents of that folder are rolled up into a tar ball and saved to an S3 bucket whenever the contents change. The tarball is retrieved and installed prior to the start of your CI job. (3) Added a utility script named travis-ci/travis-gnutls.sh which handles the downloading and compiling of the sources. The script is organized so that the version of gnutls can be easily updated whenever needed. Just edit the version numbers in that script and push the change. The script is able to detect when it doesn't have the specific version requested, and when that happens it deletes the cache and rebuilds gnutls. (4) While I was at it, I added emacs 25.3-travis and 26-pretest-travis to the build matrix. Note that git-snapshot-travis now reports itself as being version 27. (Also note, emacs 26 and 27 are still broken builds, but at least now it's not because of the build script itself.)
| * [Fix #2126] Preserve the point position in cider-format-bufferBozhidar Batsov2017-12-11
| | | | | | | | | | | | | | | | | | That's pretty important for people who want to apply the formatting automatically on buffer save. Unfortunately we can't use save-excursion here, because we're deleting the location we want to preserve, so we have to get a bit more creative.
* | Remove cider-remember-clojure-buffer and cider-last-clojure-bufferVitalie Spinu2017-12-11
| |
* | Improve lookup in cider-switch-to-last-clojure-bufferVitalie Spinu2017-12-10
| |
* | [Fix #2084] Select correct REPL type in cider-switch-to-repl-bufferVitalie Spinu2017-12-10
|/
* Add a REPL shortcut for `cider-repl-require-repl-utils`Bozhidar Batsov2017-12-10
| | | | | | | This makes it easy to require common REPL utility functions like `doc`, `source`, etc. in REPL buffers. Those utils are auto-required in the initial namespace (typically `user`), but you have to require them yourself after switching to new namespaces.
* Check whether there are multiple active connections in ↵Bozhidar Batsov2017-12-10
| | | | cider-rotate-default-connection
* Fix a typoBozhidar Batsov2017-12-10
|
* [#2111] implement cider-pprint-eval-{last-sexp,defun}-to-commentNeil Okamoto2017-12-10
| | | | | | | | | These functions have similar functionality to the other pprint interactions; however now we can also insert the result of evaluation directly in the current buffer. The comment prefix(es) used in output is now user-configurable, and for consistency, we also use same prefix in cider-eval-defun-to-comment.
* Apply a few small tweaks to the changelogBozhidar Batsov2017-12-09
|
* [Fix #1651] `cider-expected-ns` no longer returns nil under boot (#2124)Michael Glaesemann2017-12-09
| | | The actual fix is in https://github.com/clojure-emacs/cider-nrepl/pull/455. This commit simply adds the bugfix to the changelog.
* Document recent changes by @vspinuVitalie Spinu2017-10-01
|
* [Fix #2088] Font-lock properly fns defined with def (#2086)Oskar Kvist2017-09-25
|
* 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
|