Function: set-marker

set-marker is a function defined in marker.c.

Signature

(set-marker MARKER POSITION &optional BUFFER)

Documentation

Position MARKER before character number POSITION in BUFFER.

If BUFFER is omitted or nil, it defaults to the current buffer. If POSITION is nil, makes marker point nowhere so it no longer slows down editing in any buffer. Returns MARKER.

Probably introduced at or before Emacs version 1.6.

Aliases

move-marker

Source Code

// Defined in /usr/src/emacs/src/marker.c
{
  return set_marker_internal (marker, position, buffer, false);
}