void gtk_text_buffer_insert ( GtkTextBuffer* buffer, GtkTextIter* iter, const char* text, int len )
len bytes of
text at position
len is -1,
text must be nul-terminated and will be inserted in its
entirety. Emits the “insert-text” signal; insertion actually occurs
in the default handler for the signal.
iter is invalidated when
insertion occurs (because the buffer contents change), but the
default signal handler revalidates it to point to the end of the
A position in the buffer.
The data is owned by the caller of the function.
Text in UTF-8 format.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
Length of text in bytes, or -1