Skip to content

Commit 86b4372

Browse files
committed
Redirect legacy manual pages to docs.cider.mx
1 parent 1bc7bdc commit 86b4372

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+31
-4124
lines changed

doc/modules/ROOT/pages/testing/running_tests.adoc

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
<meta http-equiv="refresh" content="0; URL=https://docs.cider.mx">
2+
3+
14
= Running Tests
25
:experimental:
36

legacy-manual/about/changelog.md

-3
This file was deleted.

legacy-manual/about/contributing.md

-84
This file was deleted.

legacy-manual/about/license.md

-9
This file was deleted.

legacy-manual/about/logo.md

-8
This file was deleted.

legacy-manual/about/release_policy.md

-24
This file was deleted.

legacy-manual/about/support.md

-40
This file was deleted.

legacy-manual/about/team.md

-24
This file was deleted.

legacy-manual/additional_packages.md

+1-127
Original file line numberDiff line numberDiff line change
@@ -1,127 +1 @@
1-
# Additional Packages
2-
3-
There are many additional Emacs packages that can enhance your Clojure programming
4-
experience. The majority of the minor modes listed here should be enabled for both
5-
`cider-repl-mode` and `clojure-mode` for optimal effects.
6-
7-
## clj-refactor
8-
9-
[clr-refactor](https://github.com/clojure-emacs/clj-refactor.el) builds on top
10-
of clojure-mode and CIDER and adds a ton of extra functionality (e.g. the
11-
ability to thread/unthread expression, find and replace usages, introduce let
12-
bindings, extract function and so on).
13-
14-
A full list of features is available
15-
[here](https://github.com/clojure-emacs/clj-refactor.el/wiki).
16-
17-
We hope to incorporate some of its features into clojure-mode and CIDER themselves
18-
down the road.
19-
20-
**Make sure that the version of `clj-refactor` you've installed is compatible with
21-
your CIDER version.**
22-
23-
## emidje
24-
25-
[Emidje](https://github.com/nubank/emidje) is a test runner, report
26-
viewer and formatting tool for
27-
[Midje](https://github.com/marick/Midje) within Emacs.
28-
29-
Emidje extends CIDER to provide support for Midje tests in a similar
30-
fashion as `cider-test.el` does for clojure.test tests. In fact, most of
31-
Emidje functionalities were strongly inspired on `cider-test.el`
32-
features.
33-
34-
## helm-cider
35-
36-
[helm-cider](https://github.com/clojure-emacs/helm-cider) provides Helm
37-
interface for certain CIDER commands (e.g. `cider-apropos`).
38-
39-
## cider-hydra
40-
41-
[cider-hydra](https://github.com/clojure-emacs/cider-hydra) provides a nice way
42-
to navigate groups of related CIDER commands.
43-
44-
You can think of it as a fancier [which-key](https://github.com/justbur/emacs-which-key).
45-
46-
## squiggly-clojure
47-
48-
[squiggly-clojure](https://github.com/clojure-emacs/squiggly-clojure) is a
49-
Flycheck checker for Clojure, using tools like
50-
[eastwood](https://github.com/jonase/eastwood),
51-
[core.typed](http://typedclojure.org/) and
52-
[kibit](https://github.com/jonase/kibit).
53-
54-
## sayid
55-
56-
[sayid](http://bpiel.github.io/sayid/) is a powerful alternative of CIDER's
57-
built-in basic tracing functionality.
58-
59-
## Inf-clojure
60-
61-
This package provides basic interaction with a Clojure subprocess (REPL). It's
62-
based on ideas from the popular inferior-lisp package.
63-
64-
[inf-clojure](https://github.com/clojure-emacs/inf-clojure) has two components -
65-
a nice Clojure REPL with auto-completion and a minor mode
66-
(`inf-clojure-minor-mode`), which extends clojure-mode with commands to evaluate
67-
forms directly in the REPL.
68-
69-
It's basically a simple alternative of CIDER, which provides a subset of CIDER's
70-
functionality.
71-
72-
## subword-mode
73-
74-
Enabling `CamelCase` support for editing commands(like
75-
`forward-word`, `backward-word`, etc) in the REPL is quite useful since
76-
we often have to deal with Java class and method names. The built-in
77-
Emacs minor mode `subword-mode` provides such functionality:
78-
79-
```el
80-
(add-hook 'cider-repl-mode-hook #'subword-mode)
81-
```
82-
83-
## Paredit
84-
85-
The use of [paredit](http://mumble.net/~campbell/emacs/paredit.html)
86-
when editing Clojure (or any other Lisp) code is highly
87-
recommended. You're probably using it already in your `clojure-mode`
88-
buffers (if you're not you probably should). You might also want to
89-
enable `paredit` in the REPL buffer as well:
90-
91-
```el
92-
(add-hook 'cider-repl-mode-hook #'paredit-mode)
93-
```
94-
95-
## Smartparens
96-
97-
[smartparens](https://github.com/Fuco1/smartparens) is an excellent alternative
98-
to paredit. Many Clojure hackers have adopted it recently and you might want
99-
to give it a try as well. To enable `smartparens` in the REPL buffer use the
100-
following code:
101-
102-
```el
103-
(add-hook 'cider-repl-mode-hook #'smartparens-strict-mode)
104-
```
105-
106-
## rainbow-delimiters
107-
108-
[RainbowDelimiters](https://github.com/Fanael/rainbow-delimiters) is a minor
109-
mode which highlights parentheses, brackets, and braces according to their
110-
depth. Each successive level is highlighted in a different color. This makes it
111-
easy to spot matching delimiters, orient yourself in the code, and tell which
112-
statements are at a given depth. Assuming you've already installed
113-
RainbowDelimiters you can enable it in the REPL like this:
114-
115-
```el
116-
(add-hook 'cider-repl-mode-hook #'rainbow-delimiters-mode)
117-
```
118-
119-
## eval-sexp-fu
120-
121-
[eval-sexp-fu](https://github.com/hchbaw/eval-sexp-fu.el) provides some visual
122-
feedback when evaluating expressions. [cider-eval-sexp-fu](https://github.com/clojure-emacs/cider-eval-sexp-fu) provides
123-
CIDER integration for `eval-sexp-fu`.
124-
125-
```el
126-
(require 'cider-eval-sexp-fu)
127-
```
1+
<meta http-equiv="refresh" content="0; URL=https://docs.cider.mx">

legacy-manual/additional_resources.md

+1-30
Original file line numberDiff line numberDiff line change
@@ -1,30 +1 @@
1-
# Additional Resources
2-
3-
## Quick reference
4-
5-
A single-page quick reference PDF for CIDER commands is available
6-
[here](cider-refcard.pdf). This PDF can be created manually by running
7-
`pdflatex` on [the CIDER refcard LaTeX file](cider-refcard.tex).
8-
9-
## Demos
10-
11-
* [Deep Dive into CIDER](https://www.youtube.com/watch?v=aYA4AAjLfT0) - an overview of CIDER's essential features
12-
* [Emacs & Clojure, A Lispy Love Affair](https://www.youtube.com/watch?v=O6g5C4jUCUc) - an overview of all popular Emacs packages for Clojure development (including CIDER)
13-
14-
## Presentations
15-
16-
* [The Evolution of the Emacs tooling for Clojure](https://www.youtube.com/watch?v=4X-1fJm25Ww&list=PLZdCLR02grLoc322bYirANEso3mmzvCiI&index=6) -
17-
presented at Clojure/conj 2014; dedicated to the origin and the architecture
18-
of CIDER and related tooling
19-
* [CIDER: The Journey so Far and the Road Ahead](https://skillsmatter.com/skillscasts/7225-cider-the-journey-so-far-and-the-road-ahead) -
20-
presented at ClojureX 2015; dedicated to CIDER 0.9 and 0.10 and the future of
21-
the project.
22-
* [A Few Pints of CIDER](https://www.youtube.com/watch?v=3Q7APa2Htns&list=PLPgnbBCmP6ZMfHPJ4yMwuoLEZvEe5LVe8) - presented at Clojure Remote 2016; dedicated
23-
to CIDER 0.11; features a 10-minute live demo of some cool CIDER features.
24-
* [CIDER: Inside the Brewery](https://www.youtube.com/watch?v=8wLwbpCxRf0&list=PLZdCLR02grLq4e8-1P2JNHBKUOLFTX3kb) - presented at Clojure/West 2016;
25-
dedicated to CIDER 0.12.
26-
27-
## Podcasts
28-
29-
* [Cognicast's episode on CIDER](http://blog.cognitect.com/cognicast/080)
30-
* [defn's episode on CIDER](https://soundcloud.com/defn-771544745/36-a-long-glass-of-cider-with-bozhidar-batsov-aka-bbatsov)
1+
<meta http-equiv="refresh" content="0; URL=https://docs.cider.mx">

0 commit comments

Comments
 (0)