My wishlist:
* Perl Beautification
* Comment reflow in Perl and Ada languages
* Color coded buffer tabs, e.g. based on file type
* Ability to scroll buffer tabs with middle mouse button (like FireFox)
* Graphical Call tree which can be expanded to nodes or one node at a time
(e.g. like Vax SCA or Understand for Ada tools)
* Graphical data structure trees (e.g. like SCA or Understand tools)
* Graphical With'ing tree (Include tree for C or Use tree for Perl)
* Allow Differentiation in symbol browse between SET and USE of variables;
e.g. Show me all of the places where this variable is assigned (SET)
* It would be helpful after navigating to a subtype that if "Cntrl-," didn't pop the
bookmark but just Navigated to previous location. Often I need to go up
and down a "subtype" tree and "Cntrl-," erases the trail
* Maybe a little better comments in the macros would help me track down
issues with SE's parsing of the Ada language
* Need to be able to edit multiple lines in the selective display; e.g. if selectively
display all lines with "print", I would like to "Cntrl-B" and select several lines
and make the same edit to all of the lines at once.
* "Cntrl-]", e.g. Matching Parenthesis, should also support browsing to the
entries of a case statement (at least this doesn't work in Ada though it does
work with if/else constructs.
* In DIFF tool, selecting a line should display both the left and right line in a
stacked view so that the differences can be seen more easily; e.g. see
Beyond Compare tool
* Need support for the ADA renames construct; e.g. alias's package names.
Currently symbol browser doesn't understand STF.MyData where
"package STF renames StackTableFile;"
* Ability to reorder subroutines/types/variables in the code by dragging the symbol name
in the DEF window. Bonus points if I could automagically alphabetically sort the
subroutines in a file.
* Nice to have: Incorporate ability to generate ASCII diagrams from a simplistic
diagram tool. I know there are open source tools out there but we are not allowed to
use open source "weeds" in our formal development.