Gauche > Archives > 2025/03/26

2025/03/26 07:15:26 UTCkaki
#
(define (foo :key (bar 1)
                  (baz 2))
  ;;         ^(a) ^(b)
  0)
#
キーワード引数の途中で改行するとき、scheme-mode等のデフォルトでは(a)の位置になりますが、(b)の位置にインデントしたくなるんですよね。どうしてます?Gaucheのソースだとどちらもあるようですが。
2025/03/26 12:02:16 UTCshiro
#
bの位置が好みですが、自動で揃えてくれないので手でやってます。 aになってるのは多分自動インデントしたあと直し忘れ。
2025/03/26 17:26:16 UTCkaki
#
なるほど。では自動インデントがうまいこと書けたらシェアします。今の所いいアイデアがあるわけではありませんが。