blank_rect
The blank_rect
function replaces all text in the rectangle defined by
the current editing point and the mark by spaces.
push_mark, kill_rect, insert_rect, copy_rect
copy_rect
Void copy_rect ();
The copy_rect
function is used to copy the contents of the
currently defined rectangle to the rectangle buffer. It overwrites
the previous contents of the rectangle buffer. A rectangle is defined
by the diagonal formed by the mark and the current point.
insert_rect, kill_rect, blank_rect
insert_rect
insert_rect ();
The insert_rect
function inserts the contents of the rectangle buffer
at the current editing point. The rectangle buffer is not modified.
Any text that the rectangle would overwrite is moved to the right by an
amount that is equal to the width of the rectangle.
kill_rect, blank_rect, copy_rect
kill_rect
Void kill_rect ();
This function deletes the rectangle defined by the mark and the current
point. The contents of the rectangle are saved in the rectangle buffer
for later retrieval via the insert_rect
function. The previous
contents of the rectangle buffer will be lost.
insert_rect, blank_rect, copy_rect
open_rect
Void open_rect ();
The open_rect
function may be used to insert a blank rectangle whose
size is determined by the mark and the current editing point. Any text
that lies in the region of the rectangle will be pushed to the right.
insert_rect, kill_rect, copy_rect