!zJd      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ ] ^ _ ` a b c 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None%,.=>?@AHVXbg)ogi-vteNThe major version number of the VTE library (e.g. in version 3.1.4 this is 3).gi-vteNThe micro version number of the VTE library (e.g. in version 3.1.4 this is 4).gi-vteNThe minor version number of the VTE library (e.g. in version 3.1.4 this is 1).gi-vte3No description available in the introspection data.gi-vte3No description available in the introspection data.gi-vte3No description available in the introspection data.gi-vte3No description available in the introspection data.7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXbV*gi-vteXAn enumerated type which can be used to indicate the cursor blink mode for the terminal.gi-vtefAn enumerated type which can be used to indicate what should the terminal draw at the cursor position. gi-vteAn enumerated type which can be used to indicate which string the terminal should send to an application when the user presses the Delete or Backspace keys. gi-vtemAn enumeratio type that can be used to specify the format the selection should be copied to the clipboard in. Since: 0.50 gi-vte3No description available in the introspection data. gi-vtehAn enum type for regex errors. In addition to the values listed above, any PCRE2 error values may occur. Since: 0.46 gi-vtemAn enumerated type which can be used to indicate whether the terminal allows the text contents to be blinked. Since: 0.52gi-vteUA flag type to determine how terminal contents should be written to an output stream.gi-vte)Follow GTK+ settings for cursor blinking.gi-vteCursor blinks.gi-vteCursor does not blink.gi-vteCatch-all for unknown valuesgi-vte*Draw a block cursor. This is the default.gi-vtetDraw a vertical bar on the left side of character. This is similar to the default cursor for other GTK+ widgets.gi-vte*Draw a horizontal bar below the character.gi-vteCatch-all for unknown valuesgi-vte{For backspace, attempt to determine the right value from the terminal's IO settings. For delete, use the control sequence.gi-vte)Send an ASCII backspace character (0x08).gi-vte&Send an ASCII delete character (0x7F).gi-vte Send the "@7" control sequence.gi-vte Send terminal's "erase" setting.gi-vteCatch-all for unknown valuesgi-vteExport as plain textgi-vteExport as HTML formatted textgi-vteCatch-all for unknown values gi-vteObsolete. Deprecated: 0.42!gi-vte,failure when using PTY98 to allocate the PTY"gi-vteCatch-all for unknown values#gi-vteSThe PCRE2 library was built without Unicode support which is required for VTE$gi-vteKRegexes are not supported because VTE was built without PCRE2 support%gi-vteCatch-all for unknown values&gi-vteDo not blink the text.'gi-vte4Allow blinking text only if the terminal is focused.(gi-vte6Allow blinking text only if the terminal is unfocused.)gi-vte)Allow blinking text. This is the default.*gi-vteCatch-all for unknown values+gi-vte3Write contents as UTF-8 text. This is the default.,gi-vteCatch-all for unknown values-gi-vteCatch exceptions of type  #. This is a specialized version of  ..gi-vteHandle exceptions of type  #. This is a specialized version of  ./gi-vteCatch exceptions of type  #. This is a specialized version of  .0gi-vteHandle exceptions of type  #. This is a specialized version of  .*   !" %#$ &'()*+,-./0*   !"/0 %#$-. &'()*+,7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXb^[gi-vte3No description available in the introspection data.\gi-vteUnused. Deprecated: 0.38]gi-vteUnused. Deprecated: 0.38^gi-vteUnused. Deprecated: 0.38_gi-vteUnused. Deprecated: 0.38`gi-vteUnused. Deprecated: 0.38agi-vtethe default flagsbgi-vteCatch-all for unknown values[\]^_`ab[\]^_`ab7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXbpigi-vteGets the user's shell, or dL. In the latter case, the system default (usually "/bin/sh") should be used.jgi-vteLReturns the minor version of the VTE library at runtime. Contrast this with  Q which represents the version of the VTE library that the code was compiled with. Since: 0.40kgi-vteLReturns the micro version of the VTE library at runtime. Contrast this with Q which represents the version of the VTE library that the code was compiled with. Since: 0.40lgi-vteLReturns the major version of the VTE library at runtime. Contrast this with Q which represents the version of the VTE library that the code was compiled with. Since: 0.40mgi-vte.Gets a list of features vte was compiled with. Since: 0.40igi-vteReturns:6 a newly allocated string with the user's shell, or d jgi-vteReturns: the minor version kgi-vteReturns: the micro version lgi-vteReturns: the major version mgi-vteReturns: a string with features ijklmmlkji7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXb?ngi-vte1Type class for types which can be safely cast to o, for instance with q.ogi-vteMemory-managed wrapper type.qgi-vteCast to oG, for types for which this is known to be safe. For general casts, use .rgi-vteA convenience alias for d :: e o.sgi-vteGet the value of the fd  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  pty #fd tgi-vte Construct a f with valid value for the fd>  property. This is rarely needed directly, but it is used by .ugi-vteGet the value of the flags  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  pty #flags vgi-vte Construct a f with valid value for the flags>  property. This is rarely needed directly, but it is used by .wgi-vteCreates a new o for the PTY master fd.@No entry will be made in the lastlog, utmp or wtmp system files.Note that the newly created o will take ownership of fd and close it on finalize.xgi-vte Allocates a new pseudo-terminal.You can later use fork() or the 3 family of functions to start a process on the PTY. If using fork(), you MUST call y in the child. If using " and friends, you MUST either use y/ directly as the child setup function, or call y- from your own child setup function supplied. When using % with a custom child setup function, yI will be called before the supplied function; you must not call it again.Also, you MUST pass the  flag.ygi-vte FIXMEchpezgi-vteSince 0.42 this is a no-op.{gi-vte3No description available in the introspection data.|gi-vte(Reads the pseudo terminal's window size.#If getting the window size failed, error will be set to a .}gi-vte^Attempts to resize the pseudo terminal's window size. If successful, the OS kernel will send SIGWINCH to the child process group.#If setting the window size failed, error will be set to a .~gi-vteTells the kernel whether the terminal is UTF-8 or not, in case it can make use of the info. Linux 2.6.5 or so defines IUTF8 to make the line discipline do multibyte backspace correctly.gi-vte3No description available in the introspection data. Since: 0.48 wgi-vtefd: a file descriptor to the PTY gi-vte cancellable: a , or d gi-vteReturns: a new o for fd, or d on error with error filled in  (Can throw  ) xgi-vteflags : flags from   gi-vte cancellable: a , or d gi-vteReturns: a new o, or d on error with error filled in  (Can throw  ) ygi-vtepty: a o zgi-vtepty: a o {gi-vtepty: a o gi-vteReturns:* the file descriptor of the PTY master in pty#. The file descriptor belongs to pty and must not be closed |gi-vtepty: a o gi-vte (Can throw  ) }gi-vtepty: a o gi-vterows: the desired number of rows gi-vtecolumns : the desired number of columns gi-vte (Can throw  ) ~gi-vtepty: a o gi-vteutf8*: whether or not the pty is in UTF-8 mode gi-vte (Can throw  ) gi-vtepty: a o gi-vteresult: a !" gi-vte (Can throw  ) nopqrstuvwxyz{|}~opnqryz{|wx}~tsvu7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXbgi-vtebSpecifies the type of a selection function used to check whether a cell has to be selected or not.gi-vtebSpecifies the type of a selection function used to check whether a cell has to be selected or not.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte Callback for vte_terminal_spawn_async(). On success, pid. contains the PID of the spawned process, and error is d. On failure, pid is -1 and error contains the error information. Since: 0.48gi-vte Callback for vte_terminal_spawn_async(). On success, pid. contains the PID of the spawned process, and error is d. On failure, pid is -1 and error contains the error information. Since: 0.48gi-vte0Type for the callback on the (unwrapped) C side.gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vteWGiven a pointer to a foreign C function, wrap it into a function callable from Haskell.gi-vteA convenience synonym for d :: e .gi-vteA convenience synonym for d :: e .gi-vte4A simple wrapper that ignores the closure arguments.gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vteWGiven a pointer to a foreign C function, wrap it into a function callable from Haskell.gi-vteA convenience synonym for d :: e .gi-vteA convenience synonym for d :: e .gi-vte4A simple wrapper that ignores the closure arguments.gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vteterminal!: terminal in which the cell is. gi-vtecolumn: column in which the cell is. gi-vterow: row in which the cell is. gi-vtedata : user data. gi-vteReturns: h if cell has to be selected; i if otherwise. gi-vteterminal!: terminal in which the cell is. gi-vtecolumn: column in which the cell is. gi-vterow: row in which the cell is. gi-vteReturns: h if cell has to be selected; i if otherwise. gi-vteterminal: the # gi-vtepid: a GPid gi-vteerror: a j, or d gi-vteuserData8: user data that was passed to vte_terminal_spawn_async gi-vteterminal: the # gi-vtepid: a GPid gi-vteerror: a j, or d gi-vteterminal: the # gi-vtepid: a GPid gi-vteerror: a j, or d gi-vteuserData8: user data that was passed to vte_terminal_spawn_async gi-vteterminal!: terminal in which the cell is. gi-vtecolumn: column in which the cell is. gi-vterow: row in which the cell is. gi-vtedata : user data. gi-vteReturns: h if cell has to be selected; i if otherwise. 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXb#gi-vteMemory-managed wrapper type.gi-vte Construct a  struct initialized to zero.gi-vteA convenience alias for d :: e .7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXb_gi-vte1Type class for types which can be safely cast to , for instance with .gi-vteMemory-managed wrapper type.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteEmitted when the terminal's  window_title field is modified.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteAn internal signal used for communication between the terminal and its accessibility peer. May not be emitted under certain circumstances.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteAn internal signal used for communication between the terminal and its accessibility peer. May not be emitted under certain circumstances.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteAn internal signal used for communication between the terminal and its accessibility peer. May not be emitted under certain circumstances.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteAn internal signal used for communication between the terminal and its accessibility peer. May not be emitted under certain circumstances.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte>Emitted whenever the contents of terminal's selection changes.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted at the child application's request.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted at the child application's request.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted at the child application's request.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted at the child application's request.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteEmitted whenever $ is called.gi-vte0Type for the callback on the (unwrapped) C side.gi-vtegEmitted when a process running in the terminal wants to send a notification to the desktop environment.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted at the child application's request.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted at the child application's request.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted at the child application's request.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteEEmitted when the user hits the '+' key while holding the Control key.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted at the child application's request.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte3No description available in the introspection data.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted when the hovered hyperlink changes.uri and bbox\ are owned by VTE, must not be modified, and might change after the signal handlers returns.The signal is not re-emitted when the bounding box changes for the same hyperlink. This might change in a future VTE version without notice. Since: 0.50gi-vte0Type for the callback on the (unwrapped) C side.gi-vteEmitted when the terminal receives an end-of-file from a child which is running in the terminal. This signal is frequently (but not always) emitted with a :: child-exited signal.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte=Emitted whenever the terminal's current encoding has changed.*Note: support for non-UTF-8 is deprecated.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte+Emitted at the child application's request.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteEEmitted when the user hits the '-' key while holding the Control key.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteNEmitted whenever the cursor moves to a new character cell. Used primarily by VteTerminalAccessible.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte.Emitted when the current file URI is modified.gi-vte0Type for the callback on the (unwrapped) C side.gi-vte3Emitted when the current directory URI is modified.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteEmitted whenever  is called.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteWEmitted whenever the visible appearance of the terminal has changed. Used primarily by VteTerminalAccessible.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteEmitted whenever the terminal receives input from the user and prepares to send it to the child process. The signal is emitted even when there is no child process.gi-vte0Type for the callback on the (unwrapped) C side.gi-vteLThis signal is emitted when the terminal detects that a child watched using W has exited.gi-vte0Type for the callback on the (unwrapped) C side.gi-vtelEmitted whenever the cell size changes, e.g. due to a change in font, font-scale or cell-width/height-scale.BNote that this signal should rather be called "cell-size-changed".gi-vte0Type for the callback on the (unwrapped) C side.gi-vteMThis signal is emitted when the a child sends a bell request to the terminal.gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vte9Generate a function pointer callable from C code, from a .gi-vteCast to G, for types for which this is known to be safe. For general casts, use .gi-vteA convenience alias for d :: e .gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the bell5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $% terminal #bell callback gi-vte"Connect a signal handler for the bell4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $& terminal #bell callback  gi-vteA convenience synonym for d :: e . gi-vteWrap the callback into a g. gi-vteWrap a  into a . gi-vte"Connect a signal handler for the char-size-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%$ terminal #charSizeChanged callback  gi-vte"Connect a signal handler for the char-size-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&$ terminal #charSizeChanged callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the  child-exited5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $% terminal #childExited callback gi-vte"Connect a signal handler for the  child-exited4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $& terminal #childExited callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the commit5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $% terminal #commit callback gi-vte"Connect a signal handler for the commit4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $& terminal #commit callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the contents-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%$ terminal #contentsChanged callback gi-vte"Connect a signal handler for the contents-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&$ terminal #contentsChanged callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a . gi-vte"Connect a signal handler for the copy-clipboard5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%" terminal #copyClipboard callback !gi-vte"Connect a signal handler for the copy-clipboard4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&" terminal #copyClipboard callback "gi-vteA convenience synonym for d :: e .#gi-vteWrap the callback into a g.$gi-vteWrap a  into a .%gi-vte"Connect a signal handler for the current-directory-uri-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%/ terminal #currentDirectoryUriChanged callback &gi-vte"Connect a signal handler for the current-directory-uri-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&/ terminal #currentDirectoryUriChanged callback 'gi-vteA convenience synonym for d :: e .(gi-vteWrap the callback into a g.)gi-vteWrap a  into a .*gi-vte"Connect a signal handler for the current-file-uri-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%* terminal #currentFileUriChanged callback +gi-vte"Connect a signal handler for the current-file-uri-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&* terminal #currentFileUriChanged callback ,gi-vteA convenience synonym for d :: e .-gi-vteWrap the callback into a g..gi-vteWrap a  into a ./gi-vte"Connect a signal handler for the  cursor-moved5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $% terminal #cursorMoved callback 0gi-vte"Connect a signal handler for the  cursor-moved4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $& terminal #cursorMoved callback 1gi-vteA convenience synonym for d :: e .2gi-vteWrap the callback into a g.3gi-vteWrap a  into a .4gi-vte"Connect a signal handler for the decrease-font-size5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%% terminal #decreaseFontSize callback 5gi-vte"Connect a signal handler for the decrease-font-size4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&% terminal #decreaseFontSize callback 6gi-vteA convenience synonym for d :: e .7gi-vteWrap the callback into a g.8gi-vteWrap a  into a .9gi-vte"Connect a signal handler for the deiconify-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%$ terminal #deiconifyWindow callback :gi-vte"Connect a signal handler for the deiconify-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&$ terminal #deiconifyWindow callback ;gi-vteA convenience synonym for d :: e .<gi-vteWrap the callback into a g.=gi-vteWrap a  into a .>gi-vte"Connect a signal handler for the encoding-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%$ terminal #encodingChanged callback ?gi-vte"Connect a signal handler for the encoding-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&$ terminal #encodingChanged callback @gi-vteA convenience synonym for d :: e .Agi-vteWrap the callback into a g.Bgi-vteWrap a  into a .Cgi-vte"Connect a signal handler for the eof5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $% terminal #eof callback Dgi-vte"Connect a signal handler for the eof4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $& terminal #eof callback Egi-vteA convenience synonym for d :: e .Fgi-vteWrap the callback into a g.Ggi-vteWrap a  into a .Hgi-vte"Connect a signal handler for the hyperlink-hover-uri-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%- terminal #hyperlinkHoverUriChanged callback Igi-vte"Connect a signal handler for the hyperlink-hover-uri-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&- terminal #hyperlinkHoverUriChanged callback Jgi-vteA convenience synonym for d :: e .Kgi-vteWrap the callback into a g.Lgi-vteWrap a  into a .Mgi-vte"Connect a signal handler for the icon-title-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%% terminal #iconTitleChanged callback Ngi-vte"Connect a signal handler for the icon-title-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&% terminal #iconTitleChanged callback Ogi-vteA convenience synonym for d :: e .Pgi-vteWrap the callback into a g.Qgi-vteWrap a  into a .Rgi-vte"Connect a signal handler for the iconify-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%" terminal #iconifyWindow callback Sgi-vte"Connect a signal handler for the iconify-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&" terminal #iconifyWindow callback Tgi-vteA convenience synonym for d :: e .Ugi-vteWrap the callback into a g.Vgi-vteWrap a  into a .Wgi-vte"Connect a signal handler for the increase-font-size5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%% terminal #increaseFontSize callback Xgi-vte"Connect a signal handler for the increase-font-size4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&% terminal #increaseFontSize callback Ygi-vteA convenience synonym for d :: e .Zgi-vteWrap the callback into a g.[gi-vteWrap a  into a .\gi-vte"Connect a signal handler for the  lower-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $% terminal #lowerWindow callback ]gi-vte"Connect a signal handler for the  lower-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $& terminal #lowerWindow callback ^gi-vteA convenience synonym for d :: e ._gi-vteWrap the callback into a g.`gi-vteWrap a  into a .agi-vte"Connect a signal handler for the maximize-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%# terminal #maximizeWindow callback bgi-vte"Connect a signal handler for the maximize-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&# terminal #maximizeWindow callback cgi-vteA convenience synonym for d :: e .dgi-vteWrap the callback into a g.egi-vteWrap a  into a .fgi-vte"Connect a signal handler for the  move-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $% terminal #moveWindow callback ggi-vte"Connect a signal handler for the  move-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $& terminal #moveWindow callback hgi-vteA convenience synonym for d :: e .igi-vteWrap the callback into a g.jgi-vteWrap a  into a .kgi-vte"Connect a signal handler for the notification-received5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%) terminal #notificationReceived callback lgi-vte"Connect a signal handler for the notification-received4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&) terminal #notificationReceived callback mgi-vteA convenience synonym for d :: e .ngi-vteWrap the callback into a g.ogi-vteWrap a  into a .pgi-vte"Connect a signal handler for the paste-clipboard5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%# terminal #pasteClipboard callback qgi-vte"Connect a signal handler for the paste-clipboard4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&# terminal #pasteClipboard callback rgi-vteA convenience synonym for d :: e .sgi-vteWrap the callback into a g.tgi-vteWrap a  into a .ugi-vte"Connect a signal handler for the  raise-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $% terminal #raiseWindow callback vgi-vte"Connect a signal handler for the  raise-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $& terminal #raiseWindow callback wgi-vteA convenience synonym for d :: e .xgi-vteWrap the callback into a g.ygi-vteWrap a  into a .zgi-vte"Connect a signal handler for the refresh-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%" terminal #refreshWindow callback {gi-vte"Connect a signal handler for the refresh-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&" terminal #refreshWindow callback |gi-vteA convenience synonym for d :: e .}gi-vteWrap the callback into a g.~gi-vteWrap a  into a .gi-vte"Connect a signal handler for the  resize-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%! terminal #resizeWindow callback gi-vte"Connect a signal handler for the  resize-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&! terminal #resizeWindow callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the restore-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%" terminal #restoreWindow callback gi-vte"Connect a signal handler for the restore-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&" terminal #restoreWindow callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the selection-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%% terminal #selectionChanged callback gi-vte"Connect a signal handler for the selection-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&% terminal #selectionChanged callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the  text-deleted5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $% terminal #textDeleted callback gi-vte"Connect a signal handler for the  text-deleted4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $& terminal #textDeleted callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the  text-inserted5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%! terminal #textInserted callback gi-vte"Connect a signal handler for the  text-inserted4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&! terminal #textInserted callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the  text-modified5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%! terminal #textModified callback gi-vte"Connect a signal handler for the  text-modified4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&! terminal #textModified callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the  text-scrolled5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%! terminal #textScrolled callback gi-vte"Connect a signal handler for the  text-scrolled4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&! terminal #textScrolled callback gi-vteA convenience synonym for d :: e .gi-vteWrap the callback into a g.gi-vteWrap a  into a .gi-vte"Connect a signal handler for the window-title-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $%' terminal #windowTitleChanged callback gi-vte"Connect a signal handler for the window-title-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to $&' terminal #windowTitleChanged callback gi-vteGet the value of the  allow-bold  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #allowBold gi-vteSet the value of the  allow-bold  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #allowBold ( value ] gi-vte Construct a f with valid value for the  allow-bold>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the allow-hyperlink  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #allowHyperlink gi-vteSet the value of the allow-hyperlink  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #allowHyperlink ( value ] gi-vte Construct a f with valid value for the allow-hyperlink>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the  audible-bell  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #audibleBell gi-vteSet the value of the  audible-bell  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #audibleBell ( value ] gi-vte Construct a f with valid value for the  audible-bell>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the backspace-binding  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #backspaceBinding gi-vteSet the value of the backspace-binding  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #backspaceBinding ( value ] gi-vte Construct a f with valid value for the backspace-binding>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the bold-is-bright  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #boldIsBright gi-vteSet the value of the bold-is-bright  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #boldIsBright ( value ] gi-vte Construct a f with valid value for the bold-is-bright>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the cell-height-scale  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #cellHeightScale gi-vteSet the value of the cell-height-scale  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #cellHeightScale ( value ] gi-vte Construct a f with valid value for the cell-height-scale>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the cell-width-scale  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #cellWidthScale gi-vteSet the value of the cell-width-scale  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #cellWidthScale ( value ] gi-vte Construct a f with valid value for the cell-width-scale>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the cjk-ambiguous-width  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #cjkAmbiguousWidth gi-vteSet the value of the cjk-ambiguous-width  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #cjkAmbiguousWidth ( value ] gi-vte Construct a f with valid value for the cjk-ambiguous-width>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the current-directory-uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #currentDirectoryUri gi-vteGet the value of the current-file-uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #currentFileUri gi-vteGet the value of the cursor-blink-mode  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #cursorBlinkMode gi-vteSet the value of the cursor-blink-mode  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #cursorBlinkMode ( value ] gi-vte Construct a f with valid value for the cursor-blink-mode>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the  cursor-shape  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #cursorShape gi-vteSet the value of the  cursor-shape  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #cursorShape ( value ] gi-vte Construct a f with valid value for the  cursor-shape>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the delete-binding  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #deleteBinding gi-vteSet the value of the delete-binding  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #deleteBinding ( value ] gi-vte Construct a f with valid value for the delete-binding>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the encoding  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #encoding gi-vteSet the value of the encoding  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #encoding ( value ] gi-vte Construct a f with valid value for the encoding>  property. This is rarely needed directly, but it is used by .gi-vteSet the value of the encoding  property to d. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ) #encoding gi-vteGet the value of the  font-desc  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #fontDesc gi-vteSet the value of the  font-desc  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #fontDesc ( value ] gi-vte Construct a f with valid value for the  font-desc>  property. This is rarely needed directly, but it is used by .gi-vteSet the value of the  font-desc  property to d. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ) #fontDesc gi-vteGet the value of the  font-scale  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #fontScale gi-vteSet the value of the  font-scale  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #fontScale ( value ] gi-vte Construct a f with valid value for the  font-scale>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the hyperlink-hover-uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #hyperlinkHoverUri gi-vteGet the value of the  icon-title  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #iconTitle gi-vteGet the value of the  input-enabled  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #inputEnabled gi-vteSet the value of the  input-enabled  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #inputEnabled ( value ] gi-vte Construct a f with valid value for the  input-enabled>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the pointer-autohide  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #pointerAutohide gi-vteSet the value of the pointer-autohide  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #pointerAutohide ( value ] gi-vte Construct a f with valid value for the pointer-autohide>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the pty  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #pty gi-vteSet the value of the pty  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #pty ( value ] gi-vte Construct a f with valid value for the pty>  property. This is rarely needed directly, but it is used by .gi-vteSet the value of the pty  property to d. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ) #pty gi-vteGet the value of the rewrap-on-resize  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #rewrapOnResize gi-vteSet the value of the rewrap-on-resize  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #rewrapOnResize ( value ] gi-vte Construct a f with valid value for the rewrap-on-resize>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the scroll-on-keystroke  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #scrollOnKeystroke gi-vteSet the value of the scroll-on-keystroke  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #scrollOnKeystroke ( value ] gi-vte Construct a f with valid value for the scroll-on-keystroke>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the scroll-on-output  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #scrollOnOutput gi-vteSet the value of the scroll-on-output  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #scrollOnOutput ( value ] gi-vte Construct a f with valid value for the scroll-on-output>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the  scroll-speed  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #scrollSpeed gi-vteSet the value of the  scroll-speed  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #scrollSpeed ( value ] gi-vte Construct a f with valid value for the  scroll-speed>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the scrollback-lines  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #scrollbackLines gi-vteSet the value of the scrollback-lines  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #scrollbackLines ( value ] gi-vte Construct a f with valid value for the scrollback-lines>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the text-blink-mode  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #textBlinkMode gi-vteSet the value of the text-blink-mode  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to ' terminal [ #textBlinkMode ( value ] gi-vte Construct a f with valid value for the text-blink-mode>  property. This is rarely needed directly, but it is used by .gi-vteGet the value of the  window-title  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #windowTitle gi-vteGet the value of the word-char-exceptions  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to  terminal #wordCharExceptions gi-vteCreates a new terminal widget.gi-vte0Places the selected text in the terminal in the GDK_SELECTION_CLIPBOARD selection.gi-vte0Places the selected text in the terminal in the GDK_SELECTION_CLIPBOARD$ selection in the form specified by format.)For all formats, the selection data (see *+%) will include the text targets (see ,- and *gtk_selection_data_targets_includes_text()). For ., the selection will also include the "text/html" target, which when requested, returns the HTML data in UTF-16 with a U+FEFF BYTE ORDER MARK character at the start. Since: 0.50gi-vte0Places the selected text in the terminal in the GDK_SELECTION_PRIMARY selection.gi-vte 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 to mess with your users.gi-vte[Sends a block of UTF-8 text to the child as if it were entered by the user at the keyboard.gi-vte*Sends a block of binary data to the child.gi-vteChecks whether or not the terminal will attempt to draw bold text, either by using a bold font variant or by repainting text with a different offset.gi-vteEChecks whether or not hyperlinks (OSC 8 escape sequence) are allowed. Since: 0.50gi-vteVChecks whether or not the terminal will beep when the child outputs the "bl" sequence.gi-vteChecks whether the SGR 1 attribute also switches to the bright counterpart of the first 8 palette colors, in addition to making them bold (legacy behavior) or if SGR 1 only enables bold and leaves the color intact. Since: 0.52gi-vte3No description available in the introspection data. Since: 0.52gi-vte3No description available in the introspection data. Since: 0.52gi-vte3No description available in the introspection data.gi-vte3No description available in the introspection data.gi-vterReturns whether ambiguous-width characters are narrow or wide. (Note that when using a non-UTF-8 encoding set via FZ, the width of ambiguous-width characters is fixed and determined by the encoding itself.)gi-vte*Returns the background colour, as used by terminalK when drawing the background, which may be different from the color set by :.QNote: you must only call this function while handling the GtkWidget::draw signal.]This function is rarely useful. One use for it is if you disable drawing the background (see 90) and then need to draw the background yourself. Since: 0.54gi-vte3No description available in the introspection data.gi-vte3No description available in the introspection data.gi-vte3No description available in the introspection data.gi-vte,Returns the currently set cursor blink mode.gi-vte[Reads the location of the insertion cursor and returns it. The row coordinate is absolute.gi-vte'Returns the currently set cursor shape. gi-vteYDetermines the name of the encoding in which the terminal expects data to be encoded, or d if UTF-8 is in use. gi-vteQueries the terminal for information about the fonts which will be used to draw text in the terminal. The actual font takes the font scale into account, this is not reflected in the return value, the unscaled font is returned. gi-vte3No description available in the introspection data. gi-vteFills in some hints from terminal7's geometry. The hints filled are those covered by the /0, /1 and /2 flags.See 34 for more information.terminal must be realized (see 56). gi-vteChecks if the terminal currently contains selected text. Note that this is different from determining if the terminal is the owner of any 78 items.gi-vte3No description available in the introspection data.gi-vte.Returns whether the terminal allow user input.gi-vteDetermines the value of the terminal's mouse autohide setting. When autohiding is enabled, the mouse cursor will be hidden when the user presses a key and shown when the user moves the mouse. This setting can be changed using K.gi-vte Returns the 9 of terminal.gi-vteHChecks whether or not the terminal will rewrap its contents upon resize.gi-vte3No description available in the introspection data.gi-vte3No description available in the introspection data. Since: 0.52gi-vte3No description available in the introspection data. Since: 0.52gi-vte3No description available in the introspection data. Since: 0.52gi-vte<Checks whether or not the terminal will allow blinking text. Since: 0.52gi-vte3No description available in the introspection data.gi-vteReturns the set of characters which will be considered parts of a word when doing word-wise selection, in addition to the default which only considers alphanumeric characters part of a word.If d, a built-in set is used. Since: 0.40gi-vteReturns a nonempty string: the target of the explicit hyperlink (printed using the OSC 8 escape sequence) at the position of the event, or d.Proper use of the escape sequence should result in URI-encoded URIs with a proper scheme like "http://", "https://", "file://", "mailto:" etc. This is, however, not enforced by VTE. The caller must tolerate the returned string potentially not being a valid URI. Since: 0.50gi-vteAdds the regular expression regex to the list of matching expressions. When the user moves the mouse cursor over a section of displayed text which matches this expression, the text will be highlighted.gi-vteAdds the regular expression regex to the list of matching expressions. When the user moves the mouse cursor over a section of displayed text which matches this expression, the text will be highlighted. Since: 0.46gi-vtetChecks if the text in and around the specified position matches any of the regular expressions previously set using vte_terminal_match_add()9. If a match exists, the text string is returned and if tag is not dN, the number associated with the matched regular expression will be stored in tag.6If more than one regular expression has been set with vte_terminal_match_add()E, then expressions are checked in the order in which they were added.gi-vtewChecks if the text in and around the position of the event matches any of the regular expressions previously set using vte_terminal_match_add()9. If a match exists, the text string is returned and if tag is not dN, the number associated with the matched regular expression will be stored in tag.6If more than one regular expression has been set with vte_terminal_match_add()E, then expressions are checked in the order in which they were added.gi-vteBRemoves the regular expression which is associated with the given tagx from the list of expressions which the terminal will highlight when the user moves the mouse cursor over matching text. gi-vtepClears the list of regular expressions the terminal uses to highlight text when the user moves the mouse cursor.!gi-vteXSets which cursor the terminal will use if the pointer is over the pattern specified by tag%. The terminal keeps a reference to cursor."gi-vteXSets which cursor the terminal will use if the pointer is over the pattern specified by tag.#gi-vteXSets which cursor the terminal will use if the pointer is over the pattern specified by tag.$gi-vteSends the contents of the GDK_SELECTION_CLIPBOARDf selection to the terminal's child. It's called on paste menu item, or when user presses Shift+Insert.%gi-vteSends the contents of the GDK_SELECTION_PRIMARYJ selection to the terminal's child. The terminal will call also paste the GDK_SELECTION_PRIMARYA selection when the user clicks with the the second mouse button.&gi-vteCreates a new 9', and sets the emulation property from : emulation.See  vte_pty_new() for more information.'gi-vteResets as much of the terminal's internal state as possible, discarding any unprocessed input data, resetting character attributes, cursor state, national character set state, status line, terminal modes (insert/delete), selection state, and encoding.(gi-vte<Searches the next string matching the search regex set with ..)gi-vte@Searches the previous string matching the search regex set with ..*gi-vte3No description available in the introspection data.+gi-vte3No description available in the introspection data. Since: 0.46,gi-vte3No description available in the introspection data.-gi-vte Sets the :;: regex to search for. Unsets the search regex when passed d..gi-vteBSets the regex to search for. Unsets the search regex when passed d. Since: 0.46/gi-vtefSets whether search should wrap around to the beginning of the terminal content when reaching its end.0gi-vteGSelects all text within the terminal (including the scrollback buffer).1gi-vteControls whether or not the terminal will attempt to draw bold text, either by using a bold font variant or by repainting text with a different offset.2gi-vteGControls whether or not hyperlinks (OSC 8 escape sequence) are allowed. Since: 0.503gi-vteXControls whether or not the terminal will beep when the child outputs the "bl" sequence.4gi-vteModifies the terminal's backspace key binding, which controls what string or control sequence the terminal sends to its child when the user presses the backspace key.5gi-vteSets whether the SGR 1 attribute also switches to the bright counterpart of the first 8 palette colors, in addition to making them bold (legacy behavior) or if SGR 1 only enables bold and leaves the color intact. Since: 0.526gi-vte)Sets the terminal's cell height scale to scale.This can be used to increase the line spacing. (The font's height is not affected.) Valid values go from 1.0 (default) to 2.0 ("double spacing"). Since: 0.527gi-vte(Sets the terminal's cell width scale to scale.This can be used to increase the letter spacing. (The font's width is not affected.) Valid values go from 1.0 (default) to 2.0. Since: 0.528gi-vteThis setting controls whether ambiguous-width characters are narrow or wide. (Note that when using a non-UTF-8 encoding set via FZ, the width of ambiguous-width characters is fixed and determined by the encoding itself.)9gi-vtePSets whether to paint the background with the background colour. The default is h.\This function is rarely useful. One use for it is to add a background image to the terminal. Since: 0.52:gi-vteSets the background color for text which does not have a specific background color assigned. Only has effect when no background image is set and when the terminal is not transparent.;gi-vteJSets the color used to draw bold text in the default foreground color. If bold is d then the default color is used.<gi-vteBSets the background color for text which is under the cursor. If dU, text under the cursor will be drawn with foreground and background colors reversed.=gi-vteBSets the foreground color for text which is under the cursor. If dU, text under the cursor will be drawn with foreground and background colors reversed. Since: 0.44>gi-vte3Sets the foreground color used to draw normal text.?gi-vte=Sets the background color for text which is highlighted. If d, it is unset. If neither highlight background nor highlight foreground are set, highlighted text (which is usually highlighted because it is selected) will be drawn with foreground and background colors reversed.@gi-vte=Sets the foreground color for text which is highlighted. If d, it is unset. If neither highlight background nor highlight foreground are set, highlighted text (which is usually highlighted because it is selected) will be drawn with foreground and background colors reversed.Agi-vtepalette specifies the new values for the 256 palette colors: 8 standard colors, their 8 bright counterparts, 6x6x6 color cube, and 24 grayscale colors. Omitted entries will default to a hardcoded value. paletteSize must be 0, 8, 16, 232 or 256.If  foreground is d and  paletteSize; is greater than 0, the new foreground color is taken from palette [7]. If  background is d and  paletteSize; is greater than 0, the new background color is taken from palette[0].Bgi-vte1Sets whether or not the cursor will blink. Using < will use the =>::gtk-cursor-blink setting.Cgi-vte#Sets the shape of the cursor drawn.Dgi-vteCReset the terminal palette to reasonable compiled-in default color.Egi-vteModifies the terminal's delete key binding, which controls what string or control sequence the terminal sends to its child when the user presses the delete key.Fgi-vteChanges the encoding the terminal will expect data from the child to be encoded with. For certain terminal types, applications executing in the terminal can change the encoding. If codeset is d, it uses "UTF-8".Note: Support for non-UTF-8 is deprecated and may get removed altogether. Instead of this function, you should use a wrapper like luit(1) when spawning the child process.Ggi-vtedSets the font used for rendering all text displayed by the terminal, overriding any fonts set using 5?. The terminal will immediately attempt to load the desired font, retrieve its metrics, and attempt to resize itself to keep the same number of rows and columns. The font scale is applied to the specified font.Hgi-vte"Sets the terminal's font scale to scale.Igi-vteSets terminal as window's geometry widget. See 34 for more information.terminal must be realized (see 56).Jgi-vteEnables or disables user input. When user input is disabled, the terminal's child will not receive any key press, or mouse button press or motion events sent to it.Kgi-vteChanges the value of the terminal's mouse autohide setting. When autohiding is enabled, the mouse cursor will be hidden when the user presses a key and shown when the user moves the mouse. This setting can be read using .Lgi-vteSets pty as the PTY to use in terminal. Use d to unset the PTY.Mgi-vteControls whether or not the terminal will rewrap its contents, including the scrollback history, whenever the terminal's width changes.Ngi-vteControls whether or not the terminal will forcibly scroll to the bottom of the viewable history when the user presses a key. Modifier keys do not trigger this behavior.Ogi-vteControls whether or not the terminal will forcibly scroll to the bottom of the viewable history when the new data is received from the child.Pgi-vteSets the number of lines by which the buffer is moved when scrolling with a mouse wheel. Setting it to zero will cause the buffer to be moved by an amount depending on the number of visible rows the widget can display.Qgi-vteSets the length of the scrollback buffer used by the terminal. The size of the scrollback buffer will be set to the larger of this value and the number of visible rows the widget can display, so 0 can safely be used to disable scrollback.-A negative value means "infinite scrollback".vNote that this setting only affects the normal screen buffer. No scrollback is allowed on the alternate screen buffer.Rgi-vteAttempts to change the terminal's size in terms of rows and columns. If the attempt succeeds, the widget will resize itself to the proper size.Sgi-vte>Controls whether or not the terminal will allow blinking text. Since: 0.52Tgi-vteWith this function you can provide a set of characters which will be considered parts of a word when doing word-wise selection, in addition to the default which only considers alphanumeric characters part of a word.The characters in  exceptionsG must be non-alphanumeric, each character must occur only once, and if  exceptionsS contains the character U+002D HYPHEN-MINUS, it must be at the start of the string.Use d9 to reset the set of exception characters to the default. Since: 0.40Ugi-vteWStarts the specified command under a newly-allocated controlling pseudo-terminal. The argv and envv lists should be dq-terminated. The "TERM" environment variable is automatically set to a default value, but can be overridden from envv. ptyFlags@ controls logging the session to the specified system log files. Note that  will always be added to  spawnFlags.Note that all open file descriptors will be closed in the child. If you want to keep some file descriptor open for use in the child process, you need to use a child setup function that unsets the FD_CLOEXEC flag on that file descriptor.See  vte_pty_new(),  and W for more information.!Beginning with 0.52, sets PWD to workingDirectory in order to preserve symlink components. The caller should also make sure that symlinks were preserved while constructing the value of workingDirectory, e.g. by using , @ or get_current_dir_name().Vgi-vteClears the current selection.Wgi-vteWatches childPid. When the process exists, the :: child-exited4 signal will be called with the child's exit status."Prior to calling this function, a 9 must have been set in terminal using L'. When the child exits, the terminal's 9 will be set to d.Note: g_child_watch_add() or A must not have been called for childPid, nor a BC for it been created with D.Note: when using the  family of functions, the  flag MUST have been passed.Xgi-vte*Write contents of the current contents of terminal' (including any scrollback history) to stream according to flags.If  cancellable is not d, then the operation can be cancelled by triggering the cancellable object from another thread. If the operation was cancelled, the error EF will be returned in error.This is a synchronous operation and will make the widget (and input processing) during the write operation, which may take a long time depending on scrollback history and stream availability for writing.ogi-vtedelta: the number of lines scrolled gi-vtewidth : the desired number of columns gi-vteheight: the desired number of rows gi-vtesummary: The summary gi-vtebody: Extra optional text gi-vtex0: the terminal's desired location, X coordinate gi-vtey0: the terminal's desired location, Y coordinate gi-vteuri3: the nonempty target URI under the mouse, or NULL gi-vtebbox9: the bounding box of the hyperlink anchor text, or NULL gi-vtetext: a string of text gi-vtesize$: the length of that string of text gi-vtestatus: the child's exit status gi-vtewidth: the new character cell width gi-vteheight : the new character cell height gi-vteReturns: a new  object gi-vteterminal: a  gi-vteterminal: a  gi-vteformat: a G gi-vteterminal: a  gi-vteterminal: a  gi-vtedata.: a string in the terminal's current encoding gi-vteterminal: a  gi-vtetext: data to send to the child gi-vteterminal: a  gi-vtedata: data to send to the child gi-vteterminal: a  gi-vteReturns: h if bolding is enabled, i if not gi-vteterminal: a  gi-vteReturns: h if hyperlinks are enabled, i if not gi-vteterminal: a  gi-vteReturns: h if audible bell is enabled, i if not gi-vteterminal: a  gi-vteReturns: h if bold also enables bright, i if not gi-vteterminal: a  gi-vteReturns:" the terminal's cell height scale gi-vteterminal: a  gi-vteReturns:! the terminal's cell width scale gi-vteterminal: a  gi-vteReturns: the height of a character cellNote that this method should rather be called vte_terminal_get_cell_height, because the return value takes cell-height-scale into account. gi-vteterminal: a  gi-vteReturns: the width of a character cellNote that this method should rather be called vte_terminal_get_cell_width, because the return value takes cell-width-scale into account. gi-vteterminal: a  gi-vteReturns:C 1 if ambiguous-width characters are narrow, or 2 if they are wide gi-vteterminal: a  gi-vteterminal: a  gi-vteReturns: the number of columns gi-vteterminal: a  gi-vteReturns:O the URI of the current directory of the process running in the terminal, or d gi-vteterminal: a  gi-vteReturns:W the URI of the current file the process running in the terminal is operating on, or d if not set gi-vteterminal: a  gi-vteReturns: cursor blink mode. gi-vteterminal: a  gi-vteterminal: a  gi-vteReturns: cursor shape.  gi-vteterminal: a  gi-vteReturns:' the current encoding for the terminal  gi-vteterminal: a  gi-vteReturns: a HIX describing the font the terminal uses to render text at the default font scale of 1.0.  gi-vteterminal: a  gi-vteReturns: the terminal's font scale  gi-vteterminal: a  gi-vteminRows(: the minimum number of rows to request gi-vte minColumns+: the minimum number of columns to request  gi-vteterminal: a  gi-vteReturns: h2 if part of the text in the terminal is selected. gi-vteterminal: a  gi-vteReturns: d gi-vteterminal: a  gi-vteterminal: a  gi-vteReturns: h if autohiding is enabled, i if not gi-vteterminal: a  gi-vteReturns: a 9, or d gi-vteterminal: a  gi-vteReturns: h if rewrapping is enabled, i if not gi-vteterminal: a  gi-vteReturns: the number of rows gi-vteterminal: a  gi-vteReturns: whether or not the terminal will forcibly scroll to the bottom of the viewable history when the user presses a key. Modifier keys do not trigger this behavior. gi-vteterminal: a  gi-vteReturns: whether or not the terminal will forcibly scroll to the bottom of the viewable history when the new data is received from the child. gi-vteterminal: a  gi-vteReturns:e length of the scrollback buffer used by the terminal. A negative value means "infinite scrollback". gi-vteterminal: a  gi-vteReturns: the blinking setting gi-vteterminal: a  gi-vteReturns: the window title, or d gi-vteterminal: a  gi-vteReturns: a string, or d gi-vteterminal: a  gi-vteevent: a JK gi-vteReturns:A a newly allocated string containing the target of the hyperlink gi-vteterminal: a  gi-vtegregex: a :; gi-vtegflags: the L to use when matching the regex gi-vteReturns:6 an integer associated with this expression, or -1 if gregex# could not be transformed into a  ; or gflags were incompatible gi-vteterminal: a  gi-vteregex: a  ; gi-vteflags: PCRE2 match flags, or 0 gi-vteReturns:, an integer associated with this expression gi-vteterminal: a  gi-vtecolumn: the text column gi-vterow: the text row gi-vteReturns:X a newly allocated string which matches one of the previously set regular expressions gi-vteterminal: a  gi-vteevent: a JK gi-vteReturns:X a newly allocated string which matches one of the previously set regular expressions gi-vteterminal: a  gi-vtetag!: the tag of the regex to remove  gi-vteterminal: a  !gi-vteterminal: a  gi-vtetag=: the tag of the regex which should use the specified cursor gi-vtecursor: the MNE which the terminal should use when the pattern is highlighted, or d to use the standard cursor "gi-vteterminal: a  gi-vtetag=: the tag of the regex which should use the specified cursor gi-vte cursorName: the name of the cursor #gi-vteterminal: a  gi-vtetag=: the tag of the regex which should use the specified cursor gi-vte cursorType: a OP $gi-vteterminal: a  %gi-vteterminal: a  &gi-vteterminal: a  gi-vteflags : flags from   gi-vte cancellable: a , or d gi-vteReturns: a new 9  (Can throw  ) 'gi-vteterminal: a  gi-vte clearTabstops: whether to reset tabstops gi-vte clearHistory4: whether to empty the terminal's scrollback buffer (gi-vteterminal: a  gi-vteReturns: h if a match was found )gi-vteterminal: a  gi-vteReturns: h if a match was found *gi-vteterminal: a  gi-vteReturns: d +gi-vteterminal: a  gi-vteReturns: the search  ; regex set in terminal, or d ,gi-vteterminal: a  gi-vteReturns:$ whether searching will wrap around -gi-vteterminal: a  gi-vtegregex: a :;, or d gi-vtegflags : flags from L .gi-vteterminal: a  gi-vteregex: a  ;, or d gi-vteflags: PCRE2 match flags, or 0 /gi-vteterminal: a  gi-vte wrapAround: whether search should wrap 0gi-vteterminal: a  1gi-vteterminal: a  gi-vte allowBold: h2 if the terminal should attempt to draw bold text 2gi-vteterminal: a  gi-vteallowHyperlink: h) if the terminal should allow hyperlinks 3gi-vteterminal: a  gi-vte isAudible: h if the terminal should beep 4gi-vteterminal: a  gi-vtebinding: a Q for the backspace key 5gi-vteterminal: a  gi-vte boldIsBright: h# if bold should also enable bright 6gi-vteterminal: a  gi-vtescale: the cell height scale 7gi-vteterminal: a  gi-vtescale: the cell width scale 8gi-vteterminal: a  gi-vtewidth : either 1 (narrow) or 2 (wide) 9gi-vteterminal: a  :gi-vteterminal: a  gi-vte background: the new background color ;gi-vteterminal: a  gi-vtebold: the new bold color or d <gi-vteterminal: a  gi-vtecursorBackground/: the new color to use for the text cursor, or d =gi-vteterminal: a  gi-vtecursorForeground/: the new color to use for the text cursor, or d >gi-vteterminal: a  gi-vte foreground: the new foreground color ?gi-vteterminal: a  gi-vtehighlightBackground0: the new color to use for highlighted text, or d @gi-vteterminal: a  gi-vtehighlightForeground0: the new color to use for highlighted text, or d Agi-vteterminal: a  gi-vte foreground: the new foreground color, or d gi-vte background: the new background color, or d gi-vtepalette: the color palette Bgi-vteterminal: a  gi-vtemode: the R to use Cgi-vteterminal: a  gi-vteshape: the S to use Dgi-vteterminal: a  Egi-vteterminal: a  gi-vtebinding: a Q for the delete key Fgi-vteterminal: a  gi-vtecodeset : a valid GIConv target, or d to use UTF-8 gi-vte (Can throw  ) Ggi-vteterminal: a  gi-vtefontDesc: a HI for the desired font, or d Hgi-vteterminal: a  gi-vtescale: the font scale Igi-vteterminal: a  gi-vtewindow: a 3T Jgi-vteterminal: a  gi-vteenabled: whether to enable user input Kgi-vteterminal: a  gi-vtesetting,: whether the mouse pointer should autohide Lgi-vteterminal: a  gi-vtepty: a 9, or d Mgi-vteterminal: a  gi-vterewrap: h) if the terminal should rewrap on resize Ngi-vteterminal: a  gi-vtescroll3: whether the terminal should scroll on keystrokes Ogi-vteterminal: a  gi-vtescroll/: whether the terminal should scroll on output Pgi-vteterminal: a  gi-vte scrollSpeed:: move the buffer by this number of lines while scrolling Qgi-vteterminal: a  gi-vtelines#: the length of the history buffer Rgi-vteterminal: a  gi-vtecolumns : the desired number of columns gi-vterows: the desired number of rows Sgi-vteterminal: a  gi-vte textBlinkMode: the U to use Tgi-vteterminal: a  gi-vte exceptions/: a string of ASCII punctuation characters, or d U gi-vteterminal: a  gi-vteptyFlags : flags from   gi-vteworkingDirectory<: the name of a directory the command should start in, or d& to use the current working directory gi-vteargv: child's argument vector gi-vteenvvc: a list of environment variables to be added to the environment before starting the process, or d gi-vte spawnFlags : flags from V gi-vte childSetup@: an extra child setup function to run in the child just before exec(), or d gi-vte cancellable: a , or d gi-vte (Can throw  ) Vgi-vteterminal: a  Wgi-vteterminal: a  gi-vtechildPid: a GPid Xgi-vteterminal: a  gi-vtestream: a WX to write to gi-vteflags : a set of Y gi-vte cancellable: a  object, or d gi-vte (Can throw  )       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX     ! &#"%$+('*)0-,/.52143:7698?<;>=DA@CBIFEHGNKJMLSPORQXUTWV]ZY\[b_^a`gdcfelihkjqnmpovsrut{xwzy}|~Z7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXb&nopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXb8gi-vteMemory-managed wrapper type.\gi-vteA convenience alias for d :: e .]gi-vte3No description available in the introspection data.^gi-vte3No description available in the introspection data._gi-vte3No description available in the introspection data.`gi-vte3No description available in the introspection data.agi-vte3No description available in the introspection data.bgi-vte3No description available in the introspection data.]gi-vte (Can throw  ) ^gi-vte (Can throw  ) _gi-vte (Can throw  ) agi-vte (Can throw  ) \]^_`ab \_]^`ab[7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXb; \]^_`ab\7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (inaki@blueleaf.cc)None,.=>?@AHVXb>P kljmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\g]   !" %#$ &'()*+,-./0[\]^_`abijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX\]^_`ab^ ]^_`RSQGabUY<cdefghijklmnop.qrstuvwxyz{|}~ 99## ; ;      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                          $&$%$$'(        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghgigjgkglgmgngogpgqrstuvvwxyz{|}~gi-vte-2.91.21-inplaceGI.Vte.Constants GI.Vte.Enums GI.Vte.FlagsGI.Vte.FunctionsGI.Vte.Objects.PtyGI.Vte.Objects.TerminalGI.Vte.CallbacksGI.Vte.Structs.CharAttributesGI.Vte.Structs.RegexData.GI.Base.GErrorcatchGErrorJustDomainhandleGErrorJustDomain MINOR_VERSION MICRO_VERSION MAJOR_VERSIONData.GI.Base.ManagedPtrcastToData.GI.Base.AttributesgetData.GI.Base.ConstructiblenewGI.GLib.Functions spawnAsyncterminalSpawnSync GI.GLib.FlagsSpawnFlagsDoNotReapChild GI.GLib.EnumsIOErrorGI.Gio.Objects.Cancellable CancellableGErrorPtyFlagsGI.Gio.Interfaces.AsyncResult AsyncResultTerminalData.GI.Base.Signalsonafterset:=clearGI.Gtk.Structs.SelectionData SelectionDataGI.Gtk.Structs.TargetListtargetListAddTextTargets FormatHtml GI.Gdk.FlagsWindowHintsResizeIncWindowHintsMinSizeWindowHintsBaseSizeGI.Gtk.Objects.WindowwindowSetGeometryHintsGI.Gtk.Objects.WidgetwidgetGetRealizedGI.Gtk.Objects.Clipboard ClipboardPtyGI.GLib.Structs.RegexRegexCursorBlinkModeSystemGI.Gtk.Objects.SettingsSettingswidgetModifyFont getCurrentDir childWatchAddGI.GLib.Structs.SourceSourcechildWatchSourceNew GI.Gio.EnumsIOErrorEnumCancelledFormat GI.Pango.Structs.FontDescriptionFontDescriptionGI.Gdk.Unions.EventEventRegexMatchFlagsGI.Gdk.Objects.CursorCursor GI.Gdk.Enums CursorType EraseBindingCursorBlinkMode CursorShapeWindow TextBlinkMode SpawnFlagsGI.Gio.Objects.OutputStream OutputStream WriteFlagsGI.Vte.ObjectsGI.Vte.StructsGI.VteREGEX_FLAGS_DEFAULTSPAWN_NO_PARENT_ENVVTEST_FLAGS_ALLTEST_FLAGS_NONEPtyError RegexErrorCursorBlinkModeOnCursorBlinkModeOffAnotherCursorBlinkModeCursorShapeBlockCursorShapeIbeamCursorShapeUnderlineAnotherCursorShapeEraseBindingAutoEraseBindingAsciiBackspaceEraseBindingAsciiDeleteEraseBindingDeleteSequenceEraseBindingTtyAnotherEraseBinding FormatText AnotherFormatPtyErrorPtyHelperFailedPtyErrorPty98FailedAnotherPtyErrorRegexErrorIncompatibleRegexErrorNotSupportedAnotherRegexErrorTextBlinkModeNeverTextBlinkModeFocusedTextBlinkModeUnfocusedTextBlinkModeAlwaysAnotherTextBlinkModeWriteFlagsDefaultAnotherWriteFlagscatchRegexErrorhandleRegexError catchPtyErrorhandlePtyError$fBoxedEnumWriteFlags$fOrdWriteFlags$fEnumWriteFlags$fBoxedEnumTextBlinkMode$fOrdTextBlinkMode$fEnumTextBlinkMode$fBoxedEnumRegexError$fGErrorClassRegexError$fOrdRegexError$fEnumRegexError$fBoxedEnumPtyError$fGErrorClassPtyError $fOrdPtyError$fEnumPtyError$fBoxedEnumFormat $fOrdFormat $fEnumFormat$fBoxedEnumEraseBinding$fOrdEraseBinding$fEnumEraseBinding$fBoxedEnumCursorShape$fOrdCursorShape$fEnumCursorShape$fBoxedEnumCursorBlinkMode$fOrdCursorBlinkMode$fEnumCursorBlinkMode$fShowWriteFlags$fEqWriteFlags$fShowTextBlinkMode$fEqTextBlinkMode$fShowRegexError$fEqRegexError$fShowPtyError $fEqPtyError $fShowFormat $fEqFormat$fShowEraseBinding$fEqEraseBinding$fShowCursorShape$fEqCursorShape$fShowCursorBlinkMode$fEqCursorBlinkModePtyFlagsNoLastlogPtyFlagsNoUtmpPtyFlagsNoWtmpPtyFlagsNoHelperPtyFlagsNoFallbackPtyFlagsDefaultAnotherPtyFlags$fIsGFlagPtyFlags$fBoxedFlagsPtyFlags $fOrdPtyFlags$fEnumPtyFlags$fShowPtyFlags $fEqPtyFlags getUserShellgetMinorVersiongetMicroVersiongetMajorVersion getFeaturesIsPtytoPtynoPtygetPtyFdconstructPtyFd getPtyFlagsconstructPtyFlagsptyNewForeignSync ptyNewSync ptyChildSetupptyCloseptyGetFd ptyGetSize ptySetSize ptySetUtf8ptySpawnFinish$fHasParentTypesTYPEPty $fGObjectPty$fIsPtyo IsTerminalSelectionFunc_WithClosures SelectionFuncC_SelectionFunc'TerminalSpawnAsyncCallback_WithClosuresTerminalSpawnAsyncCallbackC_TerminalSpawnAsyncCallbackmk_SelectionFuncmk_TerminalSpawnAsyncCallback"dynamic_TerminalSpawnAsyncCallbacknoTerminalSpawnAsyncCallback)noTerminalSpawnAsyncCallback_WithClosures(drop_closures_TerminalSpawnAsyncCallback%genClosure_TerminalSpawnAsyncCallbackwrap_TerminalSpawnAsyncCallbackdynamic_SelectionFuncnoSelectionFuncnoSelectionFunc_WithClosuresdrop_closures_SelectionFuncgenClosure_SelectionFuncwrap_SelectionFuncCharAttributesnewZeroCharAttributesnoCharAttributes $fConstructibleCharAttributestag$fWrappedPtrCharAttributes$C_TerminalWindowTitleChangedCallback"TerminalWindowTitleChangedCallbackC_TerminalTextScrolledCallbackTerminalTextScrolledCallbackC_TerminalTextModifiedCallbackTerminalTextModifiedCallbackC_TerminalTextInsertedCallbackTerminalTextInsertedCallbackC_TerminalTextDeletedCallbackTerminalTextDeletedCallback"C_TerminalSelectionChangedCallback TerminalSelectionChangedCallbackC_TerminalRestoreWindowCallbackTerminalRestoreWindowCallbackC_TerminalResizeWindowCallbackTerminalResizeWindowCallbackC_TerminalRefreshWindowCallbackTerminalRefreshWindowCallbackC_TerminalRaiseWindowCallbackTerminalRaiseWindowCallback C_TerminalPasteClipboardCallbackTerminalPasteClipboardCallback&C_TerminalNotificationReceivedCallback$TerminalNotificationReceivedCallbackC_TerminalMoveWindowCallbackTerminalMoveWindowCallback C_TerminalMaximizeWindowCallbackTerminalMaximizeWindowCallbackC_TerminalLowerWindowCallbackTerminalLowerWindowCallback"C_TerminalIncreaseFontSizeCallback TerminalIncreaseFontSizeCallbackC_TerminalIconifyWindowCallbackTerminalIconifyWindowCallback"C_TerminalIconTitleChangedCallback TerminalIconTitleChangedCallback*C_TerminalHyperlinkHoverUriChangedCallback(TerminalHyperlinkHoverUriChangedCallbackC_TerminalEofCallbackTerminalEofCallback!C_TerminalEncodingChangedCallbackTerminalEncodingChangedCallback!C_TerminalDeiconifyWindowCallbackTerminalDeiconifyWindowCallback"C_TerminalDecreaseFontSizeCallback TerminalDecreaseFontSizeCallbackC_TerminalCursorMovedCallbackTerminalCursorMovedCallback'C_TerminalCurrentFileUriChangedCallback%TerminalCurrentFileUriChangedCallback,C_TerminalCurrentDirectoryUriChangedCallback*TerminalCurrentDirectoryUriChangedCallbackC_TerminalCopyClipboardCallbackTerminalCopyClipboardCallback!C_TerminalContentsChangedCallbackTerminalContentsChangedCallbackC_TerminalCommitCallbackTerminalCommitCallbackC_TerminalChildExitedCallbackTerminalChildExitedCallback!C_TerminalCharSizeChangedCallbackTerminalCharSizeChangedCallbackC_TerminalBellCallbackTerminalBellCallback%mk_TerminalWindowTitleChangedCallbackmk_TerminalTextScrolledCallbackmk_TerminalTextModifiedCallbackmk_TerminalTextInsertedCallbackmk_TerminalTextDeletedCallback#mk_TerminalSelectionChangedCallback mk_TerminalRestoreWindowCallbackmk_TerminalResizeWindowCallback mk_TerminalRefreshWindowCallbackmk_TerminalRaiseWindowCallback!mk_TerminalPasteClipboardCallback'mk_TerminalNotificationReceivedCallbackmk_TerminalMoveWindowCallback!mk_TerminalMaximizeWindowCallbackmk_TerminalLowerWindowCallback#mk_TerminalIncreaseFontSizeCallback mk_TerminalIconifyWindowCallback#mk_TerminalIconTitleChangedCallback+mk_TerminalHyperlinkHoverUriChangedCallbackmk_TerminalEofCallback"mk_TerminalEncodingChangedCallback"mk_TerminalDeiconifyWindowCallback#mk_TerminalDecreaseFontSizeCallbackmk_TerminalCursorMovedCallback(mk_TerminalCurrentFileUriChangedCallback-mk_TerminalCurrentDirectoryUriChangedCallback mk_TerminalCopyClipboardCallback"mk_TerminalContentsChangedCallbackmk_TerminalCommitCallbackmk_TerminalChildExitedCallback"mk_TerminalCharSizeChangedCallbackmk_TerminalBellCallback toTerminal noTerminalnoTerminalBellCallbackgenClosure_TerminalBellwrap_TerminalBellCallbackonTerminalBellafterTerminalBell!noTerminalCharSizeChangedCallback"genClosure_TerminalCharSizeChanged$wrap_TerminalCharSizeChangedCallbackonTerminalCharSizeChangedafterTerminalCharSizeChangednoTerminalChildExitedCallbackgenClosure_TerminalChildExited wrap_TerminalChildExitedCallbackonTerminalChildExitedafterTerminalChildExitednoTerminalCommitCallbackgenClosure_TerminalCommitwrap_TerminalCommitCallbackonTerminalCommitafterTerminalCommit!noTerminalContentsChangedCallback"genClosure_TerminalContentsChanged$wrap_TerminalContentsChangedCallbackonTerminalContentsChangedafterTerminalContentsChangednoTerminalCopyClipboardCallback genClosure_TerminalCopyClipboard"wrap_TerminalCopyClipboardCallbackonTerminalCopyClipboardafterTerminalCopyClipboard,noTerminalCurrentDirectoryUriChangedCallback-genClosure_TerminalCurrentDirectoryUriChanged/wrap_TerminalCurrentDirectoryUriChangedCallback$onTerminalCurrentDirectoryUriChanged'afterTerminalCurrentDirectoryUriChanged'noTerminalCurrentFileUriChangedCallback(genClosure_TerminalCurrentFileUriChanged*wrap_TerminalCurrentFileUriChangedCallbackonTerminalCurrentFileUriChanged"afterTerminalCurrentFileUriChangednoTerminalCursorMovedCallbackgenClosure_TerminalCursorMoved wrap_TerminalCursorMovedCallbackonTerminalCursorMovedafterTerminalCursorMoved"noTerminalDecreaseFontSizeCallback#genClosure_TerminalDecreaseFontSize%wrap_TerminalDecreaseFontSizeCallbackonTerminalDecreaseFontSizeafterTerminalDecreaseFontSize!noTerminalDeiconifyWindowCallback"genClosure_TerminalDeiconifyWindow$wrap_TerminalDeiconifyWindowCallbackonTerminalDeiconifyWindowafterTerminalDeiconifyWindow!noTerminalEncodingChangedCallback"genClosure_TerminalEncodingChanged$wrap_TerminalEncodingChangedCallbackonTerminalEncodingChangedafterTerminalEncodingChangednoTerminalEofCallbackgenClosure_TerminalEofwrap_TerminalEofCallback onTerminalEofafterTerminalEof*noTerminalHyperlinkHoverUriChangedCallback+genClosure_TerminalHyperlinkHoverUriChanged-wrap_TerminalHyperlinkHoverUriChangedCallback"onTerminalHyperlinkHoverUriChanged%afterTerminalHyperlinkHoverUriChanged"noTerminalIconTitleChangedCallback#genClosure_TerminalIconTitleChanged%wrap_TerminalIconTitleChangedCallbackonTerminalIconTitleChangedafterTerminalIconTitleChangednoTerminalIconifyWindowCallback genClosure_TerminalIconifyWindow"wrap_TerminalIconifyWindowCallbackonTerminalIconifyWindowafterTerminalIconifyWindow"noTerminalIncreaseFontSizeCallback#genClosure_TerminalIncreaseFontSize%wrap_TerminalIncreaseFontSizeCallbackonTerminalIncreaseFontSizeafterTerminalIncreaseFontSizenoTerminalLowerWindowCallbackgenClosure_TerminalLowerWindow wrap_TerminalLowerWindowCallbackonTerminalLowerWindowafterTerminalLowerWindow noTerminalMaximizeWindowCallback!genClosure_TerminalMaximizeWindow#wrap_TerminalMaximizeWindowCallbackonTerminalMaximizeWindowafterTerminalMaximizeWindownoTerminalMoveWindowCallbackgenClosure_TerminalMoveWindowwrap_TerminalMoveWindowCallbackonTerminalMoveWindowafterTerminalMoveWindow&noTerminalNotificationReceivedCallback'genClosure_TerminalNotificationReceived)wrap_TerminalNotificationReceivedCallbackonTerminalNotificationReceived!afterTerminalNotificationReceived noTerminalPasteClipboardCallback!genClosure_TerminalPasteClipboard#wrap_TerminalPasteClipboardCallbackonTerminalPasteClipboardafterTerminalPasteClipboardnoTerminalRaiseWindowCallbackgenClosure_TerminalRaiseWindow wrap_TerminalRaiseWindowCallbackonTerminalRaiseWindowafterTerminalRaiseWindownoTerminalRefreshWindowCallback genClosure_TerminalRefreshWindow"wrap_TerminalRefreshWindowCallbackonTerminalRefreshWindowafterTerminalRefreshWindownoTerminalResizeWindowCallbackgenClosure_TerminalResizeWindow!wrap_TerminalResizeWindowCallbackonTerminalResizeWindowafterTerminalResizeWindownoTerminalRestoreWindowCallback genClosure_TerminalRestoreWindow"wrap_TerminalRestoreWindowCallbackonTerminalRestoreWindowafterTerminalRestoreWindow"noTerminalSelectionChangedCallback#genClosure_TerminalSelectionChanged%wrap_TerminalSelectionChangedCallbackonTerminalSelectionChangedafterTerminalSelectionChangednoTerminalTextDeletedCallbackgenClosure_TerminalTextDeleted wrap_TerminalTextDeletedCallbackonTerminalTextDeletedafterTerminalTextDeletednoTerminalTextInsertedCallbackgenClosure_TerminalTextInserted!wrap_TerminalTextInsertedCallbackonTerminalTextInsertedafterTerminalTextInsertednoTerminalTextModifiedCallbackgenClosure_TerminalTextModified!wrap_TerminalTextModifiedCallbackonTerminalTextModifiedafterTerminalTextModifiednoTerminalTextScrolledCallbackgenClosure_TerminalTextScrolled!wrap_TerminalTextScrolledCallbackonTerminalTextScrolledafterTerminalTextScrolled$noTerminalWindowTitleChangedCallback%genClosure_TerminalWindowTitleChanged'wrap_TerminalWindowTitleChangedCallbackonTerminalWindowTitleChangedafterTerminalWindowTitleChangedgetTerminalAllowBoldsetTerminalAllowBoldconstructTerminalAllowBoldgetTerminalAllowHyperlinksetTerminalAllowHyperlinkconstructTerminalAllowHyperlinkgetTerminalAudibleBellsetTerminalAudibleBellconstructTerminalAudibleBellgetTerminalBackspaceBindingsetTerminalBackspaceBinding!constructTerminalBackspaceBindinggetTerminalBoldIsBrightsetTerminalBoldIsBrightconstructTerminalBoldIsBrightgetTerminalCellHeightScalesetTerminalCellHeightScale constructTerminalCellHeightScalegetTerminalCellWidthScalesetTerminalCellWidthScaleconstructTerminalCellWidthScalegetTerminalCjkAmbiguousWidthsetTerminalCjkAmbiguousWidth"constructTerminalCjkAmbiguousWidthgetTerminalCurrentDirectoryUrigetTerminalCurrentFileUrigetTerminalCursorBlinkModesetTerminalCursorBlinkMode constructTerminalCursorBlinkModegetTerminalCursorShapesetTerminalCursorShapeconstructTerminalCursorShapegetTerminalDeleteBindingsetTerminalDeleteBindingconstructTerminalDeleteBindinggetTerminalEncodingsetTerminalEncodingconstructTerminalEncodingclearTerminalEncodinggetTerminalFontDescsetTerminalFontDescconstructTerminalFontDescclearTerminalFontDescgetTerminalFontScalesetTerminalFontScaleconstructTerminalFontScalegetTerminalHyperlinkHoverUrigetTerminalIconTitlegetTerminalInputEnabledsetTerminalInputEnabledconstructTerminalInputEnabledgetTerminalPointerAutohidesetTerminalPointerAutohide constructTerminalPointerAutohidegetTerminalPtysetTerminalPtyconstructTerminalPtyclearTerminalPtygetTerminalRewrapOnResizesetTerminalRewrapOnResizeconstructTerminalRewrapOnResizegetTerminalScrollOnKeystrokesetTerminalScrollOnKeystroke"constructTerminalScrollOnKeystrokegetTerminalScrollOnOutputsetTerminalScrollOnOutputconstructTerminalScrollOnOutputgetTerminalScrollSpeedsetTerminalScrollSpeedconstructTerminalScrollSpeedgetTerminalScrollbackLinessetTerminalScrollbackLines constructTerminalScrollbackLinesgetTerminalTextBlinkModesetTerminalTextBlinkModeconstructTerminalTextBlinkModegetTerminalWindowTitlegetTerminalWordCharExceptions terminalNewterminalCopyClipboardterminalCopyClipboardFormatterminalCopyPrimary terminalFeedterminalFeedChildterminalFeedChildBinaryterminalGetAllowBoldterminalGetAllowHyperlinkterminalGetAudibleBellterminalGetBoldIsBrightterminalGetCellHeightScaleterminalGetCellWidthScaleterminalGetCharHeightterminalGetCharWidthterminalGetCjkAmbiguousWidth!terminalGetColorBackgroundForDrawterminalGetColumnCountterminalGetCurrentDirectoryUriterminalGetCurrentFileUriterminalGetCursorBlinkModeterminalGetCursorPositionterminalGetCursorShapeterminalGetEncodingterminalGetFontterminalGetFontScaleterminalGetGeometryHintsterminalGetHasSelectionterminalGetIconTitleterminalGetInputEnabledterminalGetMouseAutohideterminalGetPtyterminalGetRewrapOnResizeterminalGetRowCountterminalGetScrollOnKeystroketerminalGetScrollOnOutputterminalGetScrollbackLinesterminalGetTextBlinkModeterminalGetWindowTitleterminalGetWordCharExceptionsterminalHyperlinkCheckEventterminalMatchAddGregexterminalMatchAddRegexterminalMatchCheckterminalMatchCheckEventterminalMatchRemoveterminalMatchRemoveAllterminalMatchSetCursorterminalMatchSetCursorNameterminalMatchSetCursorTypeterminalPasteClipboardterminalPastePrimaryterminalPtyNewSync terminalResetterminalSearchFindNextterminalSearchFindPreviousterminalSearchGetGregexterminalSearchGetRegexterminalSearchGetWrapAroundterminalSearchSetGregexterminalSearchSetRegexterminalSearchSetWrapAroundterminalSelectAllterminalSetAllowBoldterminalSetAllowHyperlinkterminalSetAudibleBellterminalSetBackspaceBindingterminalSetBoldIsBrightterminalSetCellHeightScaleterminalSetCellWidthScaleterminalSetCjkAmbiguousWidthterminalSetClearBackgroundterminalSetColorBackgroundterminalSetColorBoldterminalSetColorCursor terminalSetColorCursorForegroundterminalSetColorForegroundterminalSetColorHighlight#terminalSetColorHighlightForegroundterminalSetColorsterminalSetCursorBlinkModeterminalSetCursorShapeterminalSetDefaultColorsterminalSetDeleteBindingterminalSetEncodingterminalSetFontterminalSetFontScale!terminalSetGeometryHintsForWindowterminalSetInputEnabledterminalSetMouseAutohideterminalSetPtyterminalSetRewrapOnResizeterminalSetScrollOnKeystroketerminalSetScrollOnOutputterminalSetScrollSpeedterminalSetScrollbackLinesterminalSetSizeterminalSetTextBlinkModeterminalSetWordCharExceptionsterminalUnselectAllterminalWatchChildterminalWriteContentsSync$fHasParentTypesTYPETerminal$fGObjectTerminal $fIsTerminalonoRegexregexNewForMatchregexNewForSearchregexJitregexRefregexSubstitute regexUnref$fBoxedObjectRegexbase GHC.MaybeNothingMaybehaskell-gi-base-0.22.0-inplaceData.GI.Base.GValueGValueConstructData.GI.Base.GClosureGClosureghc-prim GHC.TypesTrueFalseData.GI.Base.BasicTypesGVariantmaybePokeGError checkGErrorpropagateGErrorhandleGErrorJustcatchGErrorJust gerrorMessage gerrorCode gerrorDomain gerrorNew GErrorDomain GErrorCode GErrorMessage GErrorClassgerrorClassDomain SignalProxyPropertyNotifyAttrOp:=>:~:~>GValueIsGValuetoGValue fromGValueData.GI.Base.GVariantgvariantToTuplegvariantFromTuplegvariantToListgvariantFromList gvariantToMapgvariantFromMapgvariantToDictEntrygvariantFromDictEntrygvariantToMaybegvariantFromMaybegvariantFromBytestringgvariantToBytestringgvariantToGVariantgvariantFromGVariantgvariantToSignaturegvariantFromSignaturegvariantSignatureToTextnewGVariantSignaturegvariantToObjectPathgvariantFromObjectPathgvariantObjectPathToTextnewGVariantObjectPathgvariantFromTextgvariantToTextgvariantToDoublegvariantFromDoublegvariantToHandlegvariantFromHandlegvariantToWord64gvariantFromWord64gvariantToInt64gvariantFromInt64gvariantToWord32gvariantFromWord32gvariantToInt32gvariantFromInt32gvariantToWord16gvariantFromWord16gvariantToInt16gvariantFromInt16gvariantToWord8gvariantFromWord8gvariantToBoolgvariantFromBooldisownGVariant unrefGVariantnewGVariantFromPtrwrapGVariantPtrgvariantGetTypeString noGVariant IsGVariant toGVariant fromGVarianttoGVariantFormatStringIsGVariantBasicTypeGVariantSingletGVariantHandleGVariantObjectPathGVariantSignatureGVariantDictEntryData.GI.Base.BasicConversions mapGSListmapGList mapPtrArray mapGArraymapCArrayWithLengthunpackBoxedArrayWithLengthunpackBlockArrayWithLengthpackBlockArraymapZeroTerminatedCArrayunpackZeroTerminatedPtrArrayunpackPtrArrayWithLengthpackZeroTerminatedPtrArray packPtrArraycstringToByteStringbyteStringToCString cstringToTextwithTextCString textToCStringcstringToStringstringToCStringunpackFileNameArrayWithLength!unpackZeroTerminatedFileNameArraypackZeroTerminatedFileNameArraypackFileNameArrayunpackUTF8CArrayWithLengthunpackZeroTerminatedUTF8CArraypackZeroTerminatedUTF8CArraypackUTF8CArray$unpackMapZeroTerminatedStorableArray unpackMapStorableArrayWithLength"packMapZeroTerminatedStorableArraypackMapStorableArray!unpackZeroTerminatedStorableArrayunpackStorableArrayWithLengthpackZeroTerminatedStorableArraypackStorableArrayunpackZeroTerminatedByteStringunpackByteStringWithLengthpackZeroTerminatedByteStringpackByteStringunpackGHashTablepackGHashTableunpackGByteArraypackGByteArrayunpackGPtrArray packGPtrArray unpackGArray packGArray unpackGSList packGSList unpackGList packGList wordToGFlags gflagsToWord unrefGArray unrefPtrArrayunrefGByteArrayunrefGHashTable copyBytesnewPtrwrapPtr disownBoxed freeBoxed copyBoxedPtr copyBoxed wrapBoxednewBoxed disownObject unrefObject releaseObject wrapObject newObject unsafeCastTocheckInstanceTypetouchManagedPtrunsafeManagedPtrCastPtrunsafeManagedPtrGetPtr withTransientwithManagedPtrListmaybeWithManagedPtrwithManagedPtrdisownManagedPtrnewManagedPtr_newManagedPtr' newManagedPtrData.GI.Base.GHashTablecstringUnpackPtrcstringPackPtr ptrUnpackPtr ptrPackPtr gDirectHash gDirectEqualgStrHash gStrEqual GHashFunc GEqualFunc noGParamSpec gtypeName g_list_free g_slist_free ManagedPtrmanagedForeignPtrmanagedPtrAllocCallStackmanagedPtrIsDisownedManagedPtrNewtype BoxedObject boxedType BoxedEnum boxedEnumType BoxedFlagsboxedFlagsType WrappedPtrwrappedPtrCallocwrappedPtrCopywrappedPtrFreeGObject gobjectTypeCGTypeUnexpectedNullPointerReturnnullPtrErrorMsg GParamSpecIsGFlagGArray GPtrArray GByteArray GHashTableGListGSList PtrWrapped unwrapPtrGDestroyNotifyGType gtypeToCGType