2001-12-17 (Mon) [長年日記]
_ bsd style
EmacsをupgradeしたらCCモードの"bsd"スタイルのc-basic-offsetが8になっていた。
なんか納得行かないけど、スタイル定義にc-basic-offsetを追加。
(c-add-style
"mystyle"
'("bsd"
(c-basic-offset . 4)
(c-offsets-alist
(label . 2)
)))
labelのoffsetを変えてるのはcaseのラベルと区別するため。 (defualt:対策)
ちなみに、Rubyのソースをいじる時は、以下のようなスタイルを使うと便利です。
(c-add-style
"ruby"
'("bsd"
(c-basic-offset . 4)
(c-offsets-alist
(case-label . 2)
(label . 2)
(statement-case-intro . 2)
(statement-case-open . 2)
)))
[ツッコミを入れる]