vala r1133 - in trunk: . vapi vapi/packages/gtk+-2.0 vapigen
- From: juergbi svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r1133 - in trunk: . vapi vapi/packages/gtk+-2.0 vapigen
- Date: Sun, 16 Mar 2008 22:35:32 +0000 (GMT)
Author: juergbi
Date: Sun Mar 16 22:35:32 2008
New Revision: 1133
URL: http://svn.gnome.org/viewvc/vala?rev=1133&view=rev
Log:
2008-03-16 Juerg Billeter <j bitron ch>
* vapigen/valagidlparser.vala: support modifying return type with
metadata attributes
* vapi/packages/gtk+-2.0/: fix gtk_about_dialog_set_*_hook bindings,
fixes bug 522061
* vapi/gtk+-2.0.vapi: regenerated
Modified:
trunk/ChangeLog
trunk/vapi/gtk+-2.0.vapi
trunk/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
trunk/vapigen/valagidlparser.vala
Modified: trunk/vapi/gtk+-2.0.vapi
==============================================================================
--- trunk/vapi/gtk+-2.0.vapi (original)
+++ trunk/vapi/gtk+-2.0.vapi Sun Mar 16 22:35:32 2008
@@ -1676,13 +1676,13 @@
public void set_copyright (string copyright);
[NoArrayLength]
public void set_documenters (string[] documenters);
- public static Gtk.AboutDialogActivateLinkFunc set_email_hook (Gtk.AboutDialogActivateLinkFunc func, pointer data, GLib.DestroyNotify destroy);
+ public static void set_email_hook (Gtk.AboutDialogActivateLinkFunc func, GLib.DestroyNotify destroy);
public void set_license (string license);
public void set_logo (Gdk.Pixbuf logo);
public void set_logo_icon_name (string icon_name);
public void set_program_name (string name);
public void set_translator_credits (string translator_credits);
- public static Gtk.AboutDialogActivateLinkFunc set_url_hook (Gtk.AboutDialogActivateLinkFunc func, pointer data, GLib.DestroyNotify destroy);
+ public static void set_url_hook (Gtk.AboutDialogActivateLinkFunc func, GLib.DestroyNotify destroy);
public void set_version (string version);
public void set_website (string website);
public void set_website_label (string website_label);
Modified: trunk/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
==============================================================================
--- trunk/vapi/packages/gtk+-2.0/gtk+-2.0.metadata (original)
+++ trunk/vapi/packages/gtk+-2.0/gtk+-2.0.metadata Sun Mar 16 22:35:32 2008
@@ -5,6 +5,10 @@
gtk_about_dialog_set_authors.authors is_array="1" no_array_length="1"
gtk_about_dialog_set_documenters no_array_length="1"
gtk_about_dialog_set_documenters.documenters is_array="1" no_array_length="1"
+gtk_about_dialog_set_email_hook.data hidden="1"
+gtk_about_dialog_set_email_hook type_name="void"
+gtk_about_dialog_set_url_hook.data hidden="1"
+gtk_about_dialog_set_url_hook type_name="void"
gtk_accelerator_parse.accelerator_key is_out="1"
gtk_accelerator_parse.accelerator_mods is_out="1"
GtkAction::activate has_emitter="1"
Modified: trunk/vapigen/valagidlparser.vala
==============================================================================
--- trunk/vapigen/valagidlparser.vala (original)
+++ trunk/vapigen/valagidlparser.vala Sun Mar 16 22:35:32 2008
@@ -1254,6 +1254,8 @@
if (eval (nv[1]) == "1") {
m.no_array_length = true;
}
+ } else if (nv[0] == "type_name") {
+ return_type.unresolved_symbol = new UnresolvedSymbol (null, eval (nv[1]));
}
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]