I havent tested yet, but it seems like a cool idea... any chance to implement folding in the procedure list also? Maybe something like using the markers (";-", which actually doubles as a start code fold token in my setup) or someother token pair... It would also be a great thing to have a search field, to filter the list by partial matching string or so... also if you haven't done it already: mousewheel scrolling should work on list hovering - this is by far the most annoying thing about the default procedure browser side panel
Actually this idea could be taken a lot further now I think of it... foldable Constants, Variables, Declare sections etc...
I tend to code in one file, and with a lot of "heading markers" with like ";- CONSTANTS" etc... if it was possible to un/fold that section and see the definitions of such section without scrolling the source, that would be really handy. I know we have other ways of seeing variables, and constants etc but they are pretty basic in the side panel, and do not tell things if a value is assigned by default etc, and the value of the constant... so on...
Anyway these are just some thoughts (and most of them probably a source parsing nightmare

), and not really feature suggestions. Thanx for the tool, ill try it out and give feedback later.