GNU Info

Info Node: (elisp)Markers

(elisp)Markers


Next: Text Prev: Positions Up: Top
Enter node , (file) or (file)node

Markers
*******

   A "marker" is a Lisp object used to specify a position in a buffer
relative to the surrounding text.  A marker changes its offset from the
beginning of the buffer automatically whenever text is inserted or
deleted, so that it stays with the two characters on either side of it.

Overview of Markers
The components of a marker, and how it relocates.
Predicates on Markers
Testing whether an object is a marker.
Creating Markers
Making empty markers or markers at certain places.
Information from Markers
Finding the marker's buffer or character position.
Marker Insertion Types
Two ways a marker can relocate when you
insert where it points.
Moving Markers
Moving the marker to a new buffer or position.
The Mark
How ``the mark'' is implemented with a marker.
The Region
How to access ``the region''.

automatically generated by info2www version 1.2.2.9