Chris: I know it´s been a while, but the other day I accidentally triggered this behaviour. I wanted to have a (lines*columns) 3*2 layout, which I managed by resizing some terminals. On this layout it is quite easy to trigger the described behaviour when trying to move up from some terminals (e.g. I can trigger it right now on a freshly opened layout like this when moving up from the bottom-right terminal).
When I submitted the patch, I was half way through a much more difficult approach to map the layout in memory, but that was when I gave up and came up with the patch I sent. Maybe I could dive into the code again and try to finish my former approach.
Chris: I know it´s been a while, but the other day I accidentally triggered this behaviour. I wanted to have a (lines*columns) 3*2 layout, which I managed by resizing some terminals. On this layout it is quite easy to trigger the described behaviour when trying to move up from some terminals (e.g. I can trigger it right now on a freshly opened layout like this when moving up from the bottom-right terminal).
When I submitted the patch, I was half way through a much more difficult approach to map the layout in memory, but that was when I gave up and came up with the patch I sent. Maybe I could dive into the code again and try to finish my former approach.