Class
GtkSourceLanguageManager
Description
final class GtkSource.LanguageManager : GObject.Object {
/* No available fields */
}
Provides access to GtkSourceLanguage
s.
GtkSourceLanguageManager
is an object which processes language description
files and creates and stores GtkSourceLanguage
objects, and provides API to
access them.
Use gtk_source_language_manager_get_default()
to retrieve the default
instance of GtkSourceLanguageManager
, and
gtk_source_language_manager_guess_language()
to get a GtkSourceLanguage
for
given file name and content type.
Constructors
gtk_source_language_manager_new
Creates a new language manager.
Instance methods
gtk_source_language_manager_get_language
Gets the GtkSourceLanguage
identified by the given id
in the language manager.
gtk_source_language_manager_get_language_ids
Returns the ids of the available languages.
gtk_source_language_manager_get_search_path
Gets the list directories where lm
looks for language files.
gtk_source_language_manager_guess_language
Picks a GtkSourceLanguage
for given file name and content type,
according to the information in lang files.
gtk_source_language_manager_set_search_path
Sets the list of directories where the lm
looks for
language files.
Properties
GtkSource.LanguageManager:language-ids
GtkSource.LanguageManager:search-path
Class structure
struct GtkSourceLanguageManagerClass {
GObjectClass parent_class;
}
Class members
parent_class |
|
No description available. |
Functions
gtk_source_language_manager_get_default
Returns the default GtkSourceLanguageManager
instance.