[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bep] Mew voice-lock



井上です。
コード書きどうもです。

Mitsugu SAKAMOTO <mitsugu@...> writes:

> で、一応hookしたところでlazy-voice-lockには入っているように思えます。た
> だ、声が変わりません。
> きっと正規表現の書き方が間違っているのだと思うのですが...

正規表現はおそらくemacspeak-vmあたりから持ってきたんですよね。

> で、とりあえずパッチにして見ました。これでどこが悪くてだめなのかを教えて
> ください。

おそらくこの辺だと思います。

> +(add-hook 'mew-message-mode-hook
> +	  (function (lambda ()
> +		      (make-local-variable 'voice-lock-message-support-mode)

voice-lock-support-modeですね。messageはよけいです。

> +		      (make-local-variable 'voice-lock-messages)

voice-lock-defaultsです。
この二つ尾二つの変数はvoice-lockが参照するもので、モードごとに名前が違う
ことはなくて、make-local-variableでバッファごとにローカルなものをつくる
ようにvoice-lock.elに書かれています。

なので、せっかく指定したvoice-lockの変数がmessageバッファで有効になって
いないと思います。
やってみてください。

-- 
                    Koichi Inoue, ARGV
                    E-Mail: inoue@...
                    ICQ UIN: 74900690