On 12 Nov 2015 11:08 am, "Rasmus" <rasmus@gmx.us> wrote:
> You may say that this is an example of separate bug, but to the extend that
> misbehaviors exists, it’s very useful to
> have dumb behavior available. 

I do agree. Would C-M-o or C-j C-b suffice in these situations?

> Here’s an example of d3.js.  I may want to
> insert a new attribute before the width, without affecting the current
> indentation.  I’d then use C-o.
>
>     var svg = div.append("svg")
>                  .attr("width", box_plot.w)
>                  .attr("height", box_plot.h);

I'm sorry, I didn't understand. Could you explain (1) what you have before typing C-o, (2) the location of the cursor, (3) what you want to see after hitting C-o?