inherit GText.buffer_skel
val obj : GtkSourceView3_types.source_buffer Gtk.obj
method as_source_buffer : GtkSourceView3_types.source_buffer Gtk.objmethod connect : source_buffer_signalsmethod misc : GObj.gobject_opsmethod highlight_syntax : boolmethod set_highlight_syntax : bool -> unitmethod language : source_language optionmethod set_language : source_language option -> unitmethod highlight_matching_brackets : boolmethod set_highlight_matching_brackets : bool -> unitmethod style_scheme : source_style_scheme optionmethod set_style_scheme : source_style_scheme option -> unitmethod max_undo_levels : intmethod set_max_undo_levels : int -> unitmethod undo : unit -> unitmethod redo : unit -> unitmethod can_undo : boolmethod can_redo : boolmethod begin_not_undoable_action : unit -> unitmethod end_not_undoable_action : unit -> unitmethod create_source_mark : ?name:string -> ?category:string -> GText.iter -> source_markmethod source_marks_at_line : ?category:string -> int -> source_mark listmethod source_marks_at_iter : ?category:string -> GText.iter -> source_mark listmethod remove_source_marks : ?category:string -> start:GText.iter -> stop:GText.iter -> unit -> unitmethod forward_iter_to_source_mark : ?category:string -> GText.iter -> boolmethod backward_iter_to_source_mark : ?category:string -> GText.iter -> boolmethod iter_has_context_class : GText.iter -> string -> boolmethod iter_forward_to_context_class_toggle : GText.iter -> string -> boolmethod iter_backward_to_context_class_toggle : GText.iter -> string -> boolmethod ensure_highlight : start:GText.iter -> stop:GText.iter -> unitmethod undo_manager : source_undo_managermethod set_undo_manager : source_undo_manager -> unit