次: , 前: Variable Scoping, 上: Variables


10.10 バッファローカルな変数

グローバルとローカルの変数束縛は、 ほとんどのプログラム言語にいろいろな形であります。 Emacsには、あまり普通でない追加の種類の変数束縛があります。 1つのバッファだけに適用されるバッファローカルな束縛、 1つのフレームだけに適用されるフレームローカルな束縛です。 異なるバッファやフレームごとに変数に異なる値があるということは、 重要なカスタマイズ技法です。

本節では、バッファローカルな束縛を説明します。 フレームローカルな束縛については、つぎの節と See Frame-Local Variables。 (各端末にローカルな束縛を持つ変数も少数ある。 see Multiple Displays。)