File tree Expand file tree Collapse file tree 4 files changed +33
-0
lines changed Expand file tree Collapse file tree 4 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 8
8
* xref:compatibility.adoc[Compatibility]
9
9
* xref:release_policy.adoc[Release Policy]
10
10
* xref:faq.adoc[FAQ]
11
+ * About
12
+ ** xref:about/history.adoc[History]
13
+ ** xref:about/changelog.adoc[Changelog]
14
+ ** xref:about/license.adoc[License]
Original file line number Diff line number Diff line change
1
+ = Changelog
2
+
3
+ An extensive changelog is available https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md[here].
4
+
5
+ NOTE: Only user-visible changes are documented.
Original file line number Diff line number Diff line change
1
+ = History
2
+
3
+ `cider-nrepl` was mostly inspired by https://github.com/technomancy/swank-clojure[swank-clojure].
4
+
5
+ It started life as an attempt to push as much of CIDER's functionality as possible to the nREPL layer,
6
+ with the assumption that this would make it easier to develop CIDER and would open up the possibility
7
+ to build complex features like an interactive debugger. Fortunately, the assumption turned out to be correct.
8
+ Today `cider-nrepl` provides pretty much everything that a Clojure development environment might need (and more).
9
+
10
+ Eventually `cider-nrepl` served as the inspiration for more similar
11
+ middlewares - e.g. `refactor-nrepl` , `iced-nrepl` and `sayid` . We quickly
12
+ realized that there was nothing CIDER specific in those middlewares and we've
13
+ started to encourage more tool authors to leverage them. Today `cider-nrepl` is
14
+ developed and released independently from CIDER and is used by most of the
15
+ nREPL-based editors and IDEs out there, which is a great example of team work.
16
+
17
+ More recently we've been working to extract the core functionality out of `cider-nrepl`
18
+ into a https://github.com/clojure-emacs/orchard[REPL-agnostic library].footnote:[This process started in 2019.]
19
+
20
+ You can check out https://www.youtube.com/watch?v=4X-1fJm25Ww[this talk], which explores the birth of
21
+ `cider-nrepl` .
Original file line number Diff line number Diff line change
1
+ = License
2
+
3
+ `cider-nrepl` is distributed under the Eclipse Public License, the same as Clojure.
You can’t perform that action at this time.
0 commit comments