![]() |
![]() |
![]() |
![]() |
The <author>
tags are no longer supported, so you
should remove them.
The support for the parent-scheme
attribute has been removed.
It was unused. If you relied on it, copy and adapt the content of the
parent scheme.
The support for the line-background
attribute (for the
<style>
tag) has been removed.
You need to add the kind
attribute (for light/dark), a new
mandatory attribute.
The version
attribute of the
<style-scheme>
element is no longer supported, so you
should remove it.
The parser is now a bit more strict, check if there are warning messages printed in the terminal if a style scheme fails to load.
The gtk_source_style_get_data()
function has been
removed. GtkSourceStyle is now a
boxed type (a simple struct), no longer a GObject. Another important
difference is to call the right ref/unref functions for memory
management.
The GtkSourceSearchContext:match-style property is a GtkSourceStyle, so it may require some code changes when using it.
The gtk_source_style_scheme_get_authors()
function has
been removed.