Emacs Einrückung von Emacs Lisp-Code ist wirklich großartig, abgesehen von einer Sache:
(defconst one-to-ten '(one two three
four five six seven
eight nine ten))
Ist dies tatsächlich die bevorzugte Methode, um diesen Block einzurücken? Im Gegensatz zu
(defconst one-to-ten '(one two three
four five six seven
eight nine ten))
Ich finde es besonders verwirrend im Vergleich zum Standard für Alisten:
(defconst one-to-ten '((one . 1) (two . 2) (three . 3)
(four . 4) (five . 5) (six . 6) (seven . 7)
(eight . 8) (nine . 9) (ten . 10)))
Gibt es einen Grund für dieses Verhalten? Ich könnte es möglicherweise für rückseitig zitierte Listen verstehen, da es für Makros eine bessere Einrückung ergeben würde, aber was ist mit Listen?
M-x report-emacs-bug
.
Indent the file using the default indentation parameters.