settings in filetypes.pascal:
[settings]
tag_parser=Pascal
lexer_filetype=Pascal
I try to improve pascal lexer with class and function name hightlighting (in LexCPP named "Global classes and typedefs"). For that geany tagger has to fill a wordlist with keys found by tagging function (see ctags/parsers/pascal.c)
In general parser seems to work sucessfully, because sidebar is updated correctly, which means function names can be seen there (sidebar_update_tag_list works
o.k.).
On the other hand, if I attach debug code to document.c:document_highlight_tags
function to see result of call of symbols_find_typenames_as_string
always an empty string is returned.
Diving deeper in the code, I see whithin symbols_find_typenames_as_string
, typedefs->len
is always zero, which means app->tm_workspace->global_typename_array
is not filled correctly.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.