Fixes bug 676882.
// Deprecated from start
Terminal.pty skip
+Terminal
+ .match_check nullable
+ .match_set_cursor.cursor nullable
+
// Report upstream
Vte cheader_filename="vte/vte.h"
Pty.new_foreign.fd owned=false
-Terminal.get_cursor_position.* out
-Terminal.match_set_cursor.cursor nullable
+Terminal
+ .get_cursor_position.* out
SelectionFunc.data closure=3
vte_terminal_get_cursor_position.row is_out="1"
vte_terminal_set_colors.palette is_array="1"
vte_terminal_set_colors.palette_size hidden="1"
+vte_terminal_match_check nullable="1" transfer_ownership="1"
+vte_terminal_match_check.tag is_out="1"
vte_terminal_pty_new transfer_ownership="1"
public void im_append_menuitems (Gtk.MenuShell menushell);
public bool is_word_char (unichar c);
public int match_add_gregex (GLib.Regex regex, GLib.RegexMatchFlags flags);
- public string match_check (long column, long row, out int tag);
+ public string? match_check (long column, long row, out int tag);
public void match_clear_all ();
public void match_remove (int tag);
public void match_set_cursor (int tag, Gdk.Cursor? cursor);
public bool is_word_char (unichar c);
public int match_add (string match);
public int match_add_gregex (GLib.Regex regex, GLib.RegexMatchFlags flags);
- public unowned string match_check (long column, long row, int tag);
+ public string? match_check (long column, long row, out int tag);
public void match_clear_all ();
public void match_remove (int tag);
public void match_set_cursor (int tag, Gdk.Cursor cursor);