@b4n commented on this pull request.
In src/symbols.c:
> @@ -908,6 +908,18 @@ static gchar *get_symbol_tooltip(GeanyDocument *doc, const TMTag *tag) { gchar *utf8_name = editor_get_calltip_text(doc->editor, tag); + if (!utf8_name && tag->var_type && + tag->type & (tm_tag_member_t | tm_tag_variable_t | tm_tag_externvar_t))
Is the type check guarding against actual issues, or is it just being careful? I can imagine it might be a problem with typedefs, but it might erroneously omit tm_tag_field_t
(not 100% sure what that is, but it's used by several parsers, and I believe for Vala it's variable members).
Not a blocker though, we can amend this as needed.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.