pi package:gi-glib
No description available in the introspection data.
A format specifier that can be used in printf()-style
format strings when printing a GPid.
Since: 2.50
No description available in the introspection data.
No description available in the introspection data.
Catch-all for unknown values
Broken pipe; there is no process reading from the other end of a pipe.
Every library function that returns this error code also generates a
'SIGPIPE' signal; this signal terminates the program if not handled or
blocked. Thus, your program will never actually see this code unless
it has handled or blocked 'SIGPIPE'.
Compilation of the regular expression failed.
Mnemonic constants for the ends of a Unix pipe.
Since: 2.80
The readable file descriptor 0
The writable file descriptor 1
the user's Pictures directory
Catch-all for unknown values
Flags specifying compile-time options.
Since: 2.14
The pattern is forced to be "anchored", that is, it is constrained to
match only at the first matching point in the string that is being
searched. This effect can also be achieved by appropriate constructs
in the pattern itself such as the "^" metacharacter.
Usually any newline character or character sequence is recognised. If
this option is set, then "\R" only recognizes the newline characters
'\r', '\n' and '\r\n'. Since: 2.34
Letters in the pattern match both upper- and lowercase letters. This
option can be changed within a pattern by a "(?i)" option setting.
No special options set. Since: 2.74
A dollar metacharacter ("$") in the pattern matches only at the end of
the string. Without this option, a dollar also matches immediately
before the final character if it is a newline (but not before any
other newlines). This option is ignored if
RegexCompileFlagsMultiline is set.
A dot metacharacter (".") in the pattern matches all characters,
including newlines. Without it, newlines are excluded. This option can
be changed within a pattern by a ("?s") option setting.
Names used to identify capturing subpatterns need not be unique. This
can be helpful for certain types of pattern when it is known that only
one instance of the named subpattern can ever be matched.
Whitespace data characters in the pattern are totally ignored except
when escaped or inside a character class. Whitespace does not include
the VT character (code 11). In addition, characters between an
unescaped "#" outside a character class and the next newline
character, inclusive, are also ignored. This can be changed within a
pattern by a "(?x)" option setting.
Limits an unanchored pattern to match before (or at) the first
newline. Since: 2.34
Changes behaviour so that it is compatible with JavaScript rather than
PCRE. Since GLib 2.74 this is no longer supported, as libpcre2 does
not support it. Since: 2.34 Deprecated: 2.74