1 /* 2 * This file is part of gtkD. 3 * 4 * gtkD is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU Lesser General Public License 6 * as published by the Free Software Foundation; either version 3 7 * of the License, or (at your option) any later version, with 8 * some exceptions, please read the COPYING file. 9 * 10 * gtkD is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU Lesser General Public License for more details. 14 * 15 * You should have received a copy of the GNU Lesser General Public License 16 * along with gtkD; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA 18 */ 19 20 // generated automatically - do not change 21 // find conversion definition on APILookup.txt 22 // implement new conversion functionalities on the wrap.utils pakage 23 24 25 module vtec.vte; 26 27 import std.stdio; 28 import vtec.vtetypes; 29 import gtkc.Loader; 30 import gtkc.paths; 31 32 shared static this() 33 { 34 // vte.Pty 35 36 Linker.link(vte_pty_get_type, "vte_pty_get_type", LIBRARY.VTE); 37 Linker.link(vte_pty_new_foreign_sync, "vte_pty_new_foreign_sync", LIBRARY.VTE); 38 Linker.link(vte_pty_new_sync, "vte_pty_new_sync", LIBRARY.VTE); 39 Linker.link(vte_pty_child_setup, "vte_pty_child_setup", LIBRARY.VTE); 40 Linker.link(vte_pty_close, "vte_pty_close", LIBRARY.VTE); 41 Linker.link(vte_pty_get_fd, "vte_pty_get_fd", LIBRARY.VTE); 42 Linker.link(vte_pty_get_size, "vte_pty_get_size", LIBRARY.VTE); 43 Linker.link(vte_pty_set_size, "vte_pty_set_size", LIBRARY.VTE); 44 Linker.link(vte_pty_set_utf8, "vte_pty_set_utf8", LIBRARY.VTE); 45 46 // vte.Terminal 47 48 Linker.link(vte_terminal_get_type, "vte_terminal_get_type", LIBRARY.VTE); 49 Linker.link(vte_terminal_new, "vte_terminal_new", LIBRARY.VTE); 50 Linker.link(vte_terminal_copy_clipboard, "vte_terminal_copy_clipboard", LIBRARY.VTE); 51 Linker.link(vte_terminal_copy_primary, "vte_terminal_copy_primary", LIBRARY.VTE); 52 Linker.link(vte_terminal_feed, "vte_terminal_feed", LIBRARY.VTE); 53 Linker.link(vte_terminal_feed_child, "vte_terminal_feed_child", LIBRARY.VTE); 54 Linker.link(vte_terminal_feed_child_binary, "vte_terminal_feed_child_binary", LIBRARY.VTE); 55 Linker.link(vte_terminal_get_allow_bold, "vte_terminal_get_allow_bold", LIBRARY.VTE); 56 Linker.link(vte_terminal_get_audible_bell, "vte_terminal_get_audible_bell", LIBRARY.VTE); 57 Linker.link(vte_terminal_get_char_height, "vte_terminal_get_char_height", LIBRARY.VTE); 58 Linker.link(vte_terminal_get_char_width, "vte_terminal_get_char_width", LIBRARY.VTE); 59 Linker.link(vte_terminal_get_cjk_ambiguous_width, "vte_terminal_get_cjk_ambiguous_width", LIBRARY.VTE); 60 Linker.link(vte_terminal_get_column_count, "vte_terminal_get_column_count", LIBRARY.VTE); 61 Linker.link(vte_terminal_get_current_directory_uri, "vte_terminal_get_current_directory_uri", LIBRARY.VTE); 62 Linker.link(vte_terminal_get_current_file_uri, "vte_terminal_get_current_file_uri", LIBRARY.VTE); 63 Linker.link(vte_terminal_get_cursor_blink_mode, "vte_terminal_get_cursor_blink_mode", LIBRARY.VTE); 64 Linker.link(vte_terminal_get_cursor_position, "vte_terminal_get_cursor_position", LIBRARY.VTE); 65 Linker.link(vte_terminal_get_cursor_shape, "vte_terminal_get_cursor_shape", LIBRARY.VTE); 66 Linker.link(vte_terminal_get_encoding, "vte_terminal_get_encoding", LIBRARY.VTE); 67 Linker.link(vte_terminal_get_font, "vte_terminal_get_font", LIBRARY.VTE); 68 Linker.link(vte_terminal_get_font_scale, "vte_terminal_get_font_scale", LIBRARY.VTE); 69 Linker.link(vte_terminal_get_geometry_hints, "vte_terminal_get_geometry_hints", LIBRARY.VTE); 70 Linker.link(vte_terminal_get_has_selection, "vte_terminal_get_has_selection", LIBRARY.VTE); 71 Linker.link(vte_terminal_get_icon_title, "vte_terminal_get_icon_title", LIBRARY.VTE); 72 Linker.link(vte_terminal_get_input_enabled, "vte_terminal_get_input_enabled", LIBRARY.VTE); 73 Linker.link(vte_terminal_get_mouse_autohide, "vte_terminal_get_mouse_autohide", LIBRARY.VTE); 74 Linker.link(vte_terminal_get_pty, "vte_terminal_get_pty", LIBRARY.VTE); 75 Linker.link(vte_terminal_get_rewrap_on_resize, "vte_terminal_get_rewrap_on_resize", LIBRARY.VTE); 76 Linker.link(vte_terminal_get_row_count, "vte_terminal_get_row_count", LIBRARY.VTE); 77 Linker.link(vte_terminal_get_text, "vte_terminal_get_text", LIBRARY.VTE); 78 Linker.link(vte_terminal_get_text_include_trailing_spaces, "vte_terminal_get_text_include_trailing_spaces", LIBRARY.VTE); 79 Linker.link(vte_terminal_get_text_range, "vte_terminal_get_text_range", LIBRARY.VTE); 80 Linker.link(vte_terminal_get_window_title, "vte_terminal_get_window_title", LIBRARY.VTE); 81 Linker.link(vte_terminal_get_word_char_exceptions, "vte_terminal_get_word_char_exceptions", LIBRARY.VTE); 82 Linker.link(vte_terminal_match_add_gregex, "vte_terminal_match_add_gregex", LIBRARY.VTE); 83 Linker.link(vte_terminal_match_check, "vte_terminal_match_check", LIBRARY.VTE); 84 Linker.link(vte_terminal_match_check_event, "vte_terminal_match_check_event", LIBRARY.VTE); 85 Linker.link(vte_terminal_match_remove, "vte_terminal_match_remove", LIBRARY.VTE); 86 Linker.link(vte_terminal_match_remove_all, "vte_terminal_match_remove_all", LIBRARY.VTE); 87 Linker.link(vte_terminal_match_set_cursor, "vte_terminal_match_set_cursor", LIBRARY.VTE); 88 Linker.link(vte_terminal_match_set_cursor_name, "vte_terminal_match_set_cursor_name", LIBRARY.VTE); 89 Linker.link(vte_terminal_match_set_cursor_type, "vte_terminal_match_set_cursor_type", LIBRARY.VTE); 90 Linker.link(vte_terminal_paste_clipboard, "vte_terminal_paste_clipboard", LIBRARY.VTE); 91 Linker.link(vte_terminal_paste_primary, "vte_terminal_paste_primary", LIBRARY.VTE); 92 Linker.link(vte_terminal_pty_new_sync, "vte_terminal_pty_new_sync", LIBRARY.VTE); 93 Linker.link(vte_terminal_reset, "vte_terminal_reset", LIBRARY.VTE); 94 Linker.link(vte_terminal_search_find_next, "vte_terminal_search_find_next", LIBRARY.VTE); 95 Linker.link(vte_terminal_search_find_previous, "vte_terminal_search_find_previous", LIBRARY.VTE); 96 Linker.link(vte_terminal_search_get_gregex, "vte_terminal_search_get_gregex", LIBRARY.VTE); 97 Linker.link(vte_terminal_search_get_wrap_around, "vte_terminal_search_get_wrap_around", LIBRARY.VTE); 98 Linker.link(vte_terminal_search_set_gregex, "vte_terminal_search_set_gregex", LIBRARY.VTE); 99 Linker.link(vte_terminal_search_set_wrap_around, "vte_terminal_search_set_wrap_around", LIBRARY.VTE); 100 Linker.link(vte_terminal_select_all, "vte_terminal_select_all", LIBRARY.VTE); 101 Linker.link(vte_terminal_set_allow_bold, "vte_terminal_set_allow_bold", LIBRARY.VTE); 102 Linker.link(vte_terminal_set_audible_bell, "vte_terminal_set_audible_bell", LIBRARY.VTE); 103 Linker.link(vte_terminal_set_backspace_binding, "vte_terminal_set_backspace_binding", LIBRARY.VTE); 104 Linker.link(vte_terminal_set_cjk_ambiguous_width, "vte_terminal_set_cjk_ambiguous_width", LIBRARY.VTE); 105 Linker.link(vte_terminal_set_color_background, "vte_terminal_set_color_background", LIBRARY.VTE); 106 Linker.link(vte_terminal_set_color_bold, "vte_terminal_set_color_bold", LIBRARY.VTE); 107 Linker.link(vte_terminal_set_color_cursor, "vte_terminal_set_color_cursor", LIBRARY.VTE); 108 Linker.link(vte_terminal_set_color_foreground, "vte_terminal_set_color_foreground", LIBRARY.VTE); 109 Linker.link(vte_terminal_set_color_highlight, "vte_terminal_set_color_highlight", LIBRARY.VTE); 110 Linker.link(vte_terminal_set_color_highlight_foreground, "vte_terminal_set_color_highlight_foreground", LIBRARY.VTE); 111 Linker.link(vte_terminal_set_colors, "vte_terminal_set_colors", LIBRARY.VTE); 112 Linker.link(vte_terminal_set_cursor_blink_mode, "vte_terminal_set_cursor_blink_mode", LIBRARY.VTE); 113 Linker.link(vte_terminal_set_cursor_shape, "vte_terminal_set_cursor_shape", LIBRARY.VTE); 114 Linker.link(vte_terminal_set_default_colors, "vte_terminal_set_default_colors", LIBRARY.VTE); 115 Linker.link(vte_terminal_set_delete_binding, "vte_terminal_set_delete_binding", LIBRARY.VTE); 116 Linker.link(vte_terminal_set_encoding, "vte_terminal_set_encoding", LIBRARY.VTE); 117 Linker.link(vte_terminal_set_font, "vte_terminal_set_font", LIBRARY.VTE); 118 Linker.link(vte_terminal_set_font_scale, "vte_terminal_set_font_scale", LIBRARY.VTE); 119 Linker.link(vte_terminal_set_geometry_hints_for_window, "vte_terminal_set_geometry_hints_for_window", LIBRARY.VTE); 120 Linker.link(vte_terminal_set_input_enabled, "vte_terminal_set_input_enabled", LIBRARY.VTE); 121 Linker.link(vte_terminal_set_mouse_autohide, "vte_terminal_set_mouse_autohide", LIBRARY.VTE); 122 Linker.link(vte_terminal_set_pty, "vte_terminal_set_pty", LIBRARY.VTE); 123 Linker.link(vte_terminal_set_rewrap_on_resize, "vte_terminal_set_rewrap_on_resize", LIBRARY.VTE); 124 Linker.link(vte_terminal_set_scroll_on_keystroke, "vte_terminal_set_scroll_on_keystroke", LIBRARY.VTE); 125 Linker.link(vte_terminal_set_scroll_on_output, "vte_terminal_set_scroll_on_output", LIBRARY.VTE); 126 Linker.link(vte_terminal_set_scrollback_lines, "vte_terminal_set_scrollback_lines", LIBRARY.VTE); 127 Linker.link(vte_terminal_set_size, "vte_terminal_set_size", LIBRARY.VTE); 128 Linker.link(vte_terminal_set_word_char_exceptions, "vte_terminal_set_word_char_exceptions", LIBRARY.VTE); 129 Linker.link(vte_terminal_spawn_sync, "vte_terminal_spawn_sync", LIBRARY.VTE); 130 Linker.link(vte_terminal_unselect_all, "vte_terminal_unselect_all", LIBRARY.VTE); 131 Linker.link(vte_terminal_watch_child, "vte_terminal_watch_child", LIBRARY.VTE); 132 Linker.link(vte_terminal_write_contents_sync, "vte_terminal_write_contents_sync", LIBRARY.VTE); 133 Linker.link(vte_get_user_shell, "vte_get_user_shell", LIBRARY.VTE); 134 135 // vte.Version 136 137 Linker.link(vte_get_features, "vte_get_features", LIBRARY.VTE); 138 Linker.link(vte_get_major_version, "vte_get_major_version", LIBRARY.VTE); 139 Linker.link(vte_get_micro_version, "vte_get_micro_version", LIBRARY.VTE); 140 Linker.link(vte_get_minor_version, "vte_get_minor_version", LIBRARY.VTE); 141 } 142 143 __gshared extern(C) 144 { 145 146 // vte.Pty 147 148 GType function() c_vte_pty_get_type; 149 VtePty* function(int fd, GCancellable* cancellable, GError** err) c_vte_pty_new_foreign_sync; 150 VtePty* function(VtePtyFlags flags, GCancellable* cancellable, GError** err) c_vte_pty_new_sync; 151 void function(VtePty* pty) c_vte_pty_child_setup; 152 void function(VtePty* pty) c_vte_pty_close; 153 int function(VtePty* pty) c_vte_pty_get_fd; 154 int function(VtePty* pty, int* rows, int* columns, GError** err) c_vte_pty_get_size; 155 int function(VtePty* pty, int rows, int columns, GError** err) c_vte_pty_set_size; 156 int function(VtePty* pty, int utf8, GError** err) c_vte_pty_set_utf8; 157 158 // vte.Terminal 159 160 GType function() c_vte_terminal_get_type; 161 GtkWidget* function() c_vte_terminal_new; 162 void function(VteTerminal* terminal) c_vte_terminal_copy_clipboard; 163 void function(VteTerminal* terminal) c_vte_terminal_copy_primary; 164 void function(VteTerminal* terminal, char* data, ptrdiff_t length) c_vte_terminal_feed; 165 void function(VteTerminal* terminal, const(char)* text, ptrdiff_t length) c_vte_terminal_feed_child; 166 void function(VteTerminal* terminal, ubyte* data, size_t length) c_vte_terminal_feed_child_binary; 167 int function(VteTerminal* terminal) c_vte_terminal_get_allow_bold; 168 int function(VteTerminal* terminal) c_vte_terminal_get_audible_bell; 169 glong function(VteTerminal* terminal) c_vte_terminal_get_char_height; 170 glong function(VteTerminal* terminal) c_vte_terminal_get_char_width; 171 int function(VteTerminal* terminal) c_vte_terminal_get_cjk_ambiguous_width; 172 glong function(VteTerminal* terminal) c_vte_terminal_get_column_count; 173 const(char)* function(VteTerminal* terminal) c_vte_terminal_get_current_directory_uri; 174 const(char)* function(VteTerminal* terminal) c_vte_terminal_get_current_file_uri; 175 VteCursorBlinkMode function(VteTerminal* terminal) c_vte_terminal_get_cursor_blink_mode; 176 void function(VteTerminal* terminal, glong* column, glong* row) c_vte_terminal_get_cursor_position; 177 VteCursorShape function(VteTerminal* terminal) c_vte_terminal_get_cursor_shape; 178 const(char)* function(VteTerminal* terminal) c_vte_terminal_get_encoding; 179 PangoFontDescription* function(VteTerminal* terminal) c_vte_terminal_get_font; 180 double function(VteTerminal* terminal) c_vte_terminal_get_font_scale; 181 void function(VteTerminal* terminal, GdkGeometry* hints, int minRows, int minColumns) c_vte_terminal_get_geometry_hints; 182 int function(VteTerminal* terminal) c_vte_terminal_get_has_selection; 183 const(char)* function(VteTerminal* terminal) c_vte_terminal_get_icon_title; 184 int function(VteTerminal* terminal) c_vte_terminal_get_input_enabled; 185 int function(VteTerminal* terminal) c_vte_terminal_get_mouse_autohide; 186 VtePty* function(VteTerminal* terminal) c_vte_terminal_get_pty; 187 int function(VteTerminal* terminal) c_vte_terminal_get_rewrap_on_resize; 188 glong function(VteTerminal* terminal) c_vte_terminal_get_row_count; 189 char* function(VteTerminal* terminal, VteSelectionFunc isSelected, void* userData, GArray* attributes) c_vte_terminal_get_text; 190 char* function(VteTerminal* terminal, VteSelectionFunc isSelected, void* userData, GArray* attributes) c_vte_terminal_get_text_include_trailing_spaces; 191 char* function(VteTerminal* terminal, glong startRow, glong startCol, glong endRow, glong endCol, VteSelectionFunc isSelected, void* userData, GArray* attributes) c_vte_terminal_get_text_range; 192 const(char)* function(VteTerminal* terminal) c_vte_terminal_get_window_title; 193 const(char)* function(VteTerminal* terminal) c_vte_terminal_get_word_char_exceptions; 194 int function(VteTerminal* terminal, GRegex* regex, GRegexMatchFlags flags) c_vte_terminal_match_add_gregex; 195 char* function(VteTerminal* terminal, glong column, glong row, int* tag) c_vte_terminal_match_check; 196 char* function(VteTerminal* terminal, GdkEvent* event, int* tag) c_vte_terminal_match_check_event; 197 void function(VteTerminal* terminal, int tag) c_vte_terminal_match_remove; 198 void function(VteTerminal* terminal) c_vte_terminal_match_remove_all; 199 void function(VteTerminal* terminal, int tag, GdkCursor* cursor) c_vte_terminal_match_set_cursor; 200 void function(VteTerminal* terminal, int tag, const(char)* cursorName) c_vte_terminal_match_set_cursor_name; 201 void function(VteTerminal* terminal, int tag, GdkCursorType cursorType) c_vte_terminal_match_set_cursor_type; 202 void function(VteTerminal* terminal) c_vte_terminal_paste_clipboard; 203 void function(VteTerminal* terminal) c_vte_terminal_paste_primary; 204 VtePty* function(VteTerminal* terminal, VtePtyFlags flags, GCancellable* cancellable, GError** err) c_vte_terminal_pty_new_sync; 205 void function(VteTerminal* terminal, int clearTabstops, int clearHistory) c_vte_terminal_reset; 206 int function(VteTerminal* terminal) c_vte_terminal_search_find_next; 207 int function(VteTerminal* terminal) c_vte_terminal_search_find_previous; 208 GRegex* function(VteTerminal* terminal) c_vte_terminal_search_get_gregex; 209 int function(VteTerminal* terminal) c_vte_terminal_search_get_wrap_around; 210 void function(VteTerminal* terminal, GRegex* regex, GRegexMatchFlags flags) c_vte_terminal_search_set_gregex; 211 void function(VteTerminal* terminal, int wrapAround) c_vte_terminal_search_set_wrap_around; 212 void function(VteTerminal* terminal) c_vte_terminal_select_all; 213 void function(VteTerminal* terminal, int allowBold) c_vte_terminal_set_allow_bold; 214 void function(VteTerminal* terminal, int isAudible) c_vte_terminal_set_audible_bell; 215 void function(VteTerminal* terminal, VteEraseBinding binding) c_vte_terminal_set_backspace_binding; 216 void function(VteTerminal* terminal, int width) c_vte_terminal_set_cjk_ambiguous_width; 217 void function(VteTerminal* terminal, GdkRGBA* background) c_vte_terminal_set_color_background; 218 void function(VteTerminal* terminal, GdkRGBA* bold) c_vte_terminal_set_color_bold; 219 void function(VteTerminal* terminal, GdkRGBA* cursorBackground) c_vte_terminal_set_color_cursor; 220 void function(VteTerminal* terminal, GdkRGBA* foreground) c_vte_terminal_set_color_foreground; 221 void function(VteTerminal* terminal, GdkRGBA* highlightBackground) c_vte_terminal_set_color_highlight; 222 void function(VteTerminal* terminal, GdkRGBA* highlightForeground) c_vte_terminal_set_color_highlight_foreground; 223 void function(VteTerminal* terminal, GdkRGBA* foreground, GdkRGBA* background, GdkRGBA* palette, size_t paletteSize) c_vte_terminal_set_colors; 224 void function(VteTerminal* terminal, VteCursorBlinkMode mode) c_vte_terminal_set_cursor_blink_mode; 225 void function(VteTerminal* terminal, VteCursorShape shape) c_vte_terminal_set_cursor_shape; 226 void function(VteTerminal* terminal) c_vte_terminal_set_default_colors; 227 void function(VteTerminal* terminal, VteEraseBinding binding) c_vte_terminal_set_delete_binding; 228 int function(VteTerminal* terminal, const(char)* codeset, GError** err) c_vte_terminal_set_encoding; 229 void function(VteTerminal* terminal, PangoFontDescription* fontDesc) c_vte_terminal_set_font; 230 void function(VteTerminal* terminal, double scale) c_vte_terminal_set_font_scale; 231 void function(VteTerminal* terminal, GtkWindow* window) c_vte_terminal_set_geometry_hints_for_window; 232 void function(VteTerminal* terminal, int enabled) c_vte_terminal_set_input_enabled; 233 void function(VteTerminal* terminal, int setting) c_vte_terminal_set_mouse_autohide; 234 void function(VteTerminal* terminal, VtePty* pty) c_vte_terminal_set_pty; 235 void function(VteTerminal* terminal, int rewrap) c_vte_terminal_set_rewrap_on_resize; 236 void function(VteTerminal* terminal, int scroll) c_vte_terminal_set_scroll_on_keystroke; 237 void function(VteTerminal* terminal, int scroll) c_vte_terminal_set_scroll_on_output; 238 void function(VteTerminal* terminal, glong lines) c_vte_terminal_set_scrollback_lines; 239 void function(VteTerminal* terminal, glong columns, glong rows) c_vte_terminal_set_size; 240 void function(VteTerminal* terminal, const(char)* exceptions) c_vte_terminal_set_word_char_exceptions; 241 int function(VteTerminal* terminal, VtePtyFlags ptyFlags, const(char)* workingDirectory, char** argv, char** envv, GSpawnFlags spawnFlags, GSpawnChildSetupFunc childSetup, void* childSetupData, GPid* childPid, GCancellable* cancellable, GError** err) c_vte_terminal_spawn_sync; 242 void function(VteTerminal* terminal) c_vte_terminal_unselect_all; 243 void function(VteTerminal* terminal, GPid childPid) c_vte_terminal_watch_child; 244 int function(VteTerminal* terminal, GOutputStream* stream, VteWriteFlags flags, GCancellable* cancellable, GError** err) c_vte_terminal_write_contents_sync; 245 char* function() c_vte_get_user_shell; 246 247 // vte.Version 248 249 const(char)* function() c_vte_get_features; 250 uint function() c_vte_get_major_version; 251 uint function() c_vte_get_micro_version; 252 uint function() c_vte_get_minor_version; 253 } 254 255 256 // vte.Pty 257 258 alias c_vte_pty_get_type vte_pty_get_type; 259 alias c_vte_pty_new_foreign_sync vte_pty_new_foreign_sync; 260 alias c_vte_pty_new_sync vte_pty_new_sync; 261 alias c_vte_pty_child_setup vte_pty_child_setup; 262 alias c_vte_pty_close vte_pty_close; 263 alias c_vte_pty_get_fd vte_pty_get_fd; 264 alias c_vte_pty_get_size vte_pty_get_size; 265 alias c_vte_pty_set_size vte_pty_set_size; 266 alias c_vte_pty_set_utf8 vte_pty_set_utf8; 267 268 // vte.Terminal 269 270 alias c_vte_terminal_get_type vte_terminal_get_type; 271 alias c_vte_terminal_new vte_terminal_new; 272 alias c_vte_terminal_copy_clipboard vte_terminal_copy_clipboard; 273 alias c_vte_terminal_copy_primary vte_terminal_copy_primary; 274 alias c_vte_terminal_feed vte_terminal_feed; 275 alias c_vte_terminal_feed_child vte_terminal_feed_child; 276 alias c_vte_terminal_feed_child_binary vte_terminal_feed_child_binary; 277 alias c_vte_terminal_get_allow_bold vte_terminal_get_allow_bold; 278 alias c_vte_terminal_get_audible_bell vte_terminal_get_audible_bell; 279 alias c_vte_terminal_get_char_height vte_terminal_get_char_height; 280 alias c_vte_terminal_get_char_width vte_terminal_get_char_width; 281 alias c_vte_terminal_get_cjk_ambiguous_width vte_terminal_get_cjk_ambiguous_width; 282 alias c_vte_terminal_get_column_count vte_terminal_get_column_count; 283 alias c_vte_terminal_get_current_directory_uri vte_terminal_get_current_directory_uri; 284 alias c_vte_terminal_get_current_file_uri vte_terminal_get_current_file_uri; 285 alias c_vte_terminal_get_cursor_blink_mode vte_terminal_get_cursor_blink_mode; 286 alias c_vte_terminal_get_cursor_position vte_terminal_get_cursor_position; 287 alias c_vte_terminal_get_cursor_shape vte_terminal_get_cursor_shape; 288 alias c_vte_terminal_get_encoding vte_terminal_get_encoding; 289 alias c_vte_terminal_get_font vte_terminal_get_font; 290 alias c_vte_terminal_get_font_scale vte_terminal_get_font_scale; 291 alias c_vte_terminal_get_geometry_hints vte_terminal_get_geometry_hints; 292 alias c_vte_terminal_get_has_selection vte_terminal_get_has_selection; 293 alias c_vte_terminal_get_icon_title vte_terminal_get_icon_title; 294 alias c_vte_terminal_get_input_enabled vte_terminal_get_input_enabled; 295 alias c_vte_terminal_get_mouse_autohide vte_terminal_get_mouse_autohide; 296 alias c_vte_terminal_get_pty vte_terminal_get_pty; 297 alias c_vte_terminal_get_rewrap_on_resize vte_terminal_get_rewrap_on_resize; 298 alias c_vte_terminal_get_row_count vte_terminal_get_row_count; 299 alias c_vte_terminal_get_text vte_terminal_get_text; 300 alias c_vte_terminal_get_text_include_trailing_spaces vte_terminal_get_text_include_trailing_spaces; 301 alias c_vte_terminal_get_text_range vte_terminal_get_text_range; 302 alias c_vte_terminal_get_window_title vte_terminal_get_window_title; 303 alias c_vte_terminal_get_word_char_exceptions vte_terminal_get_word_char_exceptions; 304 alias c_vte_terminal_match_add_gregex vte_terminal_match_add_gregex; 305 alias c_vte_terminal_match_check vte_terminal_match_check; 306 alias c_vte_terminal_match_check_event vte_terminal_match_check_event; 307 alias c_vte_terminal_match_remove vte_terminal_match_remove; 308 alias c_vte_terminal_match_remove_all vte_terminal_match_remove_all; 309 alias c_vte_terminal_match_set_cursor vte_terminal_match_set_cursor; 310 alias c_vte_terminal_match_set_cursor_name vte_terminal_match_set_cursor_name; 311 alias c_vte_terminal_match_set_cursor_type vte_terminal_match_set_cursor_type; 312 alias c_vte_terminal_paste_clipboard vte_terminal_paste_clipboard; 313 alias c_vte_terminal_paste_primary vte_terminal_paste_primary; 314 alias c_vte_terminal_pty_new_sync vte_terminal_pty_new_sync; 315 alias c_vte_terminal_reset vte_terminal_reset; 316 alias c_vte_terminal_search_find_next vte_terminal_search_find_next; 317 alias c_vte_terminal_search_find_previous vte_terminal_search_find_previous; 318 alias c_vte_terminal_search_get_gregex vte_terminal_search_get_gregex; 319 alias c_vte_terminal_search_get_wrap_around vte_terminal_search_get_wrap_around; 320 alias c_vte_terminal_search_set_gregex vte_terminal_search_set_gregex; 321 alias c_vte_terminal_search_set_wrap_around vte_terminal_search_set_wrap_around; 322 alias c_vte_terminal_select_all vte_terminal_select_all; 323 alias c_vte_terminal_set_allow_bold vte_terminal_set_allow_bold; 324 alias c_vte_terminal_set_audible_bell vte_terminal_set_audible_bell; 325 alias c_vte_terminal_set_backspace_binding vte_terminal_set_backspace_binding; 326 alias c_vte_terminal_set_cjk_ambiguous_width vte_terminal_set_cjk_ambiguous_width; 327 alias c_vte_terminal_set_color_background vte_terminal_set_color_background; 328 alias c_vte_terminal_set_color_bold vte_terminal_set_color_bold; 329 alias c_vte_terminal_set_color_cursor vte_terminal_set_color_cursor; 330 alias c_vte_terminal_set_color_foreground vte_terminal_set_color_foreground; 331 alias c_vte_terminal_set_color_highlight vte_terminal_set_color_highlight; 332 alias c_vte_terminal_set_color_highlight_foreground vte_terminal_set_color_highlight_foreground; 333 alias c_vte_terminal_set_colors vte_terminal_set_colors; 334 alias c_vte_terminal_set_cursor_blink_mode vte_terminal_set_cursor_blink_mode; 335 alias c_vte_terminal_set_cursor_shape vte_terminal_set_cursor_shape; 336 alias c_vte_terminal_set_default_colors vte_terminal_set_default_colors; 337 alias c_vte_terminal_set_delete_binding vte_terminal_set_delete_binding; 338 alias c_vte_terminal_set_encoding vte_terminal_set_encoding; 339 alias c_vte_terminal_set_font vte_terminal_set_font; 340 alias c_vte_terminal_set_font_scale vte_terminal_set_font_scale; 341 alias c_vte_terminal_set_geometry_hints_for_window vte_terminal_set_geometry_hints_for_window; 342 alias c_vte_terminal_set_input_enabled vte_terminal_set_input_enabled; 343 alias c_vte_terminal_set_mouse_autohide vte_terminal_set_mouse_autohide; 344 alias c_vte_terminal_set_pty vte_terminal_set_pty; 345 alias c_vte_terminal_set_rewrap_on_resize vte_terminal_set_rewrap_on_resize; 346 alias c_vte_terminal_set_scroll_on_keystroke vte_terminal_set_scroll_on_keystroke; 347 alias c_vte_terminal_set_scroll_on_output vte_terminal_set_scroll_on_output; 348 alias c_vte_terminal_set_scrollback_lines vte_terminal_set_scrollback_lines; 349 alias c_vte_terminal_set_size vte_terminal_set_size; 350 alias c_vte_terminal_set_word_char_exceptions vte_terminal_set_word_char_exceptions; 351 alias c_vte_terminal_spawn_sync vte_terminal_spawn_sync; 352 alias c_vte_terminal_unselect_all vte_terminal_unselect_all; 353 alias c_vte_terminal_watch_child vte_terminal_watch_child; 354 alias c_vte_terminal_write_contents_sync vte_terminal_write_contents_sync; 355 alias c_vte_get_user_shell vte_get_user_shell; 356 357 // vte.Version 358 359 alias c_vte_get_features vte_get_features; 360 alias c_vte_get_major_version vte_get_major_version; 361 alias c_vte_get_micro_version vte_get_micro_version; 362 alias c_vte_get_minor_version vte_get_minor_version;