3
ClojureモードとCIDERでEmacs 24.5を実行していて、match
マクロのcore.matchが正しくインデントされていません。Clojureの `match 'をEmacsで適切にインデントする
一致句は、通常の関数の引数のように、右に本当に遠くにプッシュされています
(match [1 2]
[1 _] "one"
:else "two")
短い2スペースのインデントが良いだろうに対し:
に通常の方法は何(match [1 2]
[1 _] "one"
:else "two")
Emacsの字下げをmatch
(とその他の一般的な特殊なケース)に正しくさせるには?
優秀、ありがとうございます!明らかに、同じ 'define-clojure-indent'フォームで好きなだけ多くの特別なケースを指定することが可能です。これは便利です。 – Lassi