You may or may not notice, there have been a few new features added.
- The id list on the left side supports folding now. But because the code has to been regenerated, currently only new uploaded projects support these.
- The other is when searching for a identifier in a source file, javascript will try first to find the identifier in current file. If found, the remote server will not be bothered.
With these features added, a few new bugs exposed. I'll fix them once I get time.
And I realize there are a few features that are critical to the usability, which are:
- Currently, backward/forward don't work because of AJAX. It's unbearable.
- When searching for identifier's reference, the caller function name should be presented.
- When doing asynchronous operation, there should be an indicator, otherwise, users will be confused.
Well, they are on top of my todo list now:)