]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vapi: Remove gedit-2.20 bindings
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 15 Apr 2021 14:49:14 +0000 (16:49 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 15 Apr 2021 14:49:14 +0000 (16:49 +0200)
The bindings are obsolete and unsupported

vapi/Makefile.am
vapi/gedit-2.20.deps [deleted file]
vapi/gedit-2.20.vapi [deleted file]
vapi/packages/gedit-2.20/gedit-2.20.deps [deleted file]
vapi/packages/gedit-2.20/gedit-2.20.excludes [deleted file]
vapi/packages/gedit-2.20/gedit-2.20.files [deleted file]
vapi/packages/gedit-2.20/gedit-2.20.gi [deleted file]
vapi/packages/gedit-2.20/gedit-2.20.metadata [deleted file]
vapi/packages/gedit-2.20/gedit-2.20.namespace [deleted file]

index 9b8e86e131441bc1a49a74f55ed27d39011e2f84..309f89a50e070bd3e9f20a9d04fd1ed682063f2c 100644 (file)
@@ -70,8 +70,6 @@ dist_vapi_DATA = \
        gdl-1.0.vapi \
        gdl-3.0.deps \
        gdl-3.0.vapi \
-       gedit-2.20.vapi \
-       gedit-2.20.deps \
        gio-2.0.deps \
        gio-2.0.vapi \
        gio-unix-2.0.deps \
@@ -493,9 +491,6 @@ gdl-1.0:
 gdl-3.0:
        $(GENVAPI) --library $(srcdir)/gdl-3.0 --pkg gio-2.0 --pkg gtk+-3.0 --metadatadir $(METADATADIR) $(GIRDIR)/Gdl-3.gir
 
-gedit-2.20:
-       $(GENVAPI) --library $(srcdir)/gedit-2.20 $(PACKAGESDIR)/gedit-2.20/gedit-2.20.gi
-
 gio-2.0:
        $(GENVAPI) --library $(srcdir)/gio-2.0 --metadatadir $(METADATADIR) $(METADATADIR)/Gio-2.0-custom.vala $(GIRDIR)/Gio-2.0.gir
 
diff --git a/vapi/gedit-2.20.deps b/vapi/gedit-2.20.deps
deleted file mode 100644 (file)
index b9a34ad..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-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
deleted file mode 100644 (file)
index f14f316..0000000
+++ /dev/null
@@ -1,766 +0,0 @@
-/* gedit-2.20.vapi generated by vapigen, do not modify. */
-
-[Version (replacement = "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 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", copy_function = "gedit_encoding_copy")]
-       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 (has_construct_function = false, type = "GtkWidget*")]
-               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 (cheader_filename = "gedit-2.20.h", ref_function = "gedit_message_type_ref", unref_function = "gedit_message_type_unref")]
-       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 (has_construct_function = false, type = "GtkWidget*")]
-               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 (has_construct_function = false, type = "GtkWidget*")]
-               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 (has_construct_function = false, type = "GtkWidget*")]
-               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 (has_construct_function = false, type = "GtkWidget*")]
-               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 (has_construct_function = false, type = "GtkWidget*")]
-               public Statusbar ();
-               public void clear_overwrite ();
-               [CCode (cheader_filename = "gedit/gedit-statusbar.h")]
-               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 (has_construct_function = false, type = "GtkWidget*")]
-               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 (cheader_filename = "gedit/gedit-debug.h", cprefix = "GEDIT_", has_type_id = false)]
-       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 (cheader_filename = "gedit-2.20.h", cprefix = "GEDIT_DOCUMENT_NEWLINE_TYPE_", has_type_id = false)]
-       public enum DocumentNewlineType {
-               LF,
-               CR,
-               CR_LF
-       }
-       [CCode (cheader_filename = "gedit/gedit-document.h", cprefix = "GEDIT_DOCUMENT_SAVE_", has_type_id = false)]
-       public enum DocumentSaveFlags {
-               IGNORE_MTIME,
-               IGNORE_BACKUP,
-               PRESERVE_BACKUP
-       }
-       [CCode (cheader_filename = "gedit/gedit-app.h", cprefix = "GEDIT_LOCKDOWN_", has_type_id = false)]
-       public enum LockdownMask {
-               COMMAND_LINE,
-               PRINTING,
-               PRINT_SETUP,
-               SAVE_TO_DISK,
-               ALL
-       }
-       [CCode (cheader_filename = "gedit/gedit-document.h", cprefix = "GEDIT_SEARCH_", has_type_id = false)]
-       public enum SearchFlags {
-               DONT_SET_FLAGS,
-               ENTIRE_WORD,
-               CASE_SENSITIVE
-       }
-       [CCode (cheader_filename = "gedit/gedit-tab.h", cprefix = "GEDIT_TAB_", has_type_id = false)]
-       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 (cheader_filename = "gedit/gedit-prefs-manager.h", cprefix = "GEDIT_TOOLBAR_", has_type_id = false)]
-       public enum ToolbarSetting {
-               SYSTEM,
-               ICONS,
-               ICONS_AND_TEXT,
-               ICONS_BOTH_HORIZ
-       }
-       [CCode (cheader_filename = "gedit/gedit-window.h", cprefix = "GEDIT_WINDOW_STATE_", has_type_id = false)]
-       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 (cheader_filename = "gedit/gedit-utils.h", cname = "g_utf8_caselessnmatch")]
-       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
deleted file mode 100644 (file)
index b9a34ad..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-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
deleted file mode 100644 (file)
index d5add3e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-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
deleted file mode 100644 (file)
index 746c681..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-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
deleted file mode 100644 (file)
index 24b0058..0000000
+++ /dev/null
@@ -1,2391 +0,0 @@
-<?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
deleted file mode 100644 (file)
index 202fef7..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-Gedit replacement="gedit"
-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"
-gedit_document_get_uri transfer_ownership="1"
-
-#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" ellipsis="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_create_tab_from_uri.encoding nullable="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
deleted file mode 100644 (file)
index 0a44576..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Gedit