The micro version number of the VTE library (e.g. in version 3.1.4 this is 4).
The minor version number of the VTE library (e.g. in version 3.1.4 this is 1).
Use this as a spawn flag (together with flags from #GSpawnFlags) in vte_pty_spawn_async().
Normally, the spawned process inherits the environment from the parent process; when this flag is used, only the environment variables passed to vte_pty_spawn_async() etc. are passed to the child process.
Use this as a spawn flag (together with flags from #GSpawnFlags) in vte_pty_spawn_async().
Prevents vte_pty_spawn_async() etc. from moving the newly created child process to a systemd user scope.
Use this as a spawn flag (together with flags from #GSpawnFlags) in vte_pty_spawn_async().
Requires vte_pty_spawn_async() etc. to move the newly created child process to a systemd user scope; if that fails, the whole spawn fails.
This is supported on Linux only.
Queries whether the legacy encoding encoding
is supported.
If ICU support is not available, this function always returns %FALSE.
Note that UTF-8 is always supported; you can select it by passing %NULL to vte_terminal_set_encoding().
the name of the legacy encoding
Gets the list of supported legacy encodings.
If ICU support is not available, this returns an empty vector. Note that UTF-8 is always supported; you can select it by passing %NULL to vte_terminal_set_encoding().
whether to include alias names
Gets features VTE was compiled with.
Gets a list of features vte was compiled with.
Returns the major version of the VTE library at runtime. Contrast this with %VTE_MAJOR_VERSION which represents the version of the VTE library that the code was compiled with.
Returns the micro version of the VTE library at runtime. Contrast this with %VTE_MICRO_VERSION which represents the version of the VTE library that the code was compiled with.
Returns the minor version of the VTE library at runtime. Contrast this with %VTE_MINOR_VERSION which represents the version of the VTE library that the code was compiled with.
Gets the user's shell, or %NULL. In the latter case, the system default (usually "/bin/sh") should be used.
Error domain for VTE PTY errors. Errors in this domain will be from the #VtePtyError enumeration. See #GError for more information on error domains.
The major version number of the VTE library (e.g. in version 3.1.4 this is 3).