The new pkg-config name is:
libgedit-gtksourceview-300
The “3” in “300” means that it targets GTK 3.
For Vala code, use the GObject Introspection file, not the
*.vapi
, because the *.vapi
file has been
removed.
The paths to *.lang
and style scheme files have changed. For
example,
/usr/share/libgedit-gtksourceview-300/language-specs/
is the usual location where *.lang
files are found.
GtkSourceMap
has been removed.
GtkSourceStyleSchemeChooserButton
and
GtkSourceStyleSchemeChooserWidget
have been removed. See
the Tepl library for a replacement.
The macros and functions to check the library version have been
removed: the gtk_source_check_version()
,
gtk_source_get_major_version()
, etc functions; as well as
all the macros such as GTK_SOURCE_CHECK_VERSION()
.
The GtkSourceStyleSchemeManager:scheme-ids
and
GtkSourceStyleSchemeManager:search-path
properties have
been removed. Instead, you can connect to the
GtkSourceStyleSchemeManager::changed
signal to be notified.
The gtk_source_style_scheme_manager_get_scheme_ids()
function has been removed, use
gtk_source_style_scheme_manager_get_schemes()
instead.
All the GtkSourceStyleScheme properties have been removed. Use the get functions instead.
All the GtkSourceStyle
properties have been removed. Use the
gtk_source_style_get_data()
function instead.