> @@ -1776,3 +1776,23 @@ gboolean highlighting_is_code_style(gint lexer, gint style) > return !(highlighting_is_comment_style(lexer, style) || > highlighting_is_string_style(lexer, style)); > } > + > + > +gchar **highlighting_get_keywords(GeanyFiletypeID filetype_id) > +{ > + GString *str = g_string_sized_new(1000); > + gchar **keywords; > + gchar **keyword_str; > + > + foreach_strv(keyword_str, style_sets[filetype_id].keywords) > + { > + g_string_append(str, *keyword_str); > + g_string_append_c(str, ' '); > + } > + > + keywords = g_strsplit(str->str, " ", -1);
huh, what? You build a string out of a list to make a list out of that string? Why not simply copy style_sets[filetype_id].keywords
if it's already and strv?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.