vala r2441 - in trunk: . vapi vapi/packages/gdk-2.0 vapi/packages/gtk+-2.0 vapi/packages/libsoup-2.4



Author: juergbi
Date: Fri Feb 13 23:37:56 2009
New Revision: 2441
URL: http://svn.gnome.org/viewvc/vala?rev=2441&view=rev

Log:
2009-02-14  JÃrg Billeter  <j bitron ch>

	* vapi/packages/gdk-2.0/:
	* vapi/packages/gtk+-2.0/:
	* vapi/packages/libsoup-2.4/:

	Nullable fixes, patch by Mark Lee, fixes bug 571407

	* vapi/gdk-2.0.vapi:
	* vapi/gtk+-2.0.vapi:
	* vapi/libsoup-2.4.vapi:

	Regenerated


Modified:
   trunk/ChangeLog
   trunk/vapi/gdk-2.0.vapi
   trunk/vapi/gtk+-2.0.vapi
   trunk/vapi/libsoup-2.4.vapi
   trunk/vapi/packages/gdk-2.0/gdk-2.0.metadata
   trunk/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
   trunk/vapi/packages/libsoup-2.4/libsoup-2.4.metadata

Modified: trunk/vapi/gdk-2.0.vapi
==============================================================================
--- trunk/vapi/gdk-2.0.vapi	(original)
+++ trunk/vapi/gdk-2.0.vapi	Fri Feb 13 23:37:56 2009
@@ -1772,7 +1772,7 @@
 	[CCode (cheader_filename = "gdk/gdk.h")]
 	public static bool spawn_command_line_on_screen (Gdk.Screen screen, string command_line) throws GLib.Error;
 	[CCode (cheader_filename = "gdk/gdk.h")]
-	public static bool spawn_on_screen (Gdk.Screen screen, string working_directory, [CCode (array_length = false)] string[] argv, [CCode (array_length = false)] string[] envp, GLib.SpawnFlags flags, GLib.SpawnChildSetupFunc child_setup, int child_pid) throws GLib.Error;
+	public static bool spawn_on_screen (Gdk.Screen screen, string? working_directory, [CCode (array_length = false)] string[] argv, [CCode (array_length = false)] string[]? envp, GLib.SpawnFlags flags, GLib.SpawnChildSetupFunc? child_setup, int child_pid) throws GLib.Error;
 	[CCode (cheader_filename = "gdk/gdk.h")]
 	public static bool spawn_on_screen_with_pipes (Gdk.Screen screen, string working_directory, string argv, string envp, GLib.SpawnFlags flags, GLib.SpawnChildSetupFunc child_setup, int child_pid, int standard_input, int standard_output, int standard_error) throws GLib.Error;
 	[CCode (cheader_filename = "gdk/gdk.h")]

Modified: trunk/vapi/gtk+-2.0.vapi
==============================================================================
--- trunk/vapi/gtk+-2.0.vapi	(original)
+++ trunk/vapi/gtk+-2.0.vapi	Fri Feb 13 23:37:56 2009
@@ -2139,7 +2139,7 @@
 		public void set_accel_path (string accel_path);
 		public void set_active (uint index_);
 		public void set_monitor (int monitor_num);
-		public void set_screen (Gdk.Screen screen);
+		public void set_screen (Gdk.Screen? screen);
 		public void set_tearoff_state (bool torn_off);
 		public void set_title (string title);
 		public bool tearoff_state { get; set; }

Modified: trunk/vapi/libsoup-2.4.vapi
==============================================================================
--- trunk/vapi/libsoup-2.4.vapi	(original)
+++ trunk/vapi/libsoup-2.4.vapi	Fri Feb 13 23:37:56 2009
@@ -95,7 +95,7 @@
 		public void* auth_data { get; set; }
 	}
 	[Compact]
-	[CCode (copy_function = "soup_buffer_copy", cheader_filename = "libsoup/soup.h")]
+	[CCode (copy_function = "soup_buffer_copy", type_id = "SOUP_TYPE_BUFFER", cheader_filename = "libsoup/soup.h")]
 	public class Buffer {
 		public weak string data;
 		public size_t length;
@@ -109,11 +109,11 @@
 		public Buffer.with_owner (void* data, size_t length, void* owner, GLib.DestroyNotify owner_dnotify);
 	}
 	[Compact]
-	[CCode (cheader_filename = "libsoup/soup.h")]
+	[CCode (type_id = "SOUP_TYPE_BYTE_ARRAY", cheader_filename = "libsoup/soup.h")]
 	public class ByteArray {
 	}
 	[Compact]
-	[CCode (cheader_filename = "libsoup/soup.h")]
+	[CCode (type_id = "SOUP_TYPE_CLIENT_CONTEXT", cheader_filename = "libsoup/soup.h")]
 	public class ClientContext {
 		public unowned Soup.Address get_address ();
 		public unowned Soup.AuthDomain get_auth_domain ();
@@ -122,7 +122,7 @@
 		public unowned Soup.Socket get_socket ();
 	}
 	[Compact]
-	[CCode (copy_function = "soup_cookie_copy", cheader_filename = "libsoup/soup.h")]
+	[CCode (copy_function = "soup_cookie_copy", type_id = "SOUP_TYPE_COOKIE", cheader_filename = "libsoup/soup.h")]
 	public class Cookie {
 		public weak string domain;
 		public weak Soup.Date expires;
@@ -170,7 +170,7 @@
 		public string filename { owned get; construct; }
 	}
 	[Compact]
-	[CCode (copy_function = "soup_date_copy", cheader_filename = "libsoup/soup.h")]
+	[CCode (copy_function = "soup_date_copy", type_id = "SOUP_TYPE_DATE", cheader_filename = "libsoup/soup.h")]
 	public class Date {
 		public int day;
 		public int hour;
@@ -262,7 +262,7 @@
 		public virtual signal void wrote_informational ();
 	}
 	[Compact]
-	[CCode (cheader_filename = "libsoup/soup.h")]
+	[CCode (type_id = "SOUP_TYPE_MESSAGE_BODY", cheader_filename = "libsoup/soup.h")]
 	public class MessageBody {
 		public weak string data;
 		public int64 length;
@@ -280,7 +280,7 @@
 		public void wrote_chunk (Soup.Buffer chunk);
 	}
 	[Compact]
-	[CCode (cheader_filename = "libsoup/soup.h")]
+	[CCode (type_id = "SOUP_TYPE_MESSAGE_HEADERS", cheader_filename = "libsoup/soup.h")]
 	public class MessageHeaders {
 		public void append (string name, string value);
 		public void clear ();
@@ -315,7 +315,7 @@
 		public bool next (out unowned string name, out unowned string value);
 	}
 	[Compact]
-	[CCode (cheader_filename = "libsoup/soup.h")]
+	[CCode (type_id = "SOUP_TYPE_MULTIPART", cheader_filename = "libsoup/soup.h")]
 	public class Multipart {
 		public void append_form_file (string control_name, string filename, string content_type, Soup.Buffer body);
 		public void append_form_string (string control_name, string data);
@@ -456,7 +456,7 @@
 		public virtual signal void writable ();
 	}
 	[Compact]
-	[CCode (copy_function = "soup_uri_copy", cheader_filename = "libsoup/soup.h")]
+	[CCode (copy_function = "soup_uri_copy", type_id = "SOUP_TYPE_URI", cheader_filename = "libsoup/soup.h")]
 	public class URI {
 		public weak string fragment;
 		public weak string host;
@@ -468,7 +468,7 @@
 		public weak string user;
 		public Soup.URI copy ();
 		public static string decode (string part);
-		public static string encode (string part, string escape_extra);
+		public static string encode (string part, string? escape_extra);
 		public bool equal (Soup.URI uri2);
 		[CCode (has_construct_function = false)]
 		public URI (string uri_string);

Modified: trunk/vapi/packages/gdk-2.0/gdk-2.0.metadata
==============================================================================
--- trunk/vapi/packages/gdk-2.0/gdk-2.0.metadata	(original)
+++ trunk/vapi/packages/gdk-2.0/gdk-2.0.metadata	Fri Feb 13 23:37:56 2009
@@ -64,8 +64,10 @@
 gdk_screen_get_monitor_geometry.dest is_out="1"
 GdkSegment is_value_type="1"
 GdkSpan is_value_type="1"
+gdk_spawn_on_screen.working_directory nullable="1"
 gdk_spawn_on_screen.argv is_array="1" no_array_length="1"
-gdk_spawn_on_screen.envp is_array="1" no_array_length="1"
+gdk_spawn_on_screen.envp is_array="1" no_array_length="1" nullable="1"
+gdk_spawn_on_screen.child_setup nullable="1"
 gdk_threads_add_idle.data hidden="1"
 GdkTimeCoord is_value_type="1"
 GdkTrapezoid is_value_type="1"

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	Fri Feb 13 23:37:56 2009
@@ -190,6 +190,7 @@
 GtkMenuItem::activate has_emitter="1"
 GtkMenuItem::toggle_size_allocate has_emitter="1"
 GtkMenuItem::toggle_size_request has_emitter="1"
+gtk_menu_set_screen.screen nullable="1"
 GtkMenuShell.children type_arguments="MenuItem" weak="0"
 GtkMenuShell::cancel has_emitter="1"
 GtkMenuShell::deactivate has_emitter="1"

Modified: trunk/vapi/packages/libsoup-2.4/libsoup-2.4.metadata
==============================================================================
--- trunk/vapi/packages/libsoup-2.4/libsoup-2.4.metadata	(original)
+++ trunk/vapi/packages/libsoup-2.4/libsoup-2.4.metadata	Fri Feb 13 23:37:56 2009
@@ -24,6 +24,7 @@
 soup_session_queue_message.msg transfer_ownership="1"
 soup_uri_decode transfer_ownership="1"
 soup_uri_encode transfer_ownership="1"
+soup_uri_encode.escape_extra nullable="1"
 soup_uri_copy transfer_ownership="1"
 soup_uri_to_string transfer_ownership="1"
 soup_uri_normalize transfer_ownership="1"



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