Text_Buffer module

can_undo

procedureextensionexperimentalsince 0.31.0Source

Whether undo has anything to undo.

Example↗
buffer: Text_Buffer;
defer free_buffer(*buffer);
assert(!can_undo(*buffer));
insert(*buffer, 0, "a");
assert(can_undo(*buffer));
can_undo :: (buffer: *Text_Buffer) -> bool

Parameters

buffer: *Text_Buffer

Returns

bool

See also