Function: next-overlay-change
next-overlay-change is a function defined in buffer.c.
Signature
(next-overlay-change POS)
Documentation
Return the next position after POS where an overlay starts or ends.
If there are no overlay boundaries from POS to (point-max), the value is (point-max).
Other relevant functions are documented in the overlay group.
Probably introduced at or before Emacs version 19.29.
Shortdoc
;; overlay
(next-overlay-change 1)
e.g. => 20
Aliases
semantic-overlay-next-change (obsolete since 27.1)
Source Code
// Defined in /usr/src/emacs/src/buffer.c
{
CHECK_FIXNUM_COERCE_MARKER (pos);
if (!buffer_has_overlays ())
return make_fixnum (ZV);
return make_fixnum (next_overlay_change (XFIXNUM (pos)));
}