-/* 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 {
[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")]
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 ();
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);
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);