Jacob Fugal wrote:
> 
> See http://ruby.outertrack.com/ for an example of Rannotate in action.
> (I don't know how many annotations have actually been added there, but
> you can play with the functionality.)
> 
First, I /love/ the format of those pages. They just became
my standard API reference.

But, oddly, from REXML::Element, I'm not seeing a link to
the parent class, Parent.

I'm adding notes to that class now. It's unfortunate that
the system makes me reenter my email address each time.
But it's livable.

It's also unfortunate that there is no way to access the
lists of classes when you visit a class. You can see that
classes' methods, but that's it. To get to another class,
you have to back up, which loses the context. For example,
you might be reading a method and want to open 2 or 3
related classes in separate windows.

Weird. node_type() isn't implemented in the Node class.
I would have expected it there. It must be in a superclass.
Sure wish I could see what they are.

How strange. I just went back to the Parent page looking
for node_type, and I don't see the notes I added. Maybe
it takes a while? Rather disconcerting.

Well, I checked Node, Element, Parent, and Child. That's
as much of the hierarchy as I recall from memory. Never
did find node_type. Might have just missed, but it's too
hard to switch between classes to look again.

In short, this is a great idea that is very close to being
ready for prime time. I look forward to the next version.