elisp: Information from Markers

 
 30.4 Information from Markers
 =============================
 
 This section describes the functions for accessing the components of a
 marker object.
 
  -- Function: marker-position marker
      This function returns the position that MARKER points to, or ‘nil’
      if it points nowhere.
 
  -- Function: marker-buffer marker
      This function returns the buffer that MARKER points into, or ‘nil’
      if it points nowhere.
 
           (setq m (make-marker))
                ⇒ #<marker in no buffer>
           (marker-position m)
                ⇒ nil
           (marker-buffer m)
                ⇒ nil
 
           (set-marker m 3770 (current-buffer))
                ⇒ #<marker at 3770 in markers.texi>
           (marker-buffer m)
                ⇒ #<buffer markers.texi>
           (marker-position m)
                ⇒ 3770