Go to the first, previous, next, last section, table of contents.

マーカーからの情報

Function: marker-position marker

この関数は、 marker の指すポジションか、(どのバッファの中も指していない場 合) nil を返します (marker-buffer の定義参照)。

Function: marker-buffer marker

この関数は、 marker のいるバッファか、(どのバッファにもいない場合) nil を 返します

  (setq m (mark-marker))
  => #<marker at 3770 in markers.texinfo>
  (marker-buffer m)
  => #<buffer markers.texinfo>
  (marker-position m)
  => 3770
  (setq m (make-marker))
  => #<marker in no buffer>
  (marker-position m)
  => nil
  (marker-buffer m)
  => nil

2 つのマーカーは、同じポジションと同じバッファを持っている場合か、両方ともどこ も指してない場合、互いに equal であるとされます (しかし eq ではありません)。


Go to the first, previous, next, last section, table of contents.