With Geany 0.21 (svn >= r5908), "Symbol list" toggles between a complete and an incomplete list for each character added in a C++ file. Example:
- I open a C++ file: "Symbol list" displays all symbols.
- I add a character in the file (anywhere, for example in a comment line): "Symbol list" hides almost all symbols.
- I add another character: "Symbol list" displays all symbols.
- I add another character: "Symbol list" hides almost all symbols.
- And so on.
I attach a file causing this bug.
A file to reproduce the bug
Note: this bug is reproducible without any plugin enabled.
See the following screencast, illustrating the bug:
http://www.jpfleury.net/depot-fichiers/ogv/sourceforge-bug-3406644.ogv
Now fixed in SVN, thanks for reporting.
I attach here the screencast I'm talking about in a previous comment.