To maintain an angle while moving move the midpoint not an end point. How can this not be intuitive?
When I select a routed segment (routed with 45deg corners) and try to adjust the position up or down, the 45degree angles of the adjoining segments move to arb angles. This is not expected or desired (Cadstar, CR-5000, Mentor Boardstation and DipTrace don't do this). It's necessary for trace tidying.
It seems I'm not the only one that wonders about this - and it doesnt seem to be possible in Eagle support board from another user:
"> how do you move a segment of wire 45 degrée aligned ?
> when I use move and click on a 45 segement all the wire move ?
If I understand your question, you'll need to rip up the affected
segments and re-route them with the 45 degree wire bend selected.
- Chuck"
IMO this is a deal-breaker. Trace tidying is vital in achieving good quality analog designs, not to mention aesthetics. I really wanted to standardise on Eagle for my designs, as I believe that it's very powerful due to the scripting possibilities, but the UI and the learning curve just aren't worth it in my case, when there are alternatives. PS I use an RPN style calculator.