The attributes in a pango.attr_list.AttrList are, in general, allowed to overlap in
an arbitrary fashion. However, if the attributes are manipulated only through
pango.attr_list.AttrList.change, the overlap between properties will meet
stricter criteria.
Since the pango.attr_list.AttrList structure is stored as a linear list, it is not
suitable for storing attributes for large amounts of text. In general, you
should not use a single pango.attr_list.AttrList for more than one paragraph of text.
A pango.attr_list.AttrList represents a list of attributes that apply to a section of text.
The attributes in a pango.attr_list.AttrList are, in general, allowed to overlap in an arbitrary fashion. However, if the attributes are manipulated only through pango.attr_list.AttrList.change, the overlap between properties will meet stricter criteria.
Since the pango.attr_list.AttrList structure is stored as a linear list, it is not suitable for storing attributes for large amounts of text. In general, you should not use a single pango.attr_list.AttrList for more than one paragraph of text.