2012/1/20 martin rudalics <rudalics@gmx.at>
> 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 :)