From: Thijs Vermeir Date: Sun, 4 Jan 2009 17:17:25 +0000 (+0000) Subject: Fix fork_command binding Regenerated X-Git-Tag: VALA_0_5_4~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=20570676170e51cea41d583705c83cf552d34685;p=thirdparty%2Fvala.git Fix fork_command binding Regenerated * vapi/packages/vte/vte.metadata: Fix fork_command binding * vapi/vte.vapi: Regenerated svn path=/trunk/; revision=2268 --- diff --git a/ChangeLog b/ChangeLog index a95e93331..127c5cfdd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2009-01-04 Thijs Vermeir + + * vapi/packages/vte/vte.metadata: + + Fix fork_command binding + + * vapi/vte.vapi: Regenerated + 2009-01-04 Jürg Billeter * vala/valadelegate.vala: diff --git a/vapi/packages/vte/vte.metadata b/vapi/packages/vte/vte.metadata index ceab83cb7..c39835a6f 100644 --- a/vapi/packages/vte/vte.metadata +++ b/vapi/packages/vte/vte.metadata @@ -4,8 +4,8 @@ VteTerminalAccessible cheader_filename="vte/vteaccess.h" VteTerminal::copy_clipboard has_emitter="1" vte_terminal_fork_command no_array_length="1" vte_terminal_fork_command.command nullable="1" -vte_terminal_fork_command.argv is_array="1" nullable="1" -vte_terminal_fork_command.envv is_array="1" nullable="1" +vte_terminal_fork_command.argv is_array="1" no_array_length="1" nullable="1" +vte_terminal_fork_command.envv is_array="1" no_array_length="1" nullable="1" vte_terminal_fork_command.directory nullable="1" vte_terminal_forkpty.envv is_array="1" VteTerminal::paste_clipboard has_emitter="1" diff --git a/vapi/vte.vapi b/vapi/vte.vapi index b8bf8ec2f..63412fe13 100644 --- a/vapi/vte.vapi +++ b/vapi/vte.vapi @@ -1,4 +1,4 @@ -/* vte.vapi generated by lt-vapigen, do not modify. */ +/* vte.vapi generated by vapigen, do not modify. */ [CCode (cprefix = "Vte", lower_case_cprefix = "vte_")] namespace Vte { @@ -15,10 +15,10 @@ namespace Vte { [CCode (cheader_filename = "vte/reaper.h")] public class Reaper : GLib.Object { public weak GLib.IOChannel channel; - [NoArrayLength] + [CCode (array_length = false)] public weak int[] iopipe; public static int add_child (GLib.Pid pid); - public static weak Vte.Reaper get (); + public static unowned Vte.Reaper get (); public virtual signal void child_exited (int p0, int p1); } [CCode (cheader_filename = "vte/vte.h")] @@ -36,10 +36,9 @@ namespace Vte { public void feed (string data, long length); public void feed_child (string text, long length); public void feed_child_binary (string data, long length); - [NoArrayLength] - public int fork_command (string? command, string[]? argv, string[]? envv, string? directory, bool lastlog, bool utmp, bool wtmp); + public int fork_command (string? command, [CCode (array_length = false)] string[]? argv, [CCode (array_length = false)] string[]? envv, string? directory, bool lastlog, bool utmp, bool wtmp); public int forkpty (string[] envv, string directory, bool lastlog, bool utmp, bool wtmp); - public weak Gtk.Adjustment get_adjustment (); + public unowned Gtk.Adjustment get_adjustment (); public bool get_allow_bold (); public bool get_audible_bell (); public long get_char_ascent (); @@ -48,26 +47,26 @@ namespace Vte { public long get_char_width (); public long get_column_count (); public void get_cursor_position (out long column, out long row); - public weak string get_default_emulation (); - public weak string get_emulation (); - public weak string get_encoding (); - public weak Pango.FontDescription get_font (); + public unowned string get_default_emulation (); + public unowned string get_emulation (); + public unowned string get_encoding (); + public unowned Pango.FontDescription get_font (); public bool get_has_selection (); - public weak string get_icon_title (); + public unowned string get_icon_title (); public bool get_mouse_autohide (); public void get_padding (int xpad, int ypad); public long get_row_count (); - public weak string get_status_line (); - public weak string get_text (GLib.Callback is_selected, void* data, GLib.Array attributes); - public weak string get_text_include_trailing_spaces (GLib.Callback is_selected, void* data, GLib.Array attributes); - public weak string get_text_range (long start_row, long start_col, long end_row, long end_col, GLib.Callback is_selected, void* data, GLib.Array attributes); + public unowned string get_status_line (); + public unowned string get_text (GLib.Callback is_selected, void* data, GLib.Array attributes); + public unowned string get_text_include_trailing_spaces (GLib.Callback is_selected, void* data, GLib.Array attributes); + public unowned string get_text_range (long start_row, long start_col, long end_row, long end_col, GLib.Callback is_selected, void* data, GLib.Array attributes); public bool get_using_xft (); public bool get_visible_bell (); - public weak string get_window_title (); + public unowned string get_window_title (); public void im_append_menuitems (Gtk.MenuShell menushell); public bool is_word_char (unichar c); public int match_add (string match); - public weak string match_check (long column, long row, int tag); + public unowned string match_check (long column, long row, int tag); public void match_clear_all (); public void match_remove (int tag); public void match_set_cursor (int tag, Gdk.Cursor cursor); @@ -103,7 +102,7 @@ namespace Vte { public void set_font_from_string_full (string name, Vte.TerminalAntiAlias antialias); public void set_font_full (Pango.FontDescription font_desc, Vte.TerminalAntiAlias antialias); public void set_mouse_autohide (bool setting); - public void set_opacity (ushort opacity); + public void set_opacity (uint16 opacity); public void set_pty (int pty_master); public void set_scroll_background (bool scroll); public void set_scroll_on_keystroke (bool scroll);