clojure-emacs / clojure-emacs/clojure-mode
cond-> indenting incompatible with common nested -> use case
- Vorherrschende Sprache
- Emacs Lisp
- Sterne
- 1k
- Forks
- 249
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
## Expected behavior
```clojure
(-> obj
(cond->
pred1
(do-a-thing)
pred2
(do-another-thing)))
```
## Actual behavior
```clojure
(-> obj
(cond->
pred1
(do-a-thing)
pred2
(do-another-thing)))
```
## Environment & Version information
### clojure-mode version information
```
clojure-mode (version 5.5.2)
```
### Emacs version
24.5.1
### Operating system
Mac OS X El Capitan 10.11.3
Beitragsleitfaden
Rechercherichtung
Reproduzieren Sie das verschachtelte cond->-Beispiel in clojure-mode 5.5.2 unter Emacs 24.5.1 und vergleichen Sie die erwartete mit der tatsächlichen Einrückung. Verfolgen Sie das Einrückungsverhalten des Modus und fügen Sie eine Abdeckung für diesen Fall hinzu; abgeschlossen ist die Aufgabe, wenn die verschachtelte Form wie gezeigt ausgerichtet ist, ohne die gewöhnliche cond->-Einrückung zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- clojure, emacs-lisp
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100