Sergey Poznyakoff wrote: > Benno Schulenberg <[EMAIL PROTECTED]> ha escrit: > > `info/infokey` followed by `info/ginfo info` still puts the > > cursor halfway the screen when scrolling up into the preceding > > node. This is on a Konsole, but also in an xterm and on a VT. > > Now that I see what you meant, I don't know if it can be > considered a bug :)
Agreed. That's what I said in my original mentioning of the issue. :) > Anyway, here is an improved patch, that makes > info behave the proposed way (i.e. placing the cursor at the end > of node and locating the end of node at the bottom of the window) > and fixing the error message discrepancy you have reported. Yay! This works. Beautiful! Now... just one more thing. When cursor-movement-scrolls=On, the action 'scroll-backward' should behave exactly the same way as when the cursor is on the top line and <up> is pressed. So when PageUp is bound to 'scroll-backward' and one is at the top of a node, <PageUp> should not jump to the top of the preceding node, but to its end. So one can use <PageUp> and <PageDown> to quickly skim through an entire document without missing a single paragraph. Maybe a different variable should be used for that behaviour, because I can imagine people wanting this non-nodal pageflipping without the non-nodal cursorkeys. Anyhow, thank you very much so far, Sergey. This patch makes `info` quite a bit more usable. Regards, Benno
