first row to search for data
first column to search for data
last row to search for data
last column to search for data
a VteSelectionFunc callback. [scope call][allow-none]
user data to be passed to the callback. closure
location for storing text attributes. [out caller-allocates][transfer full]array[element-type Vte.CharAttributes]
a newly allocated text string, or NULL. [transfer full]
Extracts a view of the visible part of the terminal. If is_selected is not NULL, characters will only be read if is_selected returns TRUE after being passed the column and row, respectively. A VteCharAttributes structure is added to attributes for each byte added to the returned string detailing the character's position, colors, and other characteristics. The entire scrollback buffer is scanned, so it is possible to read the entire contents of the buffer using this function.