]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-2.0, gtk+-3.0: Fix TextBuffer.delete and delete_interactive bindings
authorLuca Bruno <lucabru@src.gnome.org>
Sat, 8 Oct 2011 09:11:43 +0000 (11:11 +0200)
committerLuca Bruno <lucabru@src.gnome.org>
Sat, 8 Oct 2011 09:11:43 +0000 (11:11 +0200)
Fixes bug 661232.

vapi/gtk+-2.0.vapi
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-2.0/gtk+-2.0.metadata
vapi/packages/gtk+-3.0/gtk+-3.0.metadata

index 78b4239481d59ed0b46769bfe2d26f1c76ec84b0..b287b21b2ed20fdd196551bd21ca31f2bdceff17 100644 (file)
@@ -4343,8 +4343,8 @@ namespace Gtk {
                public unowned Gtk.TextMark create_mark (string? mark_name, Gtk.TextIter where, bool left_gravity);
                public unowned Gtk.TextTag create_tag (string tag_name, ...);
                public void cut_clipboard (Gtk.Clipboard clipboard, bool default_editable);
-               public void @delete (Gtk.TextIter start, Gtk.TextIter end);
-               public bool delete_interactive (Gtk.TextIter start_iter, Gtk.TextIter end_iter, bool default_editable);
+               public void @delete (ref Gtk.TextIter start, ref Gtk.TextIter end);
+               public bool delete_interactive (ref Gtk.TextIter start_iter, ref Gtk.TextIter end_iter, bool default_editable);
                public void delete_mark (Gtk.TextMark mark);
                public void delete_mark_by_name (string name);
                public bool delete_selection (bool interactive, bool default_editable);
index 450eced3ae889e2754a4586c77a0b51970fa49ce..38d7ed9912749c2e63984fc0e21ee88176f02914 100644 (file)
@@ -4272,8 +4272,8 @@ namespace Gtk {
                public unowned Gtk.TextMark create_mark (string? mark_name, Gtk.TextIter where, bool left_gravity);
                public unowned Gtk.TextTag create_tag (string tag_name, ...);
                public void cut_clipboard (Gtk.Clipboard clipboard, bool default_editable);
-               public void @delete (Gtk.TextIter start, Gtk.TextIter end);
-               public bool delete_interactive (Gtk.TextIter start_iter, Gtk.TextIter end_iter, bool default_editable);
+               public void @delete (ref Gtk.TextIter start, ref Gtk.TextIter end);
+               public bool delete_interactive (ref Gtk.TextIter start_iter, ref Gtk.TextIter end_iter, bool default_editable);
                public void delete_mark (Gtk.TextMark mark);
                public void delete_mark_by_name (string name);
                public bool delete_selection (bool interactive, bool default_editable);
index 52adad4436615621656b96dbc2c981872ee0be8f..d1e75b2e41691453b1b84649349013574ff1fce1 100644 (file)
@@ -576,6 +576,10 @@ gtk_target_list_new.ntargets hidden="1"
 gtk_target_table_new_from_list is_array="1" transfer_ownership="1"
 gtk_target_table_new_from_list.n_targets hidden="1"
 gtk_text_attributes_copy transfer_ownership="1"
+gtk_text_buffer_delete.start is_ref="1"
+gtk_text_buffer_delete.end is_ref="1"
+gtk_text_buffer_delete_interactive.start_iter is_ref="1"
+gtk_text_buffer_delete_interactive.end_iter is_ref="1"
 gtk_text_buffer_deserialize.data type_name="uint8" is_array="1" array_length_type="gsize"
 gtk_text_buffer_deserialize.length hidden="1"
 gtk_text_buffer_insert.iter is_ref="1"
index 7381e63b76e043f317d2988b3fda376ae22a4637..24b09ff5697e624ba48b532920aee2a256a21be0 100644 (file)
@@ -640,6 +640,10 @@ gtk_target_list_new.ntargets hidden="1"
 gtk_target_table_new_from_list is_array="1" transfer_ownership="1"
 gtk_target_table_new_from_list.n_targets hidden="1"
 gtk_text_attributes_copy transfer_ownership="1"
+gtk_text_buffer_delete.start is_ref="1"
+gtk_text_buffer_delete.end is_ref="1"
+gtk_text_buffer_delete_interactive.start_iter is_ref="1"
+gtk_text_buffer_delete_interactive.end_iter is_ref="1"
 gtk_text_buffer_deserialize.data type_name="uint8" is_array="1" array_length_type="gsize"
 gtk_text_buffer_deserialize.length hidden="1"
 gtk_text_buffer_insert.iter is_ref="1"