On Fri, 04 May 2012 10:59:46 -0400, Jakob Ovrum <jakobov...@gmail.com> wrote:

On Friday, 4 May 2012 at 14:48:04 UTC, Steven Schveighoffer wrote:

packages that a module is in. For example, etc.c.sqlite3 is in packages etc and c. If we make those breadcrumbs instead of part of a large tree, it can get around your worry about whitespace, because they don't need separate indentation.

That's a great idea, but where in the tree would it appear? What would happen to the rest of the modules, should they be indented like they are now? Wouldn't that look a little weird?

I was envisioning eliminating the rest of the tree, and you'd have to click on one of the breadcrumbs to get it back. But that might be weird.

Something like:

etc . c .
sqlite3
* func1
* func2
...

And then you click on etc or c, and get the module tree back (either dynamically or after a round-trip from the server).

The idea is, when you are navigating in a module, you are interested in the module, not the rest of the modules.

I personally am not as much concerned about how many clicks it takes to navigate as much as I'm concerned about making the tree more focused on what you are doing now.

-Steve

Reply via email to