2012/1/20 martin rudalics > > Effectively the issue is only windmove.el related. > > So IIUC the issue is that `windmove-reference-loc' > > (windmove-coord-add > top-left > (let ((col-row > (posn-col-row > (posn-at-point (window-point window) window)))) > (cons (- (car col-row) (window-hscroll window)) > (cdr col-row))))))))) > > wrongly subtracts the value returned by `window-hscroll' from a column > value correctly calculated by `posn-at-point' (window_box_left_offset)? > > Yes, you're perfectly right that's my point and my patch remove this. Thanks. It's time to friday beer evening now :)