From: Joachim K. <jk...@us...> - 2018-09-26 20:04:49
|
--- ** [tickets:#182] flowed text cursor position** **Status:** open **Created:** Wed Sep 26, 2018 08:04 PM UTC by Joachim Kock **Last Updated:** Wed Sep 26, 2018 08:04 PM UTC **Owner:** nobody With flowed text, end of a visual line and start of the following visual line represent the same logical position in the text (namely after the space char). Currently, navigation with left and right arrow will only ever put the cursor in the end-of-visual line position, meaning that it is not possible to navigate the the start-of-visual-line with left and right. (It is possible to click at this position, and Alpha understands it correctly. It is also possible to arrive at a start-of-visual-line by going to the start-of-logicical-line and pressing downarrow a number of times.) I would like to suggest the convention that the two cursor positions should be conservative in the sense that it stays on the line the arrow movement takes place on (as long as possible). This means that if you are in visual col 1 and press leftarrow, you end up in visual col 0 (and not at end-of-previous-line). (The next leftarrow press will then of course take you to the penultimate position of the previous visual line.) On the other hand, it you are in the penultimate position of a visual line (after the last word, but before the linebreaking whitespace), then pressing Rightarrow should take you to the end-of-visual-line position. --- Sent from sourceforge.net because alp...@li... is subscribed to https://sourceforge.net/p/alphacocoa/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/alphacocoa/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |