open Gtk_sourceview
}
+class SourceLanguage type "source_language obj" set wrapsig : GObject {
+ signal tag_style_changed: string
+}
+
+class SourceLanguagesManager type "source_languages_manager obj" set wrapsig : GObject {
+(* "lang-files-dirs" gpointer : Read / Write / Construct Only *)
+}
+
+class SourceBuffer type "source_buffer obj" set wrapsig : GObject {
+ "check-brackets" gboolean : Read / Write
+ "escape-char" guint : Read / Write
+ "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
+}
+
class SourceView type "source_view obj" set wrapsig : Widget {
"auto-indent" gboolean : Read / Write
"insert-spaces-instead-of-tabs" gboolean : Read / Write
signal undo
}
-class SourceBuffer type "source_buffer obj" set wrapsig : GObject {
- "check-brackets" gboolean : Read / Write
- "escape-char" guint : Read / Write
- "highlight" gboolean : Read / Write
- "language" GtkSourceLanguage : Read / Write
- "max-undo-levels" gint : Read / Write
-}
-