This function opens up a hole in @list, fills it in with attributes
from the left, and then merges @other on top of the hole.
This operation is equivalent to stretching every attribute
that applies at position @pos in @list by an amount @len,
and then calling [method@Pango.AttrList.change] with a copy
of each attribute in @other in sequence (offset in position
by @pos).
This operation proves useful for, for instance, inserting
a pre-edit string in the middle of an edit buffer.
the length of the spliced segment. (Note that this
must be specified since the attributes in @other may only
be present at some subsection of this range)
This function opens up a hole in @list, fills it in with attributes from the left, and then merges @other on top of the hole.
This operation is equivalent to stretching every attribute that applies at position @pos in @list by an amount @len, and then calling [method@Pango.AttrList.change] with a copy of each attribute in @other in sequence (offset in position by @pos).
This operation proves useful for, for instance, inserting a pre-edit string in the middle of an edit buffer.