c-indent-command
の挙動がおかしい
develock-mode
使用時と非使用時で、
c-mode
の c-indent-command
が異なる挙動を見せる
(使用しているスタイルに依存)。
具体的にはコメント行の扱いが問題なんだけど、とりあえずこんな感じの修正で良さそう。
…いやあ、…久々に develock.el を読んだ。
--- develock.el.orig 2006-09-23 18:45:18.000000000 +0900 +++ develock.el 2006-09-23 18:44:03.000000000 +0900 @@ -1615,7 +1615,7 @@ (looking-at "[\t ]*") (or (setq mod (buffer-modified-p)) (setq orig (match-string 0))) - (delete-region (point) (match-end 0)) + (tabify (point) (match-end 0)) (develock-Orig-c-indent-line syntax quiet ignore-point-pos) (setq pt (point)) (or mod
作者の山岡さんには報告済み。
火曜日だけ本社で、残りの水曜日〜金曜日は大学で作業。 新人のフォローに時間をとられた結果、思う様に作業ができなかったけど、 それを想定して事前に作成した某 Ruby スクリプトで最低限の成果は出せたつもり。 …って、やっぱりちょっと時間かけ過ぎだよな。 放置するなど手抜きするのは良くないけど、もうちょっと効率良くやらないと。 ;-(
C と C++ の選択で悩む。 引き継ぎの関係を考えると、今の会社で C++ を本気で使うのは正直危険だと思う。 でもやっぱり C++ の方が好きなんだよなぁ…。まあ、もう少しじっくり考えよう。
ああ…、疲れた…。改めて将来を考えなくっちゃ…。