Using symbols in slick is a great way to learn a piece of code and navigate around.
The bookmark stack in slick is underdeveloped.
The bookmark stack window was added a few versions back, but remains modal - it should be promoted to a full toolbar window.
Currently the bookmark stack allows for push and pop, but I cannot simply walk up and down the stack - that would be wonderful!
Additionally, allow for multiple bookmark stacks, something like multiple tabs in search results.
The debugger callstack window could have a context menu -> Create Bookmark Stack - turning each entry in the current callstack into a bookmark in a new bookmark stack.
Each bookmark stack should be editable - allow adding, removing and rearranging items.
Book marks should also be editable - breakpoints are (breakpoint properties), why not bookmarks?
Seems like breakpoints could be just a type of bookmark - maybe some generalization could be done here.
Also, code annotations could also be just a specialization of bookmarks.