commit 8cff105a2b280ed738b296955724590b9cd348ce
commit ef34977b6765be1036ea8cd016861199033e2231
commit 49e3433dea9a32d7ab9972b719484b49ca7f6b81
commit 94b6ca416d4e5b54be084a057ec1341bcfddabe1
commit ecb9fcc8cfb73207bcda93889e3e2564d41f79c9
--- origsrc/vte-0.28.2/src/pty.c 2011-08-16 16:52:48.000000000 -0500
+++ src/vte-0.28.2/src/pty.c 2015-08-03 14:01:55.151226800 -0500
@@ -616,7 +616,7 @@ __vte_pty_fork(VtePty *pty,
* @pty: a #VtePty
* @rows: the desired number of rows
* @columns: the desired number of columns
- * @error: (allow-none); return location to store a #GError, or %NULL
+ * @error: (allow-none): return location to store a #GError, or %NULL
*
* Attempts to resize the pseudo terminal's window size. If successful, the
* OS kernel will send #SIGWINCH to the child process group.
--- origsrc/vte-0.28.2/src/vte.c 2015-08-03 13:56:24.348720200 -0500
+++ src/vte-0.28.2/src/vte.c 2015-08-03 16:15:52.185800500 -0500
@@ -2474,7 +2474,7 @@ _vte_terminal_set_pointer_visible(VteTer
*
* Creates a new terminal widget.
*
- * Returns: (transfer full) (type Vte.Terminal): a new #VteTerminal object
+ * Returns: (transfer none) (type Vte.Terminal): a new #VteTerminal object
*/
GtkWidget *
vte_terminal_new(void)
@@ -3680,7 +3680,7 @@ vte_terminal_watch_child (VteTerminal *t
* Gets the user's shell, or %NULL. In the latter case, the
* system default (usually "/bin/sh") should be used.
*
- * Returns: (tranfer full) (type filename): a newly allocated string with the
+ * Returns: (transfer full) (type filename): a newly allocated string with the
* user's shell, or %NULL
*
* Since: 0.28
@@ -4615,8 +4615,8 @@ out:
/**
* vte_terminal_feed:
* @terminal: a #VteTerminal
- * @data: a string in the terminal's current encoding
- * @length: the length of the string
+ * @data: (array length=length) (element-type guint8): a string in the terminal's current encoding
+ * @length the length of the string
*
* Interprets @data as if it were data received from a child process. This
* can either be used to drive the terminal without a child process, or just
@@ -6233,7 +6233,7 @@ vte_terminal_copy_cb(GtkClipboard *clipb
* @start_col: first column to search for data
* @end_row: last row to search for data
* @end_col: last column to search for data
- * @is_selected: a #VteSelectionFunc callback
+ * @is_selected: (scope call): a #VteSelectionFunc callback
* @user_data: (closure): user data to be passed to the callback
* @attributes: (out) (transfer full) (array) (element-type Vte.CharAttributes): location for storing text attributes
*
@@ -6432,7 +6432,7 @@ vte_terminal_get_text_maybe_wrapped(VteT
/**
* vte_terminal_get_text:
* @terminal: a #VteTerminal
- * @is_selected: a #VteSelectionFunc callback
+ * @is_selected: (scope call): a #VteSelectionFunc callback
* @user_data: (closure): user data to be passed to the callback
* @attributes: (out) (transfer full) (array) (element-type Vte.CharAttributes): location for storing text attributes
*
@@ -6462,7 +6462,7 @@ vte_terminal_get_text(VteTerminal *termi
/**
* vte_terminal_get_text_include_trailing_spaces:
* @terminal: a #VteTerminal
- * @is_selected: a #VteSelectionFunc callback
+ * @is_selected: (scope call): a #VteSelectionFunc callback
* @user_data: (closure): user data to be passed to the callback
* @attributes: (out) (transfer full) (array) (element-type Vte.CharAttributes): location for storing text attributes
*
@@ -6497,7 +6497,7 @@ vte_terminal_get_text_include_trailing_s
* vte_terminal_get_cursor_position:
* @terminal: a #VteTerminal
* @column: (out) (allow-none): a location to store the column, or %NULL
- * @row : (out) (allow-none): a location to store the row, or %NULL
+ * @row: (out) (allow-none): a location to store the row, or %NULL
*
* Reads the location of the insertion cursor and returns it. The row
* coordinate is absolute.