[mew-dist 27758] Re: longlines-modeでメッセージ表示?

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2007年 8月 2日 (木) 11:27:24 JST


山本です。

> それでうまくいっているようです! hookはバッファひとつに対して何度も実
> 行され得るんですね。(それとも、この変数 loglines-mode はグローバル
> なんでしょうか。Lispが分かってないみたいです。)

longlines-mode は、バッファーローカルなマイナーモードです。

マイナーモードを作るときは、以下のようなルールに従うべきだとされていま
す。

     The command should accept one optional argument.  If the argument
     is `nil', it should toggle the mode (turn it on if it is off, and
     off if it is on).  It should turn the mode on if the argument is a
     positive integer, the symbol `t', or a list whose CAR is one of
     those.  It should turn the mode off if the argument is a negative
     integer or zero, the symbol `-', or a list whose CAR is a negative
     integer or zero.  The meaning of other arguments is not specified.

- 引数を渡さずに実行するとトグルします。(on なら off、off なら on)
- t とか正数を渡すと on になります。
- 負数を渡すと off になります。

たとえば、絶対に longlines-mode を off にしたい場合は、
(longlines-mode -1) と書くのが流儀とされています。

--かず



Mew-dist メーリングリストの案内