Multiline Text Editor

Text Widget Overview — Overview of GtkTextBuffer, GtkTextView, and friends
GtkTextIter
GtkTextMark
GtkTextBuffer
GtkTextTag
GtkTextTagTable — Collection of tags that can be used together
GtkTextView