summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
* Acknowledge properly @Malabarba's amazing contributions to CIDERBozhidar Batsov2016-03-23
|
* Add cider-expected-nsAaron Iba2016-03-20
|
* Handle missing connection gracefully in apropos commandsBozhidar Batsov2016-03-19
|
* Shorten the connection line in the REPL's bannerBozhidar Batsov2016-03-08
|
* Fix a testArtur Malabarba2016-03-06
|
* Fix a couple of testsArtur Malabarba2016-03-03
|
* Introduce codenames for stable releasesBozhidar Batsov2016-03-02
|
* [Fix #1593] Don't move point in cider-symbol-at-pointArtur Malabarba2016-02-29
|
* Make sure cider-open-classpath-entry doesn't blow up in the absence of aBozhidar Batsov2016-02-28
| | | | connection or the classpath op
* Fix broken classpath testBozhidar Batsov2016-02-28
|
* Remove a reference to nrepl-closeBozhidar Batsov2016-02-28
|
* Rework the welcome bannerBozhidar Batsov2016-02-27
| | | | The current version is inspired by REPL-y.
* Handle the absence of a connection in cider-find-nsBozhidar Batsov2016-02-27
| | | | | This commit also adds a few tests for connection & op presence. We should have such tests for all similar commands.
* Fix a broken testBozhidar Batsov2016-02-26
|
* Add a command to display the refcardBozhidar Batsov2016-02-24
|
* Take the version into account when showing the manualBozhidar Batsov2016-02-24
|
* Fix `cider-jack-in` broken for gradleBenedek Fazekas2016-02-16
| | | | | due to `cider-inject-jack-in-dependencies` returning "" instead of untouched params
* Merge pull request #1569 from grammati/debug-with-metadataArtur Malabarba2016-02-15
|\ | | | | Position point correctly when debugging forms with metadata
| * Position point correctly when debugging forms with metadataChris Perkins2016-02-15
| | | | | | | | | | | | `cider--debug-move-point` would position the point incorrectly when debugging a form with a metadata map attached via the reader, because the call to `down-list` would descend into the metadata map.
* | Refactor the dep injection code and use shell-quote-argumentArtur Malabarba2016-02-14
| |
* | Fix a commentArtur Malabarba2016-02-14
|/
* Improve and add tests for cider-current-connectionArtur Malabarba2016-02-14
| | | | | | If a TYPE is provided, cider-current-connection only returns connections of that type. If TYPE is nil, although it is still guessed from the major-mode, it is allowed to fallback on connections of different types.
* Inject cider REPL dependencies at cider-jack-inBenedek Fazekas2016-02-13
| | | | | | | | | | | So users don't have to fiddle with profiles.clj and the like, see details in #1531 Supports both leiningen and boot. Additionally there is a defcustom `cider-inject-dependencies-at-jack-in` to control this functionality (defaults to t); other tools (like clj-refactor) can modify `cider-jack-in-dependencies`, `cider-jack-in-lein-plugins` and `cider-jack-in-nrepl-middlewares` to inject their own dependencies. Fix #1531, #1534
* Remove redundant lineArtur Malabarba2016-02-13
|
* Fix the selector testsArtur Malabarba2016-02-13
| | | | | Previously, they only worked because they usually ran in an environment where there was no other relevant buffer.
* Add a couple of `cl-' prefixesArtur Malabarba2016-02-13
|
* Consolidate sexp-at-point functionsArtur Malabarba2016-02-07
|
* Consolidate some defun-at-point functionsArtur Malabarba2016-02-07
|
* Fix and extend symbol-at-point testsArtur Malabarba2016-02-07
|
* Fix a few checkdoc warningsBozhidar Batsov2016-02-05
|
* [Fix #1458] Separate nREPL messages by connections instead of byBozhidar Batsov2016-01-31
| | | | | | | | | sessions This is still not ideal as the resulting buffer name is a bit ugly (it features the entire connection buffer name). Down the road we should extract only the relevant part of a connection buffer's name.
* Suppress eldoc when the current sexp seems to be too largeRyo Fukumuro2016-01-04
|
* Merge pull request #1500 from rfkm/use-text-prop-for-ansiBozhidar Batsov2016-01-03
|\ | | | | Use text properties instead of overlays for ANSI coloring
| * Use text properties instead of overlays for ANSI coloringRyo Fukumuro2016-01-04
| |
* | Update the copyright yearsBozhidar Batsov2016-01-01
|/
* Check major mode first when choosing connectionDan Fuchs2015-12-22
| | | | | | | | | | | | `cider-repl-type` does not initially get set differently for the two repls created by `cider-jack-in-clojurescript`. If the major mode of the current buffer is definitely Clojure or ClojureScript, use the matching REPL connection for that type, if there is one open. If the major mode is not either of those modes, only then determine the appropriate connection by looking at `cider-repl-type`. Thanks to @rfkm for the suggestion for the change (https://github.com/clojure-emacs/cider/commit/003adaa11c7b417486f58a7265e85c5e4c6d188b#commitcomment-15082109)!
* Introduce the concept of project nameBozhidar Batsov2015-12-19
| | | | | | Using project directories everywhere produces some pretty ugly (and long) output. In most cases the final segment of the directory name is the actual project name - much shorter and more to the point.
* Improve the display of connections in the connection browserBozhidar Batsov2015-12-17
| | | | | * Missing projects are represented by "-" * The connection type is a separate column
* [#1412] Track nREPL messages per sessionBozhidar Batsov2015-11-25
|
* Use Clojure(Script) instead of clj(s) in the connections bufferArtur Malabarba2015-11-06
|
* Fix two more testsArtur Malabarba2015-11-06
|
* Fix a broken test and improve cider--connection-ppArtur Malabarba2015-11-06
|
* [Fix #1324] Don't font-lock local variablesArtur Malabarba2015-11-04
|
* Implement detection and recording of local variablesArtur Malabarba2015-11-04
| | | | | | | | | | | | | | | | This detects local variables as part of font-locking, and records them to a cider-locals text property. It also detects regions that shouldn't get dynamic font-lock (currently only the `ns` form) and applies the cider-block-dynamic-font-lock property with value t. Note this is a bit of a hack, and has known false positives, but a proper solution would involve implementing a reader of Clojure code. Known issues: 1. False positive for multi-arity functions. The args of all possible arities are gathered and applied to all scopes in the function. 2. False positives when a destructuting map has an :or clause.
* Add test for Windows file namesJuergen Hoetzel2015-10-26
|
* Fix a requireBozhidar Batsov2015-10-20
|
* [Fix #1348] Remove dash dependencyRoger Gilliar2015-10-19
|
* Fix broken testBozhidar Batsov2015-10-17
|
* Fix overlay testsArtur Malabarba2015-10-14
|
* Add tests for cider-overlays.elArtur Malabarba2015-10-13
|