Namespace
Foundry – 1
A GNOME library providing IDE capabilities
Dependencies
GLib—2.0 | The base type system library |
Browse documentation | |
GObject—2.0 | The base type system library |
Browse documentation |
Classes
Structs
_CliCommand | |
_CodeAction | |
_Command | |
_CommandProvider | |
_Config | |
_ConfigProvider | |
_Contextual | |
_Debugger | |
_Device | |
_DeviceProvider | |
_DiagnosticProvider | |
_LspProvider | |
_Sdk | |
_SdkProvider | |
_Symbol | |
_SymbolProvider | |
_Vcs | |
_VcsProvider | |
CliOptions | |
ObjectSerializerEntry |
Used to determine what properties to serialize in command line data. |
Enumerations
CommandLineError |
|
ContextError | |
DeviceChassis | |
DiagnosticSeverity | |
MarkupKind | |
ObjectSerializerFormat | |
ProcessLauncherShell |
Describes the type of shell to be used within the context. |
ServiceError | |
SettingsLayer |
Functions
build_error_quark | |
file_find_in_ancestors |
Locates |
file_find_with_depth |
Locates files starting from |
get_default_arch | |
init |
Initializes libfoundry which is completed once the resulting
|
path_collapse |
This function will collapse a path that starts with the users home directory into a shorthand notation using ~/ for the home directory. |
path_expand |
This function will expand various “shell-like” features of the provided path using the POSIX wordexp(3) function. Command substitution will not be enabled, but path features such as ~user will be expanded. |
shell_get_default |
Gets the user preferred shell on the host. |
shell_get_default_path |
Gets the default |
shell_supports_dash_c | |
shell_supports_dash_login |
Checks if the shell is known to support login semantics. Originally,
this meant |
subprocess_communicate_utf8 |
Like |