Returns the position of the mark, else -1 if has been set no mark.
Sets the current buffer mark to pos.
[Note]: for a region defined by mark\_
position() and the
current position, the current position may be the end or the beginning of
the region. Anyway the mark must be defined first.
Removes the mark of the current buffer.
Changes the current position to the mark position.