Когда вы вставляете текст непосредственно в месте, на которое указывает маркер, существует два возможных способа перемещения этого маркера: он может указывать перед вставленным текстом или после него. Вы можете указать, что должен делать данный маркер, установив его тип вставки. Обратите внимание, что использование insert-before-markers игнорирует типы вставки маркеров, всегда перемещая маркер так, чтобы он указывал после вставленного текста.
Эта функция устанавливает тип вставки маркера marker в type. Если type равно t, marker продвинется, когда в его позиции будет вставлен текст. Если type равно nil, marker не продвинется, когда в этой позиции будет вставлен текст.
Эта функция сообщает текущий тип вставки marker.
Все функции, создающие маркеры без принятия аргумента, указывающего тип вставки, создают их с типом вставки nil (см. Функции, создающие маркеры). Кроме того, по умолчанию маркер имеет тип вставки nil.