[vala/staging] gtk+-4.0: Fix EntryBuffer.text



commit 8d86a0d81a7afbb66fbdab137ab7b30f9132a342
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Fri Dec 8 18:18:45 2017 +0100

    gtk+-4.0: Fix EntryBuffer.text

 vapi/gtk+-4.0.vapi             |    8 +++++---
 vapi/metadata/Gtk-4.0.metadata |    3 +--
 2 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/vapi/gtk+-4.0.vapi b/vapi/gtk+-4.0.vapi
index b9f6c5b..0940e62 100644
--- a/vapi/gtk+-4.0.vapi
+++ b/vapi/gtk+-4.0.vapi
@@ -8864,8 +8864,11 @@ namespace Gtk {
                public virtual uint get_length ();
                [Version (since = "2.18")]
                public int get_max_length ();
+               [Version (since = "2.18")]
+               public unowned string get_text ();
+               [CCode (vfunc_name = "get_text")]
                [NoWrapper]
-               public virtual unowned string get_text (out size_t n_bytes = null);
+               public virtual unowned string get_text_internal (out size_t n_bytes = null);
                [Version (since = "2.18")]
                public virtual uint insert_text (uint position, [CCode (array_length_cname = "n_chars", 
array_length_pos = 2.1, array_length_type = "guint", type = "const gchar*")] uint8[] chars);
                [Version (since = "2.18")]
@@ -8876,9 +8879,8 @@ namespace Gtk {
                public uint length { get; }
                [Version (since = "2.18")]
                public int max_length { get; set; }
-               [NoAccessorMethod]
                [Version (since = "2.18")]
-               public string text { owned get; set; }
+               public string text { get; set; }
                [Version (since = "2.18")]
                public virtual signal void deleted_text (uint position, uint n_chars);
                [Version (since = "2.18")]
diff --git a/vapi/metadata/Gtk-4.0.metadata b/vapi/metadata/Gtk-4.0.metadata
index 8cc6383..6846b77 100644
--- a/vapi/metadata/Gtk-4.0.metadata
+++ b/vapi/metadata/Gtk-4.0.metadata
@@ -28,6 +28,7 @@ AccelLabel
 
 // Bug #: Virtual methods without invokers
 EntryBuffer
+  .get_text#virtual_method name="get_text_internal"
   .get_text#virtual_method.n_bytes out default=null
 Range
   .get_range_border.* out
@@ -241,8 +242,6 @@ TreeSelection
   .get_user_data skip=false
 
 // Symbol name conflicts
-EntryBuffer
-  .get_text#method skip
 EntryCompletion
   .insert_prefix#method name="request_prefix_insertion"
 Notebook


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]