次: , 前: Choosing Window, 上: Windows


27.9 ウィンドウとポイント

各ウィンドウには、同じバッファを表示している 別のウィンドウのポイントの値とは独立な独自のポイントの値があります。 これにより、あるバッファを複数のウィンドウに表示しても有用なのです。

ユーザーにとっては、ポイントとはカーソルが置かれた箇所であり、 別のバッファに切り替えるとそのバッファのポイント位置に カーソルが移動します。

— 機能: window-point window

この関数は、windowの現在のポイント位置を返す。 選択されていないウィンドウでは、 当該ウィンドウを選択したときになるであろう (ウィンドウのバッファの)ポイント値である。

windowが選択されているウィンドウであり、かつ、 そのバッファがカレントバッファであれば、 戻り値は当該バッファのポイントと同じである。

厳密にいえば、すべてのフォームsave-excursionの外側での 『トップレベル』のポイントの値を返すほうがより正確である。 しかし、そのような値を探すのは困難である。

— 機能: set-window-point window position

この関数は、windowのバッファ内の位置positionwindowのポイント位置とする。