"highlight" gboolean : Read / Write
"language" GtkSourceLanguage : Read / Write
"max-undo-levels" gint : Read / Write
+ signal can_redo: gboolean
+ signal can_undo: gboolean
+ signal highlight_updated: GtkTextIter GtkTextIter
+ signal marker_updated: GtkTextIter
}