[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: change speech rate
- To: BEP ML <bep@argv.org>
- Subject: Re[2]: change speech rate
- From: Takayuki Watanabe <takayuki@la.shonan-it.ac.jp>
- Date: Mon, 11 Sep 2000 19:16:30 +0900
- Delivered-To: mailing list bep@argv.org
- Mailing-List: contact bep-help@argv.org; run by ezmlm
渡辺です。
> 坂本です。
> defvarだったのですね。一生懸命setqとかやってたのですが・・・。
defvarは大域変数の宣言なのでとても強いのです。一度 defvar で値を代入
するとその値は不変となって、後でdefvarや setqしても値を変えることが
出来ません。先ほどの例は defvarで大域変数を宣言すると同時に初期値を
代入しています。
井上さん;
> 通常はdefvarは初期値を設定できるけど事前にsetqやdevarされた場合は値を
> 変更できないということになっているはずですが、
その通りです。emacspeak-setup.el の中にも同じ式がありますが、
dot.emacsで先に初期値を与えているので、emacspeak-setupでの設定が無視
されているだけです。早い者勝ちです。