Luaの自動インデント

どうも。だいぶ更新滞っておりますが(^^;。って事で最近の悩み(誰得、、、

Luaのコーディングスタイルて何か良い例ないかなぁ。

lispにも結構なれてきたので勉強もかねてlua-mode.lをゼロから書いていて、自動インデントを自分で実装してみてます。

が、見やすいインデントって宗教的というか感覚的というか。難しい。

たとえばfunctionの書き方

なんとなく function~end の対応が見やすいかなーと思って今は後者にしてるんですが、これだと妙に横にのびるんですよね。

ベストはないんだろうけど、悩みながら改良中。