[vala] Add gedit-2.20 bindings
- From: Evan Nemerson <evann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] Add gedit-2.20 bindings
- Date: Sat, 7 Aug 2010 19:48:43 +0000 (UTC)
commit 3bead318597a563fea44db922a734840fdaaf911
Author: Andrea Del Signore <sejerpz tin it>
Date: Sat Aug 7 12:46:10 2010 -0700
Add gedit-2.20 bindings
vapi/Makefile.am | 2 +
vapi/gedit-2.20.deps | 8 +
vapi/gedit-2.20.vapi | 765 ++++++++
vapi/packages/gedit-2.20/gedit-2.20.deps | 8 +
vapi/packages/gedit-2.20/gedit-2.20.excludes | 1 +
vapi/packages/gedit-2.20/gedit-2.20.files | 2 +
vapi/packages/gedit-2.20/gedit-2.20.gi | 2391 +++++++++++++++++++++++++
vapi/packages/gedit-2.20/gedit-2.20.metadata | 107 ++
vapi/packages/gedit-2.20/gedit-2.20.namespace | 1 +
9 files changed, 3285 insertions(+), 0 deletions(-)
---
diff --git a/vapi/Makefile.am b/vapi/Makefile.am
index fa83953..7f90dc2 100644
--- a/vapi/Makefile.am
+++ b/vapi/Makefile.am
@@ -47,6 +47,8 @@ dist_vapi_DATA = \
gdu.vapi \
gdu-gtk.deps \
gdu-gtk.vapi \
+ gedit-2.20.vapi \
+ gedit-2.20.deps \
gio-2.0.vapi \
gio-unix-2.0.deps \
gio-unix-2.0.vapi \
diff --git a/vapi/gedit-2.20.deps b/vapi/gedit-2.20.deps
new file mode 100644
index 0000000..b9a34ad
--- /dev/null
+++ b/vapi/gedit-2.20.deps
@@ -0,0 +1,8 @@
+gtksourceview-2.0
+gtk+-2.0
+gio-2.0
+atk
+cairo
+gdk-pixbuf-2.0
+gdk-2.0
+pango
diff --git a/vapi/gedit-2.20.vapi b/vapi/gedit-2.20.vapi
new file mode 100644
index 0000000..9e110ec
--- /dev/null
+++ b/vapi/gedit-2.20.vapi
@@ -0,0 +1,765 @@
+/* gedit-2.20.vapi generated by vapigen, do not modify. */
+
+[CCode (cprefix = "Gedit", lower_case_cprefix = "gedit_")]
+namespace Gedit {
+ [CCode (cheader_filename = "gedit/gedit-app.h")]
+ public class App : GLib.Object {
+ public unowned Gedit.Window create_window (Gdk.Screen screen);
+ public unowned Gedit.Window get_active_window ();
+ public static unowned Gedit.App get_default ();
+ public unowned GLib.List<Gedit.Document> get_documents ();
+ public Gedit.LockdownMask get_lockdown ();
+ public unowned GLib.List<Gedit.View> get_views ();
+ public unowned GLib.List<Gedit.Window> get_windows ();
+ }
+ [CCode (cheader_filename = "gedit/gedit-document.h")]
+ public class Document : Gtk.SourceBuffer {
+ [CCode (has_construct_function = false)]
+ public Document ();
+ public static GLib.Quark error_quark ();
+ public bool get_can_search_again ();
+ public unowned string get_content_type ();
+ public bool get_deleted ();
+ public bool get_enable_search_highlighting ();
+ public unowned Gedit.Encoding get_encoding ();
+ public unowned Gtk.SourceLanguage get_language ();
+ public unowned GLib.File get_location ();
+ public unowned string get_metadata (string key);
+ public unowned string get_mime_type ();
+ public Gedit.DocumentNewlineType get_newline_type ();
+ public bool get_readonly ();
+ public unowned string get_search_text (uint flags);
+ public unowned string get_short_name_for_display ();
+ public unowned string get_uri ();
+ public unowned string get_uri_for_display ();
+ public bool goto_line (int line);
+ public bool goto_line_offset (int line, int line_offset);
+ public bool insert_file (Gtk.TextIter iter, string uri, Gedit.Encoding encoding);
+ public bool is_local ();
+ public bool is_untitled ();
+ public bool is_untouched ();
+ public void load (string uri, Gedit.Encoding encoding, int line_pos, bool create);
+ public bool load_cancel ();
+ public int replace_all (string find, string replace, uint flags);
+ public void save (Gedit.DocumentSaveFlags flags);
+ public void save_as (string uri, Gedit.Encoding encoding, Gedit.DocumentSaveFlags flags);
+ public bool search_backward (Gtk.TextIter start, Gtk.TextIter end, Gtk.TextIter match_start, Gtk.TextIter match_end);
+ public bool search_forward (Gtk.TextIter start, Gtk.TextIter end, Gtk.TextIter match_start, Gtk.TextIter match_end);
+ public void set_content_type (string content_type);
+ public void set_enable_search_highlighting (bool enable);
+ public void set_language (Gtk.SourceLanguage lang);
+ public void set_metadata (...);
+ public void set_newline_type (Gedit.DocumentNewlineType newline_type);
+ public void set_search_text (string text, uint flags);
+ public void set_short_name_for_display (string name);
+ public void set_uri (string uri);
+ }
+ [CCode (cheader_filename = "gedit/gedit-encodings.h")]
+ public class Encoding : GLib.Object {
+ public unowned Gedit.Encoding copy ();
+ public unowned string get_charset ();
+ public static unowned Gedit.Encoding get_current ();
+ public static unowned Gedit.Encoding get_from_charset (string charset);
+ public static unowned Gedit.Encoding get_from_index (int index);
+ public unowned string get_name ();
+ public static unowned Gedit.Encoding get_utf8 ();
+ public unowned string to_string ();
+ }
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public class EncodingsComboBox : GLib.Object {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public EncodingsComboBox (bool save_mode);
+ public unowned Gedit.Encoding get_selected_encoding ();
+ public void set_selected_encoding (Gedit.Encoding encoding);
+ }
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public class Message : GLib.Object {
+ public void @get ();
+ public GLib.Type get_key_type (string key);
+ public void* get_message_type ();
+ public unowned string get_method ();
+ public unowned string get_object_path ();
+ public void get_valist (void* var_args);
+ public void get_value (string key, GLib.Value value);
+ public bool has_key (string key);
+ public void @set ();
+ public void set_valist (void* var_args);
+ public void set_value (string key, GLib.Value value);
+ public void set_valuesv (string keys, GLib.Value[] values);
+ public bool validate ();
+ }
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public class MessageBus : GLib.Object {
+ [CCode (has_construct_function = false)]
+ public MessageBus ();
+ public void block (uint id);
+ public void block_by_func (string object_path, string method, Gedit.MessageCallback callback, void* userdata);
+ public uint connect (string object_path, string method, Gedit.MessageCallback callback, void* userdata, GLib.DestroyNotify destroy_data);
+ public void disconnect (uint id);
+ public void disconnect_by_func (string object_path, string method, Gedit.MessageCallback callback, void* userdata);
+ public void @foreach (Gedit.MessageBusForeach func, void* userdata);
+ public static unowned Gedit.MessageBus get_default ();
+ public bool is_registered (string object_path, string method);
+ public unowned Gedit.MessageType lookup (string object_path, string method);
+ public unowned Gedit.MessageType register (string object_path, string method, uint num_optional);
+ public void send (string object_path, string method);
+ public void send_message (Gedit.Message message);
+ public void send_message_sync (Gedit.Message message);
+ public unowned Gedit.Message send_sync (string object_path, string method);
+ public void unblock (uint id);
+ public void unblock_by_func (string object_path, string method, Gedit.MessageCallback callback, void* userdata);
+ public void unregister (Gedit.MessageType message_type);
+ public void unregister_all (string object_path);
+ }
+ [CCode (ref_function = "gedit_message_type_ref", unref_function = "gedit_message_type_unref", cheader_filename = "gedit-2.20.h")]
+ public class MessageType : GLib.Object {
+ [CCode (has_construct_function = false)]
+ public MessageType (string object_path, string method, uint num_optional);
+ public void @foreach (Gedit.MessageTypeForeach func);
+ public unowned string get_method ();
+ public unowned string get_object_path ();
+ public static unowned string identifier (string object_path, string method);
+ public unowned Gedit.Message instantiate ();
+ public unowned Gedit.Message instantiate_valist (void* va_args);
+ public static bool is_supported (GLib.Type type);
+ public static bool is_valid_object_path (string object_path);
+ public GLib.Type lookup (string key);
+ public void @set (uint num_optional);
+ public void set_valist (uint num_optional, void* va_args);
+ [CCode (has_construct_function = false)]
+ public MessageType.valist (string object_path, string method, uint num_optional, void* va_args);
+ }
+ [CCode (cheader_filename = "gedit/gedit-notebook.h")]
+ public class Notebook : Gtk.Notebook {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public Notebook ();
+ public void add_tab (Gedit.Tab tab, int position, bool jump_to);
+ public bool get_close_buttons_sensitive ();
+ public bool get_tab_drag_and_drop_enabled ();
+ public void move_tab (Gedit.Notebook dest, Gedit.Tab tab, int dest_position);
+ public void remove_all_tabs ();
+ public void remove_tab (Gedit.Tab tab);
+ public void reorder_tab (Gedit.Tab tab, int dest_position);
+ public void set_always_show_tabs (bool show_tabs);
+ public void set_close_buttons_sensitive (bool sensitive);
+ public void set_tab_drag_and_drop_enabled (bool enable);
+ }
+ [CCode (cheader_filename = "gedit/gedit-panel.h")]
+ public class Panel : Gtk.VBox {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public Panel (Gtk.Orientation orientation);
+ public bool activate_item (Gtk.Widget item);
+ public void add_item (Gtk.Widget item, string name, Gtk.Widget? image);
+ public void add_item_with_stock_icon (Gtk.Widget item, string name, string stock_id);
+ public int get_n_items ();
+ public Gtk.Orientation get_orientation ();
+ public bool item_is_active (Gtk.Widget item);
+ public bool remove_item (Gtk.Widget item);
+ }
+ [CCode (cheader_filename = "gedit/gedit-plugin.h")]
+ public class Plugin : GLib.Object {
+ public virtual void activate (Gedit.Window window);
+ public virtual unowned Gtk.Widget? create_configure_dialog ();
+ public virtual void deactivate (Gedit.Window window);
+ public virtual unowned string get_data_dir ();
+ public virtual unowned string get_install_dir ();
+ public virtual bool is_configurable ();
+ public virtual void update_ui (Gedit.Window window);
+ }
+ [CCode (cheader_filename = "gedit/gedit-progress-message-area.h")]
+ public class ProgressMessageArea : Gtk.InfoBar {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public ProgressMessageArea (string stock_id, string markup, bool has_cancel);
+ public void pulse ();
+ public void set_fraction (double fraction);
+ public void set_markup (string markup);
+ public void set_stock_image (string stock_id);
+ public void set_text (string text);
+ }
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public class StatusComboBox : GLib.Object {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public StatusComboBox (string label);
+ public void add_item (Gtk.MenuItem item, string text);
+ public unowned Gtk.Label get_item_label ();
+ public unowned string get_item_text (Gtk.MenuItem item);
+ public unowned GLib.List get_items ();
+ public unowned string get_label ();
+ public void remove_item (Gtk.MenuItem item);
+ public void set_item (Gtk.MenuItem item);
+ public void set_item_text (Gtk.MenuItem item, string text);
+ public void set_label (string label);
+ }
+ [CCode (cheader_filename = "gedit/gedit-statusbar.h")]
+ public class Statusbar : Gtk.Statusbar {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public Statusbar ();
+ public void clear_overwrite ();
+ public void flash_message (uint context_id, string format);
+ public void set_cursor_position (int line, int col);
+ public void set_overwrite (bool overwrite);
+ public void set_window_state (Gedit.WindowState state, int num_of_errors);
+ }
+ [CCode (cheader_filename = "gedit/gedit-tab.h")]
+ public class Tab : Gtk.VBox {
+ public weak Gtk.VBox vbox;
+ public bool get_auto_save_enabled ();
+ public int get_auto_save_interval ();
+ public unowned Gedit.Document get_document ();
+ public static unowned Gedit.Tab get_from_document (Gedit.Document doc);
+ public Gedit.TabState get_state ();
+ public unowned Gedit.View get_view ();
+ public void set_auto_save_enabled (bool enable);
+ public void set_auto_save_interval (int interval);
+ public void set_info_bar (Gtk.Widget info_bar);
+ }
+ [CCode (cheader_filename = "gedit/gedit-view.h")]
+ public class View : Gtk.SourceView {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public View (Gedit.Document doc);
+ public void copy_clipboard ();
+ public void cut_clipboard ();
+ public void delete_selection ();
+ public void paste_clipboard ();
+ public void scroll_to_cursor ();
+ public void select_all ();
+ public void set_font (bool def, string font_name);
+ }
+ [CCode (cheader_filename = "gedit/gedit-window.h")]
+ public class Window : Gtk.Window {
+ public void close_all_tabs ();
+ public void close_tab (Gedit.Tab tab);
+ public void close_tabs (GLib.List<Gedit.Tab> tabs);
+ public unowned Gedit.Tab create_tab (bool jump_to);
+ public unowned Gedit.Tab create_tab_from_uri (string uri, Gedit.Encoding encoding, int line_pos, bool create, bool jump_to);
+ public unowned Gedit.Document get_active_document ();
+ public unowned Gedit.Tab get_active_tab ();
+ public unowned Gedit.View get_active_view ();
+ public unowned Gedit.Panel get_bottom_panel ();
+ public unowned GLib.List<Gedit.Document> get_documents ();
+ public unowned Gtk.WindowGroup get_group ();
+ public unowned Gedit.MessageBus get_message_bus ();
+ public unowned Gedit.Panel get_side_panel ();
+ public Gedit.WindowState get_state ();
+ public unowned Gtk.Widget get_statusbar ();
+ public unowned Gedit.Tab get_tab_from_location (GLib.File location);
+ public unowned Gedit.Tab get_tab_from_uri (string uri);
+ public unowned Gtk.UIManager get_ui_manager ();
+ public unowned GLib.List<Gedit.Document> get_unsaved_documents ();
+ public unowned GLib.List<Gedit.View> get_views ();
+ public void set_active_tab (Gedit.Tab tab);
+ }
+ [CCode (cprefix = "GEDIT_", has_type_id = false, cheader_filename = "gedit/gedit-debug.h")]
+ public enum DebugSection {
+ NO_DEBUG,
+ DEBUG_VIEW,
+ DEBUG_SEARCH,
+ DEBUG_PRINT,
+ DEBUG_PREFS,
+ DEBUG_PLUGINS,
+ DEBUG_TAB,
+ DEBUG_DOCUMENT,
+ DEBUG_COMMANDS,
+ DEBUG_APP,
+ DEBUG_SESSION,
+ DEBUG_UTILS,
+ DEBUG_METADATA,
+ DEBUG_WINDOW,
+ DEBUG_LOADER,
+ DEBUG_SAVER
+ }
+ [CCode (cprefix = "GEDIT_DOCUMENT_NEWLINE_TYPE_", has_type_id = false, cheader_filename = "gedit-2.20.h")]
+ public enum DocumentNewlineType {
+ LF,
+ CR,
+ CR_LF
+ }
+ [CCode (cprefix = "GEDIT_DOCUMENT_SAVE_", has_type_id = false, cheader_filename = "gedit/gedit-document.h")]
+ public enum DocumentSaveFlags {
+ IGNORE_MTIME,
+ IGNORE_BACKUP,
+ PRESERVE_BACKUP
+ }
+ [CCode (cprefix = "GEDIT_LOCKDOWN_", has_type_id = false, cheader_filename = "gedit/gedit-app.h")]
+ public enum LockdownMask {
+ COMMAND_LINE,
+ PRINTING,
+ PRINT_SETUP,
+ SAVE_TO_DISK,
+ ALL
+ }
+ [CCode (cprefix = "GEDIT_SEARCH_", has_type_id = false, cheader_filename = "gedit/gedit-document.h")]
+ public enum SearchFlags {
+ DONT_SET_FLAGS,
+ ENTIRE_WORD,
+ CASE_SENSITIVE
+ }
+ [CCode (cprefix = "GEDIT_TAB_", has_type_id = false, cheader_filename = "gedit/gedit-tab.h")]
+ public enum TabState {
+ STATE_NORMAL,
+ STATE_LOADING,
+ STATE_REVERTING,
+ STATE_SAVING,
+ STATE_PRINTING,
+ STATE_PRINT_PREVIEWING,
+ STATE_SHOWING_PRINT_PREVIEW,
+ STATE_GENERIC_NOT_EDITABLE,
+ STATE_LOADING_ERROR,
+ STATE_REVERTING_ERROR,
+ STATE_SAVING_ERROR,
+ STATE_GENERIC_ERROR,
+ STATE_CLOSING,
+ STATE_EXTERNALLY_MODIFIED_NOTIFICATION,
+ NUM_OF_STATES
+ }
+ [CCode (cprefix = "GEDIT_TOOLBAR_", has_type_id = false, cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public enum ToolbarSetting {
+ SYSTEM,
+ ICONS,
+ ICONS_AND_TEXT,
+ ICONS_BOTH_HORIZ
+ }
+ [CCode (cprefix = "GEDIT_WINDOW_STATE_", has_type_id = false, cheader_filename = "gedit/gedit-window.h")]
+ public enum WindowState {
+ NORMAL,
+ SAVING,
+ PRINTING,
+ LOADING,
+ ERROR,
+ SAVING_SESSION
+ }
+ [CCode (cheader_filename = "gedit-2.20.h", has_target = false)]
+ public delegate void MessageBusForeach (Gedit.MessageType message_type, void* userdata);
+ [CCode (cheader_filename = "gedit-2.20.h", has_target = false)]
+ public delegate void MessageCallback (Gedit.MessageBus bus, Gedit.Message message, void* userdata);
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public delegate void MessageTypeForeach (string key, GLib.Type type, bool required);
+ [CCode (cheader_filename = "gedit-2.20.h", has_target = false)]
+ public delegate unowned GLib.MountOperation MountOperationFactory (Gedit.Document doc, void* userdata);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const string BASE_KEY;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_AUTO_INDENT;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_AUTO_SAVE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_AUTO_SAVE_INTERVAL;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_BOTTOM_PANEL_VISIBLE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_BRACKET_MATCHING;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_CREATE_BACKUP_COPY;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_DISPLAY_LINE_NUMBERS;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_DISPLAY_RIGHT_MARGIN;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_HIGHLIGHT_CURRENT_LINE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_INSERT_SPACES;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_MAX_RECENTS;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_PRINT_HEADER;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_PRINT_LINE_NUMBERS;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_PRINT_SYNTAX;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const string GPM_DEFAULT_PRINT_WRAP_MODE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_RESTORE_CURSOR_POSITION;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_RIGHT_MARGIN_POSITION;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_SEARCH_HIGHLIGHTING_ENABLE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_SIDE_PANE_VISIBLE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const string GPM_DEFAULT_SMART_HOME_END;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const string GPM_DEFAULT_SOURCE_STYLE_SCHEME;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_STATUSBAR_VISIBLE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_SYNTAX_HL_ENABLE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_TABS_SIZE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const string GPM_DEFAULT_TOOLBAR_BUTTONS_STYLE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_TOOLBAR_SHOW_TOOLTIPS;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_TOOLBAR_VISIBLE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_UNDO_ACTIONS_LIMIT;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const int GPM_DEFAULT_USE_DEFAULT_FONT;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const string GPM_DEFAULT_WRAP_MODE;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const string GPM_LOCKDOWN_DIR;
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public const string GPM_SYSTEM_FONT;
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public const string METADATA_ATTRIBUTE_ENCODING;
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public const string METADATA_ATTRIBUTE_LANGUAGE;
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public const string METADATA_ATTRIBUTE_POSITION;
+ [CCode (cheader_filename = "gedit/gedit-commands.h")]
+ public static void commands_load_uri (Gedit.Window window, string uri, Gedit.Encoding encoding, int line_pos);
+ [CCode (cheader_filename = "gedit/gedit-commands.h")]
+ public static int commands_load_uris (Gedit.Window window, GLib.SList uris, Gedit.Encoding encoding, int line_pos);
+ [CCode (cheader_filename = "gedit/gedit-commands.h")]
+ public static void commands_save_all_documents (Gedit.Window window);
+ [CCode (cheader_filename = "gedit/gedit-commands.h")]
+ public static void commands_save_document (Gedit.Window window, Gedit.Document document);
+ [CCode (cheader_filename = "gedit/gedit-debug.h")]
+ public static void debug (Gedit.DebugSection section, string file, int line, string function);
+ [CCode (cheader_filename = "gedit/gedit-debug.h")]
+ public static void debug_init ();
+ [CCode (cheader_filename = "gedit/gedit-debug.h")]
+ public static void debug_message (Gedit.DebugSection section, string file, int line, string function, string format, ...);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned Gtk.Widget dialog_add_button (Gtk.Dialog dialog, string text, string stock_id, int response_id);
+ [CCode (cname = "g_utf8_caselessnmatch", cheader_filename = "gedit/gedit-utils.h")]
+ public static bool g_utf8_caselessnmatch (string s1, string s2, ssize_t n1, ssize_t n2);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string gdk_color_to_string (Gdk.Color color);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned Gtk.Widget gtk_button_new_with_stock_icon (string label, string stock_id);
+ [CCode (cheader_filename = "gedit/gedit-help.h")]
+ public static bool help_display (string name, string link_id);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_active_file_filter_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_active_plugins_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_app_init ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_app_shutdown ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_auto_indent_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_auto_save_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_auto_save_interval_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_bottom_panel_active_page_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_bottom_panel_size_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_bottom_panel_visible_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_bracket_matching_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_create_backup_copy_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_display_line_numbers_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_display_right_margin_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_editor_font_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_enable_search_highlighting_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_enable_syntax_highlighting_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_active_file_filter ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned GLib.SList prefs_manager_get_active_plugins ();
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public static unowned GLib.SList<Gedit.Encoding> prefs_manager_get_auto_detected_encodings ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_auto_indent ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_auto_save ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_auto_save_interval ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_bottom_panel_active_page ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_bottom_panel_size ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_bottom_panel_visible ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_bracket_matching ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_create_backup_copy ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_default_bottom_panel_size ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned string prefs_manager_get_default_print_font_body ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned string prefs_manager_get_default_print_font_header ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned string prefs_manager_get_default_print_font_numbers ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_default_side_panel_size ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_get_default_window_size (int width, int height);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_display_line_numbers ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_display_right_margin ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned string prefs_manager_get_editor_font ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_enable_search_highlighting ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_enable_syntax_highlighting ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_highlight_current_line ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_insert_spaces ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static Gedit.LockdownMask prefs_manager_get_lockdown ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_max_recents ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned string prefs_manager_get_print_font_body ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned string prefs_manager_get_print_font_header ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned string prefs_manager_get_print_font_numbers ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_print_header ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_print_line_numbers ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_print_syntax_hl ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static Gtk.WrapMode prefs_manager_get_print_wrap_mode ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_restore_cursor_position ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_right_margin_position ();
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public static unowned GLib.SList<Gedit.Encoding> prefs_manager_get_shown_in_menu_encodings ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_side_pane_visible ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_side_panel_active_page ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_side_panel_size ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static Gtk.SourceSmartHomeEndType prefs_manager_get_smart_home_end ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned string prefs_manager_get_source_style_scheme ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_statusbar_visible ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static unowned string prefs_manager_get_system_font ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_tabs_size ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static Gedit.ToolbarSetting prefs_manager_get_toolbar_buttons_style ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_toolbar_visible ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_undo_actions_limit ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_get_use_default_font ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_get_window_size (int width, int height);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static int prefs_manager_get_window_state ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static Gtk.WrapMode prefs_manager_get_wrap_mode ();
+ [CCode (cheader_filename = "gedit-2.20.h")]
+ public static unowned GLib.SList<string> prefs_manager_get_writable_vfs_schemes ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_highlight_current_line_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_init ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_insert_spaces_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_print_font_body_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_print_font_header_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_print_font_numbers_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_print_header_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_print_line_numbers_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_print_syntax_hl_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_print_wrap_mode_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_right_margin_position_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_active_file_filter (int id);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_active_plugins (GLib.SList plugins);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_auto_indent (bool ai);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_auto_save (bool @as);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_auto_save_interval (int asi);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_bottom_panel_active_page (int id);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_bottom_panel_size (int ps);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_bottom_panel_visible (bool tv);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_bracket_matching (bool bm);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_create_backup_copy (bool cbc);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_display_line_numbers (bool dln);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_display_right_margin (bool drm);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_editor_font (string font);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_enable_search_highlighting (bool esh);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_enable_syntax_highlighting (bool esh);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_highlight_current_line (bool hl);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_insert_spaces (bool ai);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_print_font_body (string font);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_print_font_header (string font);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_print_font_numbers (string font);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_print_header (bool ph);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_print_line_numbers (int pln);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_print_syntax_hl (bool ps);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_print_wrap_mode (Gtk.WrapMode pwm);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_right_margin_position (int rmp);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_shown_in_menu_encodings (GLib.SList<Gedit.Encoding> encs);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_side_pane_visible (bool tv);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_side_panel_active_page (int id);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_side_panel_size (int ps);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_smart_home_end (Gtk.SourceSmartHomeEndType smart_he);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_source_style_scheme (string scheme);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_statusbar_visible (bool sv);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_tabs_size (int ts);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_toolbar_buttons_style (Gedit.ToolbarSetting tbs);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_toolbar_visible (bool tv);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_undo_actions_limit (int ual);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_use_default_font (bool udf);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_window_size (int width, int height);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_window_state (int ws);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_set_wrap_mode (Gtk.WrapMode wp);
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_shown_in_menu_encodings_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static void prefs_manager_shutdown ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_side_pane_visible_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_side_panel_active_page_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_side_panel_size_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_smart_home_end_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_source_style_scheme_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_statusbar_visible_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_tabs_size_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_toolbar_buttons_style_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_toolbar_visible_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_undo_actions_limit_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_use_default_font_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_window_size_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_window_state_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-prefs-manager.h")]
+ public static bool prefs_manager_wrap_mode_can_set ();
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static void utils_activate_url (Gtk.AboutDialog about, string url, void* data);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_basename_for_display (string uri);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static bool utils_decode_uri (string uri, string scheme, string user, string port, string host, string path);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_drop_get_uris (Gtk.SelectionData selection_data);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_escape_search_text (string text);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_escape_underscores (string text, ssize_t length);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static bool utils_file_has_parent (GLib.File gfile);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static void utils_get_current_viewport (Gdk.Screen screen, int x, int y);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static uint utils_get_current_workspace (Gdk.Screen screen);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static bool utils_get_ui_objects (string filename, string root_objects, out unowned Gtk.Widget error_widget, string object_name);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static uint utils_get_window_workspace (Gtk.Window gtkwindow);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static bool utils_is_valid_uri (string uri);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_location_get_dirname_for_display (GLib.File location);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_make_canonical_uri_from_shell_arg (string str);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_make_valid_utf8 (string name);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static void utils_menu_position_under_tree_view (Gtk.Menu menu, int x, int y, bool push_in);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static void utils_menu_position_under_widget (Gtk.Menu menu, int x, int y, bool push_in);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_replace_home_dir_with_tilde (string uri);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static void utils_set_atk_name_description (Gtk.Widget widget, string name, string description);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static void utils_set_atk_relation (Gtk.Widget obj1, Gtk.Widget obj2, Atk.RelationType rel_type);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_str_end_truncate (string str, uint truncate_length);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_str_middle_truncate (string str, uint truncate_length);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_unescape_search_text (string text);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static bool utils_uri_exists (string text_uri);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_uri_for_display (string uri);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static unowned string utils_uri_get_dirname (string uri);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static bool utils_uri_has_file_scheme (string uri);
+ [CCode (cheader_filename = "gedit/gedit-utils.h")]
+ public static bool utils_uri_has_writable_scheme (string uri);
+ [CCode (cheader_filename = "gedit/gedit-debug.h")]
+ public static void warning (string format, ...);
+}
diff --git a/vapi/packages/gedit-2.20/gedit-2.20.deps b/vapi/packages/gedit-2.20/gedit-2.20.deps
new file mode 100644
index 0000000..b9a34ad
--- /dev/null
+++ b/vapi/packages/gedit-2.20/gedit-2.20.deps
@@ -0,0 +1,8 @@
+gtksourceview-2.0
+gtk+-2.0
+gio-2.0
+atk
+cairo
+gdk-pixbuf-2.0
+gdk-2.0
+pango
diff --git a/vapi/packages/gedit-2.20/gedit-2.20.excludes b/vapi/packages/gedit-2.20/gedit-2.20.excludes
new file mode 100644
index 0000000..d5add3e
--- /dev/null
+++ b/vapi/packages/gedit-2.20/gedit-2.20.excludes
@@ -0,0 +1 @@
+gedit-file-chooser-dialog.h
diff --git a/vapi/packages/gedit-2.20/gedit-2.20.files b/vapi/packages/gedit-2.20/gedit-2.20.files
new file mode 100644
index 0000000..746c681
--- /dev/null
+++ b/vapi/packages/gedit-2.20/gedit-2.20.files
@@ -0,0 +1,2 @@
+include/gedit-2.20/
+/usr/bin/gedit
diff --git a/vapi/packages/gedit-2.20/gedit-2.20.gi b/vapi/packages/gedit-2.20/gedit-2.20.gi
new file mode 100644
index 0000000..24b0058
--- /dev/null
+++ b/vapi/packages/gedit-2.20/gedit-2.20.gi
@@ -0,0 +1,2391 @@
+<?xml version="1.0"?>
+<api version="1.0">
+ <namespace name="Gedit">
+ <function name="commands_load_uri" symbol="gedit_commands_load_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="encoding" type="GeditEncoding*"/>
+ <parameter name="line_pos" type="gint"/>
+ </parameters>
+ </function>
+ <function name="commands_load_uris" symbol="gedit_commands_load_uris">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="uris" type="GSList*"/>
+ <parameter name="encoding" type="GeditEncoding*"/>
+ <parameter name="line_pos" type="gint"/>
+ </parameters>
+ </function>
+ <function name="commands_save_all_documents" symbol="gedit_commands_save_all_documents">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </function>
+ <function name="commands_save_document" symbol="gedit_commands_save_document">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="document" type="GeditDocument*"/>
+ </parameters>
+ </function>
+ <function name="debug" symbol="gedit_debug">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="section" type="GeditDebugSection"/>
+ <parameter name="file" type="gchar*"/>
+ <parameter name="line" type="gint"/>
+ <parameter name="function" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="debug_init" symbol="gedit_debug_init">
+ <return-type type="void"/>
+ </function>
+ <function name="debug_message" symbol="gedit_debug_message">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="section" type="GeditDebugSection"/>
+ <parameter name="file" type="gchar*"/>
+ <parameter name="line" type="gint"/>
+ <parameter name="function" type="gchar*"/>
+ <parameter name="format" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="dialog_add_button" symbol="gedit_dialog_add_button">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="text" type="gchar*"/>
+ <parameter name="stock_id" type="gchar*"/>
+ <parameter name="response_id" type="gint"/>
+ </parameters>
+ </function>
+ <function name="g_utf8_caselessnmatch" symbol="g_utf8_caselessnmatch">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="s1" type="char*"/>
+ <parameter name="s2" type="char*"/>
+ <parameter name="n1" type="gssize"/>
+ <parameter name="n2" type="gssize"/>
+ </parameters>
+ </function>
+ <function name="gdk_color_to_string" symbol="gedit_gdk_color_to_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="color" type="GdkColor"/>
+ </parameters>
+ </function>
+ <function name="gtk_button_new_with_stock_icon" symbol="gedit_gtk_button_new_with_stock_icon">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="label" type="gchar*"/>
+ <parameter name="stock_id" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="help_display" symbol="gedit_help_display">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="link_id" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_active_file_filter_can_set" symbol="gedit_prefs_manager_active_file_filter_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_active_plugins_can_set" symbol="gedit_prefs_manager_active_plugins_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_app_init" symbol="gedit_prefs_manager_app_init">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_app_shutdown" symbol="gedit_prefs_manager_app_shutdown">
+ <return-type type="void"/>
+ </function>
+ <function name="prefs_manager_auto_indent_can_set" symbol="gedit_prefs_manager_auto_indent_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_auto_save_can_set" symbol="gedit_prefs_manager_auto_save_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_auto_save_interval_can_set" symbol="gedit_prefs_manager_auto_save_interval_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_bottom_panel_active_page_can_set" symbol="gedit_prefs_manager_bottom_panel_active_page_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_bottom_panel_size_can_set" symbol="gedit_prefs_manager_bottom_panel_size_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_bottom_panel_visible_can_set" symbol="gedit_prefs_manager_bottom_panel_visible_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_bracket_matching_can_set" symbol="gedit_prefs_manager_bracket_matching_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_create_backup_copy_can_set" symbol="gedit_prefs_manager_create_backup_copy_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_display_line_numbers_can_set" symbol="gedit_prefs_manager_display_line_numbers_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_display_right_margin_can_set" symbol="gedit_prefs_manager_display_right_margin_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_editor_font_can_set" symbol="gedit_prefs_manager_editor_font_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_enable_search_highlighting_can_set" symbol="gedit_prefs_manager_enable_search_highlighting_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_enable_syntax_highlighting_can_set" symbol="gedit_prefs_manager_enable_syntax_highlighting_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_active_file_filter" symbol="gedit_prefs_manager_get_active_file_filter">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_active_plugins" symbol="gedit_prefs_manager_get_active_plugins">
+ <return-type type="GSList*"/>
+ </function>
+ <function name="prefs_manager_get_auto_detected_encodings" symbol="gedit_prefs_manager_get_auto_detected_encodings">
+ <return-type type="GSList*"/>
+ </function>
+ <function name="prefs_manager_get_auto_indent" symbol="gedit_prefs_manager_get_auto_indent">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_auto_save" symbol="gedit_prefs_manager_get_auto_save">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_auto_save_interval" symbol="gedit_prefs_manager_get_auto_save_interval">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_bottom_panel_active_page" symbol="gedit_prefs_manager_get_bottom_panel_active_page">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_bottom_panel_size" symbol="gedit_prefs_manager_get_bottom_panel_size">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_bottom_panel_visible" symbol="gedit_prefs_manager_get_bottom_panel_visible">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_bracket_matching" symbol="gedit_prefs_manager_get_bracket_matching">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_create_backup_copy" symbol="gedit_prefs_manager_get_create_backup_copy">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_default_bottom_panel_size" symbol="gedit_prefs_manager_get_default_bottom_panel_size">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_default_print_font_body" symbol="gedit_prefs_manager_get_default_print_font_body">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="prefs_manager_get_default_print_font_header" symbol="gedit_prefs_manager_get_default_print_font_header">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="prefs_manager_get_default_print_font_numbers" symbol="gedit_prefs_manager_get_default_print_font_numbers">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="prefs_manager_get_default_side_panel_size" symbol="gedit_prefs_manager_get_default_side_panel_size">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_default_window_size" symbol="gedit_prefs_manager_get_default_window_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_get_display_line_numbers" symbol="gedit_prefs_manager_get_display_line_numbers">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_display_right_margin" symbol="gedit_prefs_manager_get_display_right_margin">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_editor_font" symbol="gedit_prefs_manager_get_editor_font">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="prefs_manager_get_enable_search_highlighting" symbol="gedit_prefs_manager_get_enable_search_highlighting">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_enable_syntax_highlighting" symbol="gedit_prefs_manager_get_enable_syntax_highlighting">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_highlight_current_line" symbol="gedit_prefs_manager_get_highlight_current_line">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_insert_spaces" symbol="gedit_prefs_manager_get_insert_spaces">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_lockdown" symbol="gedit_prefs_manager_get_lockdown">
+ <return-type type="GeditLockdownMask"/>
+ </function>
+ <function name="prefs_manager_get_max_recents" symbol="gedit_prefs_manager_get_max_recents">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_print_font_body" symbol="gedit_prefs_manager_get_print_font_body">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="prefs_manager_get_print_font_header" symbol="gedit_prefs_manager_get_print_font_header">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="prefs_manager_get_print_font_numbers" symbol="gedit_prefs_manager_get_print_font_numbers">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="prefs_manager_get_print_header" symbol="gedit_prefs_manager_get_print_header">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_print_line_numbers" symbol="gedit_prefs_manager_get_print_line_numbers">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_print_syntax_hl" symbol="gedit_prefs_manager_get_print_syntax_hl">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_print_wrap_mode" symbol="gedit_prefs_manager_get_print_wrap_mode">
+ <return-type type="GtkWrapMode"/>
+ </function>
+ <function name="prefs_manager_get_restore_cursor_position" symbol="gedit_prefs_manager_get_restore_cursor_position">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_right_margin_position" symbol="gedit_prefs_manager_get_right_margin_position">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_shown_in_menu_encodings" symbol="gedit_prefs_manager_get_shown_in_menu_encodings">
+ <return-type type="GSList*"/>
+ </function>
+ <function name="prefs_manager_get_side_pane_visible" symbol="gedit_prefs_manager_get_side_pane_visible">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_side_panel_active_page" symbol="gedit_prefs_manager_get_side_panel_active_page">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_side_panel_size" symbol="gedit_prefs_manager_get_side_panel_size">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_smart_home_end" symbol="gedit_prefs_manager_get_smart_home_end">
+ <return-type type="GtkSourceSmartHomeEndType"/>
+ </function>
+ <function name="prefs_manager_get_source_style_scheme" symbol="gedit_prefs_manager_get_source_style_scheme">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="prefs_manager_get_statusbar_visible" symbol="gedit_prefs_manager_get_statusbar_visible">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_system_font" symbol="gedit_prefs_manager_get_system_font">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="prefs_manager_get_tabs_size" symbol="gedit_prefs_manager_get_tabs_size">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_toolbar_buttons_style" symbol="gedit_prefs_manager_get_toolbar_buttons_style">
+ <return-type type="GeditToolbarSetting"/>
+ </function>
+ <function name="prefs_manager_get_toolbar_visible" symbol="gedit_prefs_manager_get_toolbar_visible">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_undo_actions_limit" symbol="gedit_prefs_manager_get_undo_actions_limit">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_use_default_font" symbol="gedit_prefs_manager_get_use_default_font">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_get_window_size" symbol="gedit_prefs_manager_get_window_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_get_window_state" symbol="gedit_prefs_manager_get_window_state">
+ <return-type type="gint"/>
+ </function>
+ <function name="prefs_manager_get_wrap_mode" symbol="gedit_prefs_manager_get_wrap_mode">
+ <return-type type="GtkWrapMode"/>
+ </function>
+ <function name="prefs_manager_get_writable_vfs_schemes" symbol="gedit_prefs_manager_get_writable_vfs_schemes">
+ <return-type type="GSList*"/>
+ </function>
+ <function name="prefs_manager_highlight_current_line_can_set" symbol="gedit_prefs_manager_highlight_current_line_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_init" symbol="gedit_prefs_manager_init">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_insert_spaces_can_set" symbol="gedit_prefs_manager_insert_spaces_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_print_font_body_can_set" symbol="gedit_prefs_manager_print_font_body_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_print_font_header_can_set" symbol="gedit_prefs_manager_print_font_header_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_print_font_numbers_can_set" symbol="gedit_prefs_manager_print_font_numbers_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_print_header_can_set" symbol="gedit_prefs_manager_print_header_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_print_line_numbers_can_set" symbol="gedit_prefs_manager_print_line_numbers_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_print_syntax_hl_can_set" symbol="gedit_prefs_manager_print_syntax_hl_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_print_wrap_mode_can_set" symbol="gedit_prefs_manager_print_wrap_mode_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_right_margin_position_can_set" symbol="gedit_prefs_manager_right_margin_position_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_set_active_file_filter" symbol="gedit_prefs_manager_set_active_file_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="id" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_active_plugins" symbol="gedit_prefs_manager_set_active_plugins">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="plugins" type="GSList*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_auto_indent" symbol="gedit_prefs_manager_set_auto_indent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ai" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_auto_save" symbol="gedit_prefs_manager_set_auto_save">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="as" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_auto_save_interval" symbol="gedit_prefs_manager_set_auto_save_interval">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="asi" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_bottom_panel_active_page" symbol="gedit_prefs_manager_set_bottom_panel_active_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="id" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_bottom_panel_size" symbol="gedit_prefs_manager_set_bottom_panel_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ps" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_bottom_panel_visible" symbol="gedit_prefs_manager_set_bottom_panel_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tv" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_bracket_matching" symbol="gedit_prefs_manager_set_bracket_matching">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bm" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_create_backup_copy" symbol="gedit_prefs_manager_set_create_backup_copy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cbc" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_display_line_numbers" symbol="gedit_prefs_manager_set_display_line_numbers">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dln" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_display_right_margin" symbol="gedit_prefs_manager_set_display_right_margin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drm" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_editor_font" symbol="gedit_prefs_manager_set_editor_font">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_enable_search_highlighting" symbol="gedit_prefs_manager_set_enable_search_highlighting">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="esh" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_enable_syntax_highlighting" symbol="gedit_prefs_manager_set_enable_syntax_highlighting">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="esh" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_highlight_current_line" symbol="gedit_prefs_manager_set_highlight_current_line">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="hl" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_insert_spaces" symbol="gedit_prefs_manager_set_insert_spaces">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ai" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_print_font_body" symbol="gedit_prefs_manager_set_print_font_body">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_print_font_header" symbol="gedit_prefs_manager_set_print_font_header">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_print_font_numbers" symbol="gedit_prefs_manager_set_print_font_numbers">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_print_header" symbol="gedit_prefs_manager_set_print_header">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ph" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_print_line_numbers" symbol="gedit_prefs_manager_set_print_line_numbers">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pln" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_print_syntax_hl" symbol="gedit_prefs_manager_set_print_syntax_hl">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ps" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_print_wrap_mode" symbol="gedit_prefs_manager_set_print_wrap_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pwm" type="GtkWrapMode"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_right_margin_position" symbol="gedit_prefs_manager_set_right_margin_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="rmp" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_shown_in_menu_encodings" symbol="gedit_prefs_manager_set_shown_in_menu_encodings">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="encs" type="GSList*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_side_pane_visible" symbol="gedit_prefs_manager_set_side_pane_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tv" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_side_panel_active_page" symbol="gedit_prefs_manager_set_side_panel_active_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="id" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_side_panel_size" symbol="gedit_prefs_manager_set_side_panel_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ps" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_smart_home_end" symbol="gedit_prefs_manager_set_smart_home_end">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="smart_he" type="GtkSourceSmartHomeEndType"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_source_style_scheme" symbol="gedit_prefs_manager_set_source_style_scheme">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scheme" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_statusbar_visible" symbol="gedit_prefs_manager_set_statusbar_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sv" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_tabs_size" symbol="gedit_prefs_manager_set_tabs_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ts" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_toolbar_buttons_style" symbol="gedit_prefs_manager_set_toolbar_buttons_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tbs" type="GeditToolbarSetting"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_toolbar_visible" symbol="gedit_prefs_manager_set_toolbar_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tv" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_undo_actions_limit" symbol="gedit_prefs_manager_set_undo_actions_limit">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ual" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_use_default_font" symbol="gedit_prefs_manager_set_use_default_font">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="udf" type="gboolean"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_window_size" symbol="gedit_prefs_manager_set_window_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_window_state" symbol="gedit_prefs_manager_set_window_state">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ws" type="gint"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_set_wrap_mode" symbol="gedit_prefs_manager_set_wrap_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="wp" type="GtkWrapMode"/>
+ </parameters>
+ </function>
+ <function name="prefs_manager_shown_in_menu_encodings_can_set" symbol="gedit_prefs_manager_shown_in_menu_encodings_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_shutdown" symbol="gedit_prefs_manager_shutdown">
+ <return-type type="void"/>
+ </function>
+ <function name="prefs_manager_side_pane_visible_can_set" symbol="gedit_prefs_manager_side_pane_visible_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_side_panel_active_page_can_set" symbol="gedit_prefs_manager_side_panel_active_page_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_side_panel_size_can_set" symbol="gedit_prefs_manager_side_panel_size_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_smart_home_end_can_set" symbol="gedit_prefs_manager_smart_home_end_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_source_style_scheme_can_set" symbol="gedit_prefs_manager_source_style_scheme_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_statusbar_visible_can_set" symbol="gedit_prefs_manager_statusbar_visible_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_tabs_size_can_set" symbol="gedit_prefs_manager_tabs_size_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_toolbar_buttons_style_can_set" symbol="gedit_prefs_manager_toolbar_buttons_style_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_toolbar_visible_can_set" symbol="gedit_prefs_manager_toolbar_visible_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_undo_actions_limit_can_set" symbol="gedit_prefs_manager_undo_actions_limit_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_use_default_font_can_set" symbol="gedit_prefs_manager_use_default_font_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_window_size_can_set" symbol="gedit_prefs_manager_window_size_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_window_state_can_set" symbol="gedit_prefs_manager_window_state_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="prefs_manager_wrap_mode_can_set" symbol="gedit_prefs_manager_wrap_mode_can_set">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="utils_activate_url" symbol="gedit_utils_activate_url">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="url" type="gchar*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </function>
+ <function name="utils_basename_for_display" symbol="gedit_utils_basename_for_display">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_decode_uri" symbol="gedit_utils_decode_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="scheme" type="gchar**"/>
+ <parameter name="user" type="gchar**"/>
+ <parameter name="port" type="gchar**"/>
+ <parameter name="host" type="gchar**"/>
+ <parameter name="path" type="gchar**"/>
+ </parameters>
+ </function>
+ <function name="utils_drop_get_uris" symbol="gedit_utils_drop_get_uris">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </function>
+ <function name="utils_escape_search_text" symbol="gedit_utils_escape_search_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="text" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_escape_underscores" symbol="gedit_utils_escape_underscores">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="text" type="gchar*"/>
+ <parameter name="length" type="gssize"/>
+ </parameters>
+ </function>
+ <function name="utils_file_has_parent" symbol="gedit_utils_file_has_parent">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="gfile" type="GFile*"/>
+ </parameters>
+ </function>
+ <function name="utils_get_current_viewport" symbol="gedit_utils_get_current_viewport">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </function>
+ <function name="utils_get_current_workspace" symbol="gedit_utils_get_current_workspace">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </function>
+ <function name="utils_get_ui_objects" symbol="gedit_utils_get_ui_objects">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="filename" type="gchar*"/>
+ <parameter name="root_objects" type="gchar**"/>
+ <parameter name="error_widget" type="GtkWidget**"/>
+ <parameter name="object_name" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_get_window_workspace" symbol="gedit_utils_get_window_workspace">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="gtkwindow" type="GtkWindow*"/>
+ </parameters>
+ </function>
+ <function name="utils_is_valid_uri" symbol="gedit_utils_is_valid_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_location_get_dirname_for_display" symbol="gedit_utils_location_get_dirname_for_display">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="location" type="GFile*"/>
+ </parameters>
+ </function>
+ <function name="utils_make_canonical_uri_from_shell_arg" symbol="gedit_utils_make_canonical_uri_from_shell_arg">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="str" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_make_valid_utf8" symbol="gedit_utils_make_valid_utf8">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="name" type="char*"/>
+ </parameters>
+ </function>
+ <function name="utils_menu_position_under_tree_view" symbol="gedit_utils_menu_position_under_tree_view">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="push_in" type="gboolean*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </function>
+ <function name="utils_menu_position_under_widget" symbol="gedit_utils_menu_position_under_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="push_in" type="gboolean*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </function>
+ <function name="utils_replace_home_dir_with_tilde" symbol="gedit_utils_replace_home_dir_with_tilde">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_set_atk_name_description" symbol="gedit_utils_set_atk_name_description">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="description" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_set_atk_relation" symbol="gedit_utils_set_atk_relation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="obj1" type="GtkWidget*"/>
+ <parameter name="obj2" type="GtkWidget*"/>
+ <parameter name="rel_type" type="AtkRelationType"/>
+ </parameters>
+ </function>
+ <function name="utils_str_end_truncate" symbol="gedit_utils_str_end_truncate">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="string" type="gchar*"/>
+ <parameter name="truncate_length" type="guint"/>
+ </parameters>
+ </function>
+ <function name="utils_str_middle_truncate" symbol="gedit_utils_str_middle_truncate">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="string" type="gchar*"/>
+ <parameter name="truncate_length" type="guint"/>
+ </parameters>
+ </function>
+ <function name="utils_unescape_search_text" symbol="gedit_utils_unescape_search_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="text" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_uri_exists" symbol="gedit_utils_uri_exists">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_uri" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_uri_for_display" symbol="gedit_utils_uri_for_display">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_uri_get_dirname" symbol="gedit_utils_uri_get_dirname">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="uri" type="char*"/>
+ </parameters>
+ </function>
+ <function name="utils_uri_has_file_scheme" symbol="gedit_utils_uri_has_file_scheme">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="utils_uri_has_writable_scheme" symbol="gedit_utils_uri_has_writable_scheme">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="warning" symbol="gedit_warning">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="format" type="gchar*"/>
+ </parameters>
+ </function>
+ <callback name="GeditMessageBusForeach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ <parameter name="userdata" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GeditMessageCallback">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="message" type="GeditMessage*"/>
+ <parameter name="userdata" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GeditMessageTypeForeach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="type" type="GType"/>
+ <parameter name="required" type="gboolean"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GeditMountOperationFactory">
+ <return-type type="GMountOperation*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="userdata" type="gpointer"/>
+ </parameters>
+ </callback>
+ <struct name="GeditApp">
+ <method name="create_window" symbol="gedit_app_create_window">
+ <return-type type="GeditWindow*"/>
+ <parameters>
+ <parameter name="app" type="GeditApp*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_active_window" symbol="gedit_app_get_active_window">
+ <return-type type="GeditWindow*"/>
+ <parameters>
+ <parameter name="app" type="GeditApp*"/>
+ </parameters>
+ </method>
+ <method name="get_default" symbol="gedit_app_get_default">
+ <return-type type="GeditApp*"/>
+ </method>
+ <method name="get_documents" symbol="gedit_app_get_documents">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="app" type="GeditApp*"/>
+ </parameters>
+ </method>
+ <method name="get_lockdown" symbol="gedit_app_get_lockdown">
+ <return-type type="GeditLockdownMask"/>
+ <parameters>
+ <parameter name="app" type="GeditApp*"/>
+ </parameters>
+ </method>
+ <method name="get_views" symbol="gedit_app_get_views">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="app" type="GeditApp*"/>
+ </parameters>
+ </method>
+ <method name="get_windows" symbol="gedit_app_get_windows">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="app" type="GeditApp*"/>
+ </parameters>
+ </method>
+ <field name="object" type="GObject"/>
+ <field name="priv" type="GeditAppPrivate*"/>
+ </struct>
+ <struct name="GeditAppClass">
+ <field name="parent_class" type="GObjectClass"/>
+ </struct>
+ <struct name="GeditDocument">
+ <method name="error_quark" symbol="gedit_document_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="get_can_search_again" symbol="gedit_document_get_can_search_again">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_content_type" symbol="gedit_document_get_content_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_deleted" symbol="gedit_document_get_deleted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_enable_search_highlighting" symbol="gedit_document_get_enable_search_highlighting">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_encoding" symbol="gedit_document_get_encoding">
+ <return-type type="GeditEncoding*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_language" symbol="gedit_document_get_language">
+ <return-type type="GtkSourceLanguage*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_location" symbol="gedit_document_get_location">
+ <return-type type="GFile*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_metadata" symbol="gedit_document_get_metadata">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="key" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_mime_type" symbol="gedit_document_get_mime_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_newline_type" symbol="gedit_document_get_newline_type">
+ <return-type type="GeditDocumentNewlineType"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_readonly" symbol="gedit_document_get_readonly">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_search_text" symbol="gedit_document_get_search_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="flags" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="get_short_name_for_display" symbol="gedit_document_get_short_name_for_display">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_uri" symbol="gedit_document_get_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_uri_for_display" symbol="gedit_document_get_uri_for_display">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="goto_line" symbol="gedit_document_goto_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="line" type="gint"/>
+ </parameters>
+ </method>
+ <method name="goto_line_offset" symbol="gedit_document_goto_line_offset">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="line" type="gint"/>
+ <parameter name="line_offset" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insert_file" symbol="gedit_document_insert_file">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="encoding" type="GeditEncoding*"/>
+ </parameters>
+ </method>
+ <method name="is_local" symbol="gedit_document_is_local">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="is_untitled" symbol="gedit_document_is_untitled">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="is_untouched" symbol="gedit_document_is_untouched">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="load" symbol="gedit_document_load">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="encoding" type="GeditEncoding*"/>
+ <parameter name="line_pos" type="gint"/>
+ <parameter name="create" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="load_cancel" symbol="gedit_document_load_cancel">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gedit_document_new">
+ <return-type type="GeditDocument*"/>
+ </method>
+ <method name="replace_all" symbol="gedit_document_replace_all">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="find" type="gchar*"/>
+ <parameter name="replace" type="gchar*"/>
+ <parameter name="flags" type="guint"/>
+ </parameters>
+ </method>
+ <method name="save" symbol="gedit_document_save">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="flags" type="GeditDocumentSaveFlags"/>
+ </parameters>
+ </method>
+ <method name="save_as" symbol="gedit_document_save_as">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="encoding" type="GeditEncoding*"/>
+ <parameter name="flags" type="GeditDocumentSaveFlags"/>
+ </parameters>
+ </method>
+ <method name="search_backward" symbol="gedit_document_search_backward">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="start" type="GtkTextIter*"/>
+ <parameter name="end" type="GtkTextIter*"/>
+ <parameter name="match_start" type="GtkTextIter*"/>
+ <parameter name="match_end" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="search_forward" symbol="gedit_document_search_forward">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="start" type="GtkTextIter*"/>
+ <parameter name="end" type="GtkTextIter*"/>
+ <parameter name="match_start" type="GtkTextIter*"/>
+ <parameter name="match_end" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="set_content_type" symbol="gedit_document_set_content_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="content_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_enable_search_highlighting" symbol="gedit_document_set_enable_search_highlighting">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="enable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_language" symbol="gedit_document_set_language">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="lang" type="GtkSourceLanguage*"/>
+ </parameters>
+ </method>
+ <method name="set_metadata" symbol="gedit_document_set_metadata">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="first_key" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_newline_type" symbol="gedit_document_set_newline_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="newline_type" type="GeditDocumentNewlineType"/>
+ </parameters>
+ </method>
+ <method name="set_search_text" symbol="gedit_document_set_search_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="text" type="gchar*"/>
+ <parameter name="flags" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_short_name_for_display" symbol="gedit_document_set_short_name_for_display">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_uri" symbol="gedit_document_set_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </method>
+ <field name="buffer" type="GtkSourceBuffer"/>
+ <field name="priv" type="GeditDocumentPrivate*"/>
+ </struct>
+ <struct name="GeditDocumentClass">
+ <field name="parent_class" type="GtkSourceBufferClass"/>
+ <field name="cursor_moved" type="GCallback"/>
+ <field name="load" type="GCallback"/>
+ <field name="loading" type="GCallback"/>
+ <field name="loaded" type="GCallback"/>
+ <field name="save" type="GCallback"/>
+ <field name="saving" type="GCallback"/>
+ <field name="saved" type="GCallback"/>
+ <field name="search_highlight_updated" type="GCallback"/>
+ </struct>
+ <struct name="GeditEncoding">
+ <method name="copy" symbol="gedit_encoding_copy">
+ <return-type type="GeditEncoding*"/>
+ <parameters>
+ <parameter name="enc" type="GeditEncoding*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gedit_encoding_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="enc" type="GeditEncoding*"/>
+ </parameters>
+ </method>
+ <method name="get_charset" symbol="gedit_encoding_get_charset">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="enc" type="GeditEncoding*"/>
+ </parameters>
+ </method>
+ <method name="get_current" symbol="gedit_encoding_get_current">
+ <return-type type="GeditEncoding*"/>
+ </method>
+ <method name="get_from_charset" symbol="gedit_encoding_get_from_charset">
+ <return-type type="GeditEncoding*"/>
+ <parameters>
+ <parameter name="charset" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_from_index" symbol="gedit_encoding_get_from_index">
+ <return-type type="GeditEncoding*"/>
+ <parameters>
+ <parameter name="index" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gedit_encoding_get_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="enc" type="GeditEncoding*"/>
+ </parameters>
+ </method>
+ <method name="get_utf8" symbol="gedit_encoding_get_utf8">
+ <return-type type="GeditEncoding*"/>
+ </method>
+ <method name="to_string" symbol="gedit_encoding_to_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="enc" type="GeditEncoding*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GeditEncodingsComboBox">
+ <method name="get_selected_encoding" symbol="gedit_encodings_combo_box_get_selected_encoding">
+ <return-type type="GeditEncoding*"/>
+ <parameters>
+ <parameter name="menu" type="GeditEncodingsComboBox*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gedit_encodings_combo_box_new">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="save_mode" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_selected_encoding" symbol="gedit_encodings_combo_box_set_selected_encoding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GeditEncodingsComboBox*"/>
+ <parameter name="encoding" type="GeditEncoding*"/>
+ </parameters>
+ </method>
+ <field name="parent" type="GtkComboBox"/>
+ <field name="priv" type="GeditEncodingsComboBoxPrivate*"/>
+ </struct>
+ <struct name="GeditEncodingsComboBoxClass">
+ <field name="parent_class" type="GtkComboBoxClass"/>
+ </struct>
+ <struct name="GeditMessage">
+ <method name="get" symbol="gedit_message_get">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ </parameters>
+ </method>
+ <method name="get_key_type" symbol="gedit_message_get_key_type">
+ <return-type type="GType"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ <parameter name="key" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_message_type" symbol="gedit_message_get_message_type">
+ <return-type type="struct _GeditMessageType"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ </parameters>
+ </method>
+ <method name="get_method" symbol="gedit_message_get_method">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ </parameters>
+ </method>
+ <method name="get_object_path" symbol="gedit_message_get_object_path">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ </parameters>
+ </method>
+ <method name="get_valist" symbol="gedit_message_get_valist">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ <parameter name="var_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="get_value" symbol="gedit_message_get_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="has_key" symbol="gedit_message_has_key">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ <parameter name="key" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set" symbol="gedit_message_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ </parameters>
+ </method>
+ <method name="set_valist" symbol="gedit_message_set_valist">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ <parameter name="var_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="set_value" symbol="gedit_message_set_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="set_valuesv" symbol="gedit_message_set_valuesv">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ <parameter name="keys" type="gchar**"/>
+ <parameter name="values" type="GValue*"/>
+ <parameter name="n_values" type="gint"/>
+ </parameters>
+ </method>
+ <method name="validate" symbol="gedit_message_validate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="message" type="GeditMessage*"/>
+ </parameters>
+ </method>
+ <field name="parent" type="GObject"/>
+ <field name="priv" type="GeditMessagePrivate*"/>
+ </struct>
+ <struct name="GeditMessageBus">
+ <method name="block" symbol="gedit_message_bus_block">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="block_by_func" symbol="gedit_message_bus_block_by_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ <parameter name="callback" type="GeditMessageCallback"/>
+ <parameter name="userdata" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="connect" symbol="gedit_message_bus_connect">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ <parameter name="callback" type="GeditMessageCallback"/>
+ <parameter name="userdata" type="gpointer"/>
+ <parameter name="destroy_data" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="disconnect" symbol="gedit_message_bus_disconnect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="disconnect_by_func" symbol="gedit_message_bus_disconnect_by_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ <parameter name="callback" type="GeditMessageCallback"/>
+ <parameter name="userdata" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="foreach" symbol="gedit_message_bus_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="func" type="GeditMessageBusForeach"/>
+ <parameter name="userdata" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="get_default" symbol="gedit_message_bus_get_default">
+ <return-type type="GeditMessageBus*"/>
+ </method>
+ <method name="is_registered" symbol="gedit_message_bus_is_registered">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="lookup" symbol="gedit_message_bus_lookup">
+ <return-type type="GeditMessageType*"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gedit_message_bus_new">
+ <return-type type="GeditMessageBus*"/>
+ </method>
+ <method name="register" symbol="gedit_message_bus_register">
+ <return-type type="GeditMessageType*"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ <parameter name="num_optional" type="guint"/>
+ </parameters>
+ </method>
+ <method name="send" symbol="gedit_message_bus_send">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="send_message" symbol="gedit_message_bus_send_message">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="message" type="GeditMessage*"/>
+ </parameters>
+ </method>
+ <method name="send_message_sync" symbol="gedit_message_bus_send_message_sync">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="message" type="GeditMessage*"/>
+ </parameters>
+ </method>
+ <method name="send_sync" symbol="gedit_message_bus_send_sync">
+ <return-type type="GeditMessage*"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="unblock" symbol="gedit_message_bus_unblock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="unblock_by_func" symbol="gedit_message_bus_unblock_by_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ <parameter name="callback" type="GeditMessageCallback"/>
+ <parameter name="userdata" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="unregister" symbol="gedit_message_bus_unregister">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ </parameters>
+ </method>
+ <method name="unregister_all" symbol="gedit_message_bus_unregister_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="bus" type="GeditMessageBus*"/>
+ <parameter name="object_path" type="gchar*"/>
+ </parameters>
+ </method>
+ <field name="parent" type="GObject"/>
+ <field name="priv" type="GeditMessageBusPrivate*"/>
+ </struct>
+ <struct name="GeditMessageBusClass">
+ <field name="parent_class" type="GObjectClass"/>
+ <field name="dispatch" type="GCallback"/>
+ <field name="registered" type="GCallback"/>
+ <field name="unregistered" type="GCallback"/>
+ </struct>
+ <struct name="GeditMessageClass">
+ <field name="parent_class" type="GObjectClass"/>
+ </struct>
+ <struct name="GeditMessageType">
+ <method name="foreach" symbol="gedit_message_type_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ <parameter name="func" type="GeditMessageTypeForeach"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="get_method" symbol="gedit_message_type_get_method">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ </parameters>
+ </method>
+ <method name="get_object_path" symbol="gedit_message_type_get_object_path">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ </parameters>
+ </method>
+ <method name="identifier" symbol="gedit_message_type_identifier">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="instantiate" symbol="gedit_message_type_instantiate">
+ <return-type type="GeditMessage*"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ </parameters>
+ </method>
+ <method name="instantiate_valist" symbol="gedit_message_type_instantiate_valist">
+ <return-type type="GeditMessage*"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ <parameter name="va_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="is_supported" symbol="gedit_message_type_is_supported">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="type" type="GType"/>
+ </parameters>
+ </method>
+ <method name="is_valid_object_path" symbol="gedit_message_type_is_valid_object_path">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="object_path" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="lookup" symbol="gedit_message_type_lookup">
+ <return-type type="GType"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ <parameter name="key" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gedit_message_type_new">
+ <return-type type="GeditMessageType*"/>
+ <parameters>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ <parameter name="num_optional" type="guint"/>
+ </parameters>
+ </method>
+ <method name="new_valist" symbol="gedit_message_type_new_valist">
+ <return-type type="GeditMessageType*"/>
+ <parameters>
+ <parameter name="object_path" type="gchar*"/>
+ <parameter name="method" type="gchar*"/>
+ <parameter name="num_optional" type="guint"/>
+ <parameter name="va_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="ref" symbol="gedit_message_type_ref">
+ <return-type type="GeditMessageType*"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ </parameters>
+ </method>
+ <method name="set" symbol="gedit_message_type_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ <parameter name="num_optional" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_valist" symbol="gedit_message_type_set_valist">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ <parameter name="num_optional" type="guint"/>
+ <parameter name="va_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gedit_message_type_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message_type" type="GeditMessageType*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GeditNotebook">
+ <method name="add_tab" symbol="gedit_notebook_add_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="nb" type="GeditNotebook*"/>
+ <parameter name="tab" type="GeditTab*"/>
+ <parameter name="position" type="gint"/>
+ <parameter name="jump_to" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="get_close_buttons_sensitive" symbol="gedit_notebook_get_close_buttons_sensitive">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="nb" type="GeditNotebook*"/>
+ </parameters>
+ </method>
+ <method name="get_tab_drag_and_drop_enabled" symbol="gedit_notebook_get_tab_drag_and_drop_enabled">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="nb" type="GeditNotebook*"/>
+ </parameters>
+ </method>
+ <method name="move_tab" symbol="gedit_notebook_move_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="src" type="GeditNotebook*"/>
+ <parameter name="dest" type="GeditNotebook*"/>
+ <parameter name="tab" type="GeditTab*"/>
+ <parameter name="dest_position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gedit_notebook_new">
+ <return-type type="GtkWidget*"/>
+ </method>
+ <method name="remove_all_tabs" symbol="gedit_notebook_remove_all_tabs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="nb" type="GeditNotebook*"/>
+ </parameters>
+ </method>
+ <method name="remove_tab" symbol="gedit_notebook_remove_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="nb" type="GeditNotebook*"/>
+ <parameter name="tab" type="GeditTab*"/>
+ </parameters>
+ </method>
+ <method name="reorder_tab" symbol="gedit_notebook_reorder_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="src" type="GeditNotebook*"/>
+ <parameter name="tab" type="GeditTab*"/>
+ <parameter name="dest_position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_always_show_tabs" symbol="gedit_notebook_set_always_show_tabs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="nb" type="GeditNotebook*"/>
+ <parameter name="show_tabs" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_close_buttons_sensitive" symbol="gedit_notebook_set_close_buttons_sensitive">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="nb" type="GeditNotebook*"/>
+ <parameter name="sensitive" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_tab_drag_and_drop_enabled" symbol="gedit_notebook_set_tab_drag_and_drop_enabled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="nb" type="GeditNotebook*"/>
+ <parameter name="enable" type="gboolean"/>
+ </parameters>
+ </method>
+ <field name="notebook" type="GtkNotebook"/>
+ <field name="priv" type="GeditNotebookPrivate*"/>
+ </struct>
+ <struct name="GeditNotebookClass">
+ <field name="parent_class" type="GtkNotebookClass"/>
+ <field name="tab_added" type="GCallback"/>
+ <field name="tab_removed" type="GCallback"/>
+ <field name="tab_detached" type="GCallback"/>
+ <field name="tabs_reordered" type="GCallback"/>
+ <field name="tab_close_request" type="GCallback"/>
+ </struct>
+ <struct name="GeditPanel">
+ <method name="activate_item" symbol="gedit_panel_activate_item">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="panel" type="GeditPanel*"/>
+ <parameter name="item" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="add_item" symbol="gedit_panel_add_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="panel" type="GeditPanel*"/>
+ <parameter name="item" type="GtkWidget*"/>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="image" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="add_item_with_stock_icon" symbol="gedit_panel_add_item_with_stock_icon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="panel" type="GeditPanel*"/>
+ <parameter name="item" type="GtkWidget*"/>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="stock_id" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_n_items" symbol="gedit_panel_get_n_items">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="panel" type="GeditPanel*"/>
+ </parameters>
+ </method>
+ <method name="get_orientation" symbol="gedit_panel_get_orientation">
+ <return-type type="GtkOrientation"/>
+ <parameters>
+ <parameter name="panel" type="GeditPanel*"/>
+ </parameters>
+ </method>
+ <method name="item_is_active" symbol="gedit_panel_item_is_active">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="panel" type="GeditPanel*"/>
+ <parameter name="item" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gedit_panel_new">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </method>
+ <method name="remove_item" symbol="gedit_panel_remove_item">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="panel" type="GeditPanel*"/>
+ <parameter name="item" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <field name="vbox" type="GtkVBox"/>
+ <field name="priv" type="GeditPanelPrivate*"/>
+ </struct>
+ <struct name="GeditPanelClass">
+ <field name="parent_class" type="GtkVBoxClass"/>
+ <field name="item_added" type="GCallback"/>
+ <field name="item_removed" type="GCallback"/>
+ <field name="close" type="GCallback"/>
+ <field name="focus_document" type="GCallback"/>
+ <field name="_gedit_reserved1" type="GCallback"/>
+ <field name="_gedit_reserved2" type="GCallback"/>
+ <field name="_gedit_reserved3" type="GCallback"/>
+ <field name="_gedit_reserved4" type="GCallback"/>
+ </struct>
+ <struct name="GeditPlugin">
+ <method name="activate" symbol="gedit_plugin_activate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="plugin" type="GeditPlugin*"/>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="create_configure_dialog" symbol="gedit_plugin_create_configure_dialog">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="plugin" type="GeditPlugin*"/>
+ </parameters>
+ </method>
+ <method name="deactivate" symbol="gedit_plugin_deactivate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="plugin" type="GeditPlugin*"/>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_data_dir" symbol="gedit_plugin_get_data_dir">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="plugin" type="GeditPlugin*"/>
+ </parameters>
+ </method>
+ <method name="get_install_dir" symbol="gedit_plugin_get_install_dir">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="plugin" type="GeditPlugin*"/>
+ </parameters>
+ </method>
+ <method name="is_configurable" symbol="gedit_plugin_is_configurable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="plugin" type="GeditPlugin*"/>
+ </parameters>
+ </method>
+ <method name="update_ui" symbol="gedit_plugin_update_ui">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="plugin" type="GeditPlugin*"/>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <field name="parent" type="GObject"/>
+ </struct>
+ <struct name="GeditPluginClass">
+ <field name="parent_class" type="GObjectClass"/>
+ <field name="activate" type="GCallback"/>
+ <field name="deactivate" type="GCallback"/>
+ <field name="update_ui" type="GCallback"/>
+ <field name="create_configure_dialog" type="GCallback"/>
+ <field name="is_configurable" type="GCallback"/>
+ <field name="_gedit_reserved1" type="GCallback"/>
+ <field name="_gedit_reserved2" type="GCallback"/>
+ <field name="_gedit_reserved3" type="GCallback"/>
+ <field name="_gedit_reserved4" type="GCallback"/>
+ </struct>
+ <struct name="GeditProgressMessageArea">
+ <method name="new" symbol="gedit_progress_message_area_new">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="stock_id" type="gchar*"/>
+ <parameter name="markup" type="gchar*"/>
+ <parameter name="has_cancel" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="pulse" symbol="gedit_progress_message_area_pulse">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="area" type="GeditProgressMessageArea*"/>
+ </parameters>
+ </method>
+ <method name="set_fraction" symbol="gedit_progress_message_area_set_fraction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="area" type="GeditProgressMessageArea*"/>
+ <parameter name="fraction" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_markup" symbol="gedit_progress_message_area_set_markup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="area" type="GeditProgressMessageArea*"/>
+ <parameter name="markup" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_stock_image" symbol="gedit_progress_message_area_set_stock_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="area" type="GeditProgressMessageArea*"/>
+ <parameter name="stock_id" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_text" symbol="gedit_progress_message_area_set_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="area" type="GeditProgressMessageArea*"/>
+ <parameter name="text" type="gchar*"/>
+ </parameters>
+ </method>
+ <field name="parent" type="GtkInfoBar"/>
+ <field name="priv" type="GeditProgressMessageAreaPrivate*"/>
+ </struct>
+ <struct name="GeditProgressMessageAreaClass">
+ <field name="parent_class" type="GtkInfoBarClass"/>
+ </struct>
+ <struct name="GeditStatusComboBox">
+ <method name="add_item" symbol="gedit_status_combo_box_add_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GeditStatusComboBox*"/>
+ <parameter name="item" type="GtkMenuItem*"/>
+ <parameter name="text" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_item_label" symbol="gedit_status_combo_box_get_item_label">
+ <return-type type="GtkLabel*"/>
+ <parameters>
+ <parameter name="combo" type="GeditStatusComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_item_text" symbol="gedit_status_combo_box_get_item_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="combo" type="GeditStatusComboBox*"/>
+ <parameter name="item" type="GtkMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="get_items" symbol="gedit_status_combo_box_get_items">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="combo" type="GeditStatusComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gedit_status_combo_box_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="combo" type="GeditStatusComboBox*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gedit_status_combo_box_new">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="remove_item" symbol="gedit_status_combo_box_remove_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GeditStatusComboBox*"/>
+ <parameter name="item" type="GtkMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="set_item" symbol="gedit_status_combo_box_set_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GeditStatusComboBox*"/>
+ <parameter name="item" type="GtkMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="set_item_text" symbol="gedit_status_combo_box_set_item_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GeditStatusComboBox*"/>
+ <parameter name="item" type="GtkMenuItem*"/>
+ <parameter name="text" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gedit_status_combo_box_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GeditStatusComboBox*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <field name="parent" type="GtkEventBox"/>
+ <field name="priv" type="GeditStatusComboBoxPrivate*"/>
+ </struct>
+ <struct name="GeditStatusComboBoxClass">
+ <field name="parent_class" type="GtkEventBoxClass"/>
+ <field name="changed" type="GCallback"/>
+ </struct>
+ <struct name="GeditStatusbar">
+ <method name="clear_overwrite" symbol="gedit_statusbar_clear_overwrite">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GeditStatusbar*"/>
+ </parameters>
+ </method>
+ <method name="flash_message" symbol="gedit_statusbar_flash_message">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GeditStatusbar*"/>
+ <parameter name="context_id" type="guint"/>
+ <parameter name="format" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gedit_statusbar_new">
+ <return-type type="GtkWidget*"/>
+ </method>
+ <method name="set_cursor_position" symbol="gedit_statusbar_set_cursor_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GeditStatusbar*"/>
+ <parameter name="line" type="gint"/>
+ <parameter name="col" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_overwrite" symbol="gedit_statusbar_set_overwrite">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GeditStatusbar*"/>
+ <parameter name="overwrite" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_window_state" symbol="gedit_statusbar_set_window_state">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GeditStatusbar*"/>
+ <parameter name="state" type="GeditWindowState"/>
+ <parameter name="num_of_errors" type="gint"/>
+ </parameters>
+ </method>
+ <field name="parent" type="GtkStatusbar"/>
+ <field name="priv" type="GeditStatusbarPrivate*"/>
+ </struct>
+ <struct name="GeditStatusbarClass">
+ <field name="parent_class" type="GtkStatusbarClass"/>
+ </struct>
+ <struct name="GeditTab">
+ <method name="get_auto_save_enabled" symbol="gedit_tab_get_auto_save_enabled">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tab" type="GeditTab*"/>
+ </parameters>
+ </method>
+ <method name="get_auto_save_interval" symbol="gedit_tab_get_auto_save_interval">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tab" type="GeditTab*"/>
+ </parameters>
+ </method>
+ <method name="get_document" symbol="gedit_tab_get_document">
+ <return-type type="GeditDocument*"/>
+ <parameters>
+ <parameter name="tab" type="GeditTab*"/>
+ </parameters>
+ </method>
+ <method name="get_from_document" symbol="gedit_tab_get_from_document">
+ <return-type type="GeditTab*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="get_state" symbol="gedit_tab_get_state">
+ <return-type type="GeditTabState"/>
+ <parameters>
+ <parameter name="tab" type="GeditTab*"/>
+ </parameters>
+ </method>
+ <method name="get_view" symbol="gedit_tab_get_view">
+ <return-type type="GeditView*"/>
+ <parameters>
+ <parameter name="tab" type="GeditTab*"/>
+ </parameters>
+ </method>
+ <method name="set_auto_save_enabled" symbol="gedit_tab_set_auto_save_enabled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tab" type="GeditTab*"/>
+ <parameter name="enable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_auto_save_interval" symbol="gedit_tab_set_auto_save_interval">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tab" type="GeditTab*"/>
+ <parameter name="interval" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_info_bar" symbol="gedit_tab_set_info_bar">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tab" type="GeditTab*"/>
+ <parameter name="info_bar" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <field name="vbox" type="GtkVBox"/>
+ <field name="priv" type="GeditTabPrivate*"/>
+ </struct>
+ <struct name="GeditTabClass">
+ <field name="parent_class" type="GtkVBoxClass"/>
+ </struct>
+ <struct name="GeditView">
+ <method name="copy_clipboard" symbol="gedit_view_copy_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="view" type="GeditView*"/>
+ </parameters>
+ </method>
+ <method name="cut_clipboard" symbol="gedit_view_cut_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="view" type="GeditView*"/>
+ </parameters>
+ </method>
+ <method name="delete_selection" symbol="gedit_view_delete_selection">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="view" type="GeditView*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gedit_view_new">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="doc" type="GeditDocument*"/>
+ </parameters>
+ </method>
+ <method name="paste_clipboard" symbol="gedit_view_paste_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="view" type="GeditView*"/>
+ </parameters>
+ </method>
+ <method name="scroll_to_cursor" symbol="gedit_view_scroll_to_cursor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="view" type="GeditView*"/>
+ </parameters>
+ </method>
+ <method name="select_all" symbol="gedit_view_select_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="view" type="GeditView*"/>
+ </parameters>
+ </method>
+ <method name="set_font" symbol="gedit_view_set_font">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="view" type="GeditView*"/>
+ <parameter name="def" type="gboolean"/>
+ <parameter name="font_name" type="gchar*"/>
+ </parameters>
+ </method>
+ <field name="view" type="GtkSourceView"/>
+ <field name="priv" type="GeditViewPrivate*"/>
+ </struct>
+ <struct name="GeditViewClass">
+ <field name="parent_class" type="GtkSourceViewClass"/>
+ <field name="start_interactive_search" type="GCallback"/>
+ <field name="start_interactive_goto_line" type="GCallback"/>
+ <field name="reset_searched_text" type="GCallback"/>
+ <field name="drop_uris" type="GCallback"/>
+ </struct>
+ <struct name="GeditWindow">
+ <method name="close_all_tabs" symbol="gedit_window_close_all_tabs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="close_tab" symbol="gedit_window_close_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="tab" type="GeditTab*"/>
+ </parameters>
+ </method>
+ <method name="close_tabs" symbol="gedit_window_close_tabs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="tabs" type="GList*"/>
+ </parameters>
+ </method>
+ <method name="create_tab" symbol="gedit_window_create_tab">
+ <return-type type="GeditTab*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="jump_to" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="create_tab_from_uri" symbol="gedit_window_create_tab_from_uri">
+ <return-type type="GeditTab*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="encoding" type="GeditEncoding*"/>
+ <parameter name="line_pos" type="gint"/>
+ <parameter name="create" type="gboolean"/>
+ <parameter name="jump_to" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="get_active_document" symbol="gedit_window_get_active_document">
+ <return-type type="GeditDocument*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_active_tab" symbol="gedit_window_get_active_tab">
+ <return-type type="GeditTab*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_active_view" symbol="gedit_window_get_active_view">
+ <return-type type="GeditView*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_bottom_panel" symbol="gedit_window_get_bottom_panel">
+ <return-type type="GeditPanel*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_documents" symbol="gedit_window_get_documents">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_group" symbol="gedit_window_get_group">
+ <return-type type="GtkWindowGroup*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_message_bus" symbol="gedit_window_get_message_bus">
+ <return-type type="GeditMessageBus*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_side_panel" symbol="gedit_window_get_side_panel">
+ <return-type type="GeditPanel*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_state" symbol="gedit_window_get_state">
+ <return-type type="GeditWindowState"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_statusbar" symbol="gedit_window_get_statusbar">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_tab_from_location" symbol="gedit_window_get_tab_from_location">
+ <return-type type="GeditTab*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="location" type="GFile*"/>
+ </parameters>
+ </method>
+ <method name="get_tab_from_uri" symbol="gedit_window_get_tab_from_uri">
+ <return-type type="GeditTab*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_ui_manager" symbol="gedit_window_get_ui_manager">
+ <return-type type="GtkUIManager*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_unsaved_documents" symbol="gedit_window_get_unsaved_documents">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_views" symbol="gedit_window_get_views">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ </parameters>
+ </method>
+ <method name="set_active_tab" symbol="gedit_window_set_active_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GeditWindow*"/>
+ <parameter name="tab" type="GeditTab*"/>
+ </parameters>
+ </method>
+ <field name="window" type="GtkWindow"/>
+ <field name="priv" type="GeditWindowPrivate*"/>
+ </struct>
+ <struct name="GeditWindowClass">
+ <field name="parent_class" type="GtkWindowClass"/>
+ <field name="tab_added" type="GCallback"/>
+ <field name="tab_removed" type="GCallback"/>
+ <field name="tabs_reordered" type="GCallback"/>
+ <field name="active_tab_changed" type="GCallback"/>
+ <field name="active_tab_state_changed" type="GCallback"/>
+ </struct>
+ <enum name="GeditDebugSection">
+ <member name="GEDIT_NO_DEBUG" value="0"/>
+ <member name="GEDIT_DEBUG_VIEW" value="1"/>
+ <member name="GEDIT_DEBUG_SEARCH" value="2"/>
+ <member name="GEDIT_DEBUG_PRINT" value="4"/>
+ <member name="GEDIT_DEBUG_PREFS" value="8"/>
+ <member name="GEDIT_DEBUG_PLUGINS" value="16"/>
+ <member name="GEDIT_DEBUG_TAB" value="32"/>
+ <member name="GEDIT_DEBUG_DOCUMENT" value="64"/>
+ <member name="GEDIT_DEBUG_COMMANDS" value="128"/>
+ <member name="GEDIT_DEBUG_APP" value="256"/>
+ <member name="GEDIT_DEBUG_SESSION" value="512"/>
+ <member name="GEDIT_DEBUG_UTILS" value="1024"/>
+ <member name="GEDIT_DEBUG_METADATA" value="2048"/>
+ <member name="GEDIT_DEBUG_WINDOW" value="4096"/>
+ <member name="GEDIT_DEBUG_LOADER" value="8192"/>
+ <member name="GEDIT_DEBUG_SAVER" value="16384"/>
+ </enum>
+ <enum name="GeditDocumentNewlineType">
+ <member name="GEDIT_DOCUMENT_NEWLINE_TYPE_LF" value="0"/>
+ <member name="GEDIT_DOCUMENT_NEWLINE_TYPE_CR" value="1"/>
+ <member name="GEDIT_DOCUMENT_NEWLINE_TYPE_CR_LF" value="2"/>
+ </enum>
+ <enum name="GeditDocumentSaveFlags">
+ <member name="GEDIT_DOCUMENT_SAVE_IGNORE_MTIME" value="1"/>
+ <member name="GEDIT_DOCUMENT_SAVE_IGNORE_BACKUP" value="2"/>
+ <member name="GEDIT_DOCUMENT_SAVE_PRESERVE_BACKUP" value="4"/>
+ </enum>
+ <enum name="GeditLockdownMask">
+ <member name="GEDIT_LOCKDOWN_COMMAND_LINE" value="1"/>
+ <member name="GEDIT_LOCKDOWN_PRINTING" value="2"/>
+ <member name="GEDIT_LOCKDOWN_PRINT_SETUP" value="4"/>
+ <member name="GEDIT_LOCKDOWN_SAVE_TO_DISK" value="8"/>
+ <member name="GEDIT_LOCKDOWN_ALL" value="15"/>
+ </enum>
+ <enum name="GeditSearchFlags">
+ <member name="GEDIT_SEARCH_DONT_SET_FLAGS" value="1"/>
+ <member name="GEDIT_SEARCH_ENTIRE_WORD" value="2"/>
+ <member name="GEDIT_SEARCH_CASE_SENSITIVE" value="4"/>
+ </enum>
+ <enum name="GeditTabState">
+ <member name="GEDIT_TAB_STATE_NORMAL" value="0"/>
+ <member name="GEDIT_TAB_STATE_LOADING" value="1"/>
+ <member name="GEDIT_TAB_STATE_REVERTING" value="2"/>
+ <member name="GEDIT_TAB_STATE_SAVING" value="3"/>
+ <member name="GEDIT_TAB_STATE_PRINTING" value="4"/>
+ <member name="GEDIT_TAB_STATE_PRINT_PREVIEWING" value="5"/>
+ <member name="GEDIT_TAB_STATE_SHOWING_PRINT_PREVIEW" value="6"/>
+ <member name="GEDIT_TAB_STATE_GENERIC_NOT_EDITABLE" value="7"/>
+ <member name="GEDIT_TAB_STATE_LOADING_ERROR" value="8"/>
+ <member name="GEDIT_TAB_STATE_REVERTING_ERROR" value="9"/>
+ <member name="GEDIT_TAB_STATE_SAVING_ERROR" value="10"/>
+ <member name="GEDIT_TAB_STATE_GENERIC_ERROR" value="11"/>
+ <member name="GEDIT_TAB_STATE_CLOSING" value="12"/>
+ <member name="GEDIT_TAB_STATE_EXTERNALLY_MODIFIED_NOTIFICATION" value="13"/>
+ <member name="GEDIT_TAB_NUM_OF_STATES" value="14"/>
+ </enum>
+ <enum name="GeditToolbarSetting">
+ <member name="GEDIT_TOOLBAR_SYSTEM" value="0"/>
+ <member name="GEDIT_TOOLBAR_ICONS" value="1"/>
+ <member name="GEDIT_TOOLBAR_ICONS_AND_TEXT" value="2"/>
+ <member name="GEDIT_TOOLBAR_ICONS_BOTH_HORIZ" value="3"/>
+ </enum>
+ <enum name="GeditWindowState">
+ <member name="GEDIT_WINDOW_STATE_NORMAL" value="0"/>
+ <member name="GEDIT_WINDOW_STATE_SAVING" value="2"/>
+ <member name="GEDIT_WINDOW_STATE_PRINTING" value="4"/>
+ <member name="GEDIT_WINDOW_STATE_LOADING" value="8"/>
+ <member name="GEDIT_WINDOW_STATE_ERROR" value="16"/>
+ <member name="GEDIT_WINDOW_STATE_SAVING_SESSION" value="32"/>
+ </enum>
+ <constant name="GEDIT_BASE_KEY" type="char*" value="/apps/gedit-2"/>
+ <constant name="GEDIT_METADATA_ATTRIBUTE_ENCODING" type="char*" value="encoding"/>
+ <constant name="GEDIT_METADATA_ATTRIBUTE_LANGUAGE" type="char*" value="language"/>
+ <constant name="GEDIT_METADATA_ATTRIBUTE_POSITION" type="char*" value="position"/>
+ <constant name="GPM_DEFAULT_AUTO_INDENT" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_AUTO_SAVE" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_AUTO_SAVE_INTERVAL" type="int" value="10"/>
+ <constant name="GPM_DEFAULT_BOTTOM_PANEL_VISIBLE" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_BRACKET_MATCHING" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_CREATE_BACKUP_COPY" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_DISPLAY_LINE_NUMBERS" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_DISPLAY_RIGHT_MARGIN" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_HIGHLIGHT_CURRENT_LINE" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_INSERT_SPACES" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_MAX_RECENTS" type="int" value="5"/>
+ <constant name="GPM_DEFAULT_PRINT_HEADER" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_PRINT_LINE_NUMBERS" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_PRINT_SYNTAX" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_PRINT_WRAP_MODE" type="char*" value="GTK_WRAP_WORD"/>
+ <constant name="GPM_DEFAULT_RESTORE_CURSOR_POSITION" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_RIGHT_MARGIN_POSITION" type="int" value="80"/>
+ <constant name="GPM_DEFAULT_SEARCH_HIGHLIGHTING_ENABLE" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_SIDE_PANE_VISIBLE" type="int" value="0"/>
+ <constant name="GPM_DEFAULT_SMART_HOME_END" type="char*" value="AFTER"/>
+ <constant name="GPM_DEFAULT_SOURCE_STYLE_SCHEME" type="char*" value="classic"/>
+ <constant name="GPM_DEFAULT_STATUSBAR_VISIBLE" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_SYNTAX_HL_ENABLE" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_TABS_SIZE" type="int" value="8"/>
+ <constant name="GPM_DEFAULT_TOOLBAR_BUTTONS_STYLE" type="char*" value="GEDIT_TOOLBAR_SYSTEM"/>
+ <constant name="GPM_DEFAULT_TOOLBAR_SHOW_TOOLTIPS" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_TOOLBAR_VISIBLE" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_UNDO_ACTIONS_LIMIT" type="int" value="2000"/>
+ <constant name="GPM_DEFAULT_USE_DEFAULT_FONT" type="int" value="1"/>
+ <constant name="GPM_DEFAULT_WRAP_MODE" type="char*" value="GTK_WRAP_WORD"/>
+ <constant name="GPM_LOCKDOWN_DIR" type="char*" value="/desktop/gnome/lockdown"/>
+ <constant name="GPM_SYSTEM_FONT" type="char*" value="/desktop/gnome/interface/monospace_font_name"/>
+ </namespace>
+</api>
diff --git a/vapi/packages/gedit-2.20/gedit-2.20.metadata b/vapi/packages/gedit-2.20/gedit-2.20.metadata
new file mode 100644
index 0000000..05ca75d
--- /dev/null
+++ b/vapi/packages/gedit-2.20/gedit-2.20.metadata
@@ -0,0 +1,107 @@
+Gedit*Class hidden="1"
+Gtk*Class hidden="1"
+*.priv hidden="1"
+*.object hidden="1"
+*.parent_instance hidden="1"
+*.parent hidden="1"
+Gedit* base_class="GObject"
+
+#App
+GeditApp base_class="GObject" cheader_filename="gedit/gedit-app.h"
+gedit_app_get_documents type_arguments="Document"
+gedit_app_get_views type_arguments="View"
+gedit_app_get_windows type_arguments="Window"
+GeditLockdownMask cheader_filename="gedit/gedit-app.h"
+
+#Document
+GeditDocument base_class="GtkSourceBuffer" cheader_filename="gedit/gedit-document.h"
+GeditDocument.buffer hidden="1"
+GeditDocumentSaveFlags cheader_filename="gedit/gedit-document.h"
+GeditSearchFlags cheader_filename="gedit/gedit-document.h"
+
+#Encoding
+#in realta'
+GeditEncoding base_class="GObject" cheader_filename="gedit/gedit-encodings.h"
+
+#EncodingsOptionMenu
+GeditEncodingsOptionMenu base_class="GObject" cheader_filename="gedit/gedit-encodings-option-menu.h"
+
+#FileChooserDialog
+GeditFileChooserDialog base_class="GtkFileChooserDialog" cheader_filename="gedit/gedit-file-chooser-dialog.h"
+
+#Notebook
+GeditNotebook base_class="GtkNotebook" cheader_filename="gedit/gedit-notebook.h"
+GeditNotebook.notebook hidden="1"
+
+#Panel
+GeditPanel base_class="GtkVBox" cheader_filename="gedit/gedit-panel.h"
+gedit_panel_add_item.image nullable="1"
+GeditPanel.vbox hidden="1"
+
+#Plugin
+GeditPlugin base_class="GObject" cheader_filename="gedit/gedit-plugin.h"
+gedit_plugin_* virtual="1"
+gedit_plugin_create_configure_dialog nullable="1" virtual="1"
+
+#ProgressMessageArea
+GeditProgressMessageArea base_class="GtkInfoBar" cheader_filename="gedit/gedit-progress-message-area.h"
+
+#Statusbar
+GeditStatusbar base_class="GtkStatusbar" cheader_filename="gedit/gedit-statusbar.h"
+gedit_statusbar_flash_message cheader_filename="gedit/gedit-statusbar.h" ellypsis="1"
+
+#Tab
+GeditTab base_class="GtkVBox" cheader_filename="gedit/gedit-tab.h"
+geditTab.vbox hidden="1"
+GeditTabState cheader_filename="gedit/gedit-tab.h"
+
+#View
+GeditView base_class="GtkSourceView" cheader_filename="gedit/gedit-view.h"
+GeditView.view hidden="1"
+
+#Window
+GeditWindow base_class="GtkWindow" cheader_filename="gedit/gedit-window.h"
+GeditWindow.window hidden="1"
+gedit_window_get_documents type_arguments="Document"
+gedit_window_close_tabs.tabs type_arguments="Tab"
+gedit_window_get_unsaved_documents type_arguments="Document"
+gedit_window_get_views type_arguments="View"
+GeditWindowState cheader_filename="gedit/gedit-window.h"
+
+#GPM
+GEDIT_BASE_KEY cheader_filename="gedit/gedit-prefs-manager.h"
+GPM_* cheader_filename="gedit/gedit-prefs-manager.h"
+
+#convert
+gedit_convert_* cheader_filename="gedit/gedit-convert.h"
+GeditConvertError cheader_filename="gedit/gedit-convert.h"
+
+#debug
+gedit_debug* cheader_filename="gedit/gedit-debug.h"
+gedit_debug_message cheader_filename="gedit/gedit-debug.h" ellipsis="1"
+gedit_warning cheader_filename="gedit/gedit-debug.h" ellipsis="1"
+GeditDebugSection cheader_filename="gedit/gedit-debug.h"
+
+#metadata_manager
+gedit_metadata_manager_* cheader_filename="gedit/gedit-metadata-manager.h"
+
+#pref_manager
+GeditToolbarSetting cheader_filename="gedit/gedit-prefs-manager.h"
+gedit_prefs_manager_* cheader_filename="gedit/gedit-prefs-manager.h"
+gedit_prefs_manager_get_auto_detected_encodings type_arguments="Encoding"
+gedit_prefs_manager_get_shown_in_menu_encodings type_arguments="Encoding"
+gedit_prefs_manager_set_shown_in_menu_encodings.encs type_arguments="Encoding"
+gedit_prefs_manager_get_writable_vfs_schemes type_arguments="string"
+
+#utils
+gedit_utils_* cheader_filename="gedit/gedit-utils.h"
+gedit_dialog_add_button cheader_filename="gedit/gedit-utils.h"
+gedit_gdk_color_to_string cheader_filename="gedit/gedit-utils.h"
+g_utf8_caselessnmatch cheader_filename="gedit/gedit-utils.h"
+gedit_gtk_button_new_with_stock_icon cheader_filename="gedit/gedit-utils.h"
+
+#commands
+gedit_commands_* cheader_filename="gedit/gedit-commands.h"
+
+#help
+gedit_help_display cheader_filename="gedit/gedit-help.h"
diff --git a/vapi/packages/gedit-2.20/gedit-2.20.namespace b/vapi/packages/gedit-2.20/gedit-2.20.namespace
new file mode 100644
index 0000000..0a44576
--- /dev/null
+++ b/vapi/packages/gedit-2.20/gedit-2.20.namespace
@@ -0,0 +1 @@
+Gedit
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]