On Wed, 2012-05-02 at 18:18 -0300, Arnaldo Carvalho de Melo wrote:> I.e. the fixed vertical line now has a diff color and the jump arrows are> _after_ the jump labels that then stands out as a separated columns.

Note that if you have the source-code annotated thing enabled (whichseems to be the default) the arrows go straight through the source.

Also, in this case the asm is dark blue, which is nearly invisible on myblack background.

> In addition, as you suggested, the extra arrows on the ends of a jump->label> arrow gets swallowed by the jump->label arrow.

Does look nice, thanks!

An alternative to all this arrow drawing could be to high-light thejump-target, maybe not a full bar like the cursor line but somethinglike that.

Also, is there a key to jump to the jump target? I was instinctivelypressing '%' to do that, but that could be my vim brain-damage :-)

> Now a question: when I add multiple event column overheads, do you think we> should have N fixed vertical lines separating them?

I'd start with that and go from there.

> I probably need to add an space before the instructions and the arrow> start/end, or not?

Since its a dynamic arrow (in a nearly invisible colour) it doesn'treally matter. But what happens when a function is large enough thatfunction offset doesn't fit in 2 hex digits anymore? Aah I see, thatwidth is dynamic, OK.