clojure-emacs / clojure-emacs/clojure-mode
cond-> indenting incompatible with common nested -> use case
- Lingua principale
- Emacs Lisp
- Stelle
- 1k
- Fork
- 249
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
## 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
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Riproducete l’esempio annidato di cond-> in clojure-mode 5.5.2 su Emacs 24.5.1, confrontando l’indentazione prevista con quella effettiva. Tracciate il comportamento di indentazione della modalità e aggiungete la copertura per questo caso; il lavoro è completato quando la forma annidata è allineata come mostrato senza causare regressioni nell’indentazione ordinaria di cond->.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- clojure, emacs-lisp
- Ambito
- tooling
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 38/100