|
From: | Dmitry Gutov |
Subject: | bug#16017: 24.3.50; windmove is broken |
Date: | Mon, 02 Dec 2013 12:29:18 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 |
On 02.12.2013 09:38, martin rudalics wrote:
In `window-in-direction' I now use `window-pixel-edges' instead of `window-edges'. Would doing the same in windmove.el fix it?
It doesn't. If I replace both occurrences of `window-edges' with `window-pixel-edges', the only windmove command that works is `windmove-down'. I've also tried replacing `window-inside-edges' with `window-inside-pixel-edges' and `posn-col-row' with `posn-x-y'.
What does help, is changing `windmove-window-distance-delta' from 1 to 2. So the problem is likely to do with off-by-one errors in `window-edges'.
[Prev in Thread] | Current Thread | [Next in Thread] |