I agree the current behaviour is not ideal. Haven't tested your solution though to see how your fix changes things though.
On a similar note, currently when the cursor is located somewhere in a line in the Terminal or Editor and I hit the Home key, the cursor is moved right to the start of the line. My preference would be that instead it was moved to just in front of the first non-whitespace character. In the case where there are no non-whitespace characters to the left of the current cursor location, pressing the Home key would move the cursor to the start of the line. So pressing the Home key twice would ensure the cursor was moved to the absolute start of the line I remember a similar issue & fix being applied during the J7 beta. On Sat, Aug 31, 2013 at 11:23 PM, Marc Simpson <[email protected]> wrote: > After recalling input history with {Cmd,Control}-Shift-Up/Down, the > cursor ought to be placed at the end of the buffer (i.e., post > insertion). At present, the prompt may be scrolled out of view if the > previous line exceeds window width: > > i.100 > <control shift up> > > To fix, `Tedit::promptreplace' should end with > `moveCursor(QTextCursor::End)'. > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
