[Geany-Devel] Symbols containing '.' break symbols pane
elextr at xxxxx
Tue May 14 07:47:20 UTC 2013
On 11 May 2013 12:44, Lex Trotman <elextr at gmail.com> wrote:
> Did some more research.
> 1. Doesn't happen with rest (I think I must have had the filetype set
> wrong when I found it before, hence geany.txt is now marked for filetype :)
> 2. in symbols_get_context_separator() rest returns something other than '.'
> 3. tried returning impossible rubbish "!@#$%^&*()_" for other markup
> languages and they now work like rest.
> 4. tried returning null string "" but got infinite loop, didn't dare
> return NULL :)
> So what is the correct way of saying "no context separator for this
> Other than markup languages, are there any others that do not have context
> separators, or it is not '.' (other than ruby commented
> in symbols_get_context_separator)
And while you are in symbols.c (or near there ?) in C++ symbols defined
with "auto" do not show in the symbols pane, thats understandable (will
raise bug report so we fix it and other c++11isms one day), but annoyingly
those symbols still get rubbish autocompletions when you type symbol-> or
Where are those coming from if the symbol doesn't exist?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Devel