私はかなり長い間Emacsを使用してきましたが、最近、コーディング標準に出くわしました。そこにはそれが述べられています:
自分で行に閉じ括弧を付ける習慣をつけないでください。Lispプログラマーはこれを当惑させます。
これは、コードを読みやすくするために、私が構築した習慣とまったく同じです。Emacsで提供されるパッケージに混合スタイルが表示されます。私の質問は、この混乱がほとんどのelispプログラマに共通しているかどうかです。
編集:私のコードを見て、私は厳密にこれに従っていません。次に、コードはかなり恐ろしいでしょう。ほとんどの場合、defun、let、ifなどです。しかし、それは木目に反しているようなので、おそらくこれをやめるべきです。入力のための乾杯。
(ボーダーラインの意見に基づいていますが、C ++での閉じ括弧に関連しているようです。この場合、通常は独自の行にあるべきであると述べることは議論の余地がないはずです)。
ag
、^\s*?\)$
約200のパッケージに属する468個のファイルを構成する3414個の正規表現の候補が得られますか?
.el
ファイルの90%がこれのインスタンスが10未満であることを確認しました。これらのファイルはスタイルとしてそれを採用しないことを意味し、彼らはいくつかの便利な場所でそれを使用します(本当に長い関数を終了するような)。