vte.types
D types for vte2 library
Types 13
Specifies the type of a selection function used to check whether a cell has to be selected or not.
Parameters
terminal | terminal in which the cell is. |
column | column in which the cell is. |
row | row in which the cell is. |
Returns
Callback for [vte.terminal.Terminal.spawnAsync].
On success, pid contains the PID of the spawned process, and error is null. On failure, pid is -1 and error contains the error information.
Parameters
terminal | the #VteTerminal |
pid | a #GPid |
error | a #GError, or null |
Variables 9
MAJOR_VERSION = 0The major version number of the VTE library (e.g. in version 3.1.4 this is 3).
MICRO_VERSION = 4The micro version number of the VTE library (e.g. in version 3.1.4 this is 4).
MINOR_VERSION = 76The minor version number of the VTE library (e.g. in version 3.1.4 this is 1).
REGEX_FLAGS_DEFAULT = 1075314688SPAWN_NO_PARENT_ENVV = 33554432Use this as a spawn flag (together with flags from #GSpawnFlags) in [vte.pty.Pty.spawnAsync].
Normally, the spawned process inherits the environment from the parent process; when this flag is used, only the environment variables passed to [vte.pty.Pty.spawnAsync] etc. are passed to the child process.
SPAWN_NO_SYSTEMD_SCOPE = 67108864Use this as a spawn flag (together with flags from #GSpawnFlags) in [vte.pty.Pty.spawnAsync].
Prevents [vte.pty.Pty.spawnAsync] etc. from moving the newly created child process to a systemd user scope.
SPAWN_REQUIRE_SYSTEMD_SCOPE = 134217728Use this as a spawn flag (together with flags from #GSpawnFlags) in [vte.pty.Pty.spawnAsync].
Requires [vte.pty.Pty.spawnAsync] 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.
TEST_FLAGS_ALL = 18446744073709551615TEST_FLAGS_NONE = 0