Comments and suggestions about the improvements in the script editor:
– Now you can fling and it won’t stop after releasing the finger, nice.
– Now when you scroll far enough so the cursor goes out of screen, previously the cursor were moved, and now it doesn’t. Even more: when you start writing the view is scrolled automatically to show the cursor. Just perfect, thanks!
However:
– Previously when you used a keyboard with arrows, when moving the cursor to lines out of screen, the view was automatically scrolled so that the cursor was always in the screen. Now the cursor simply disappear, and it is moving correctly but out of view. I would prefer if possible to scroll the view so that the cursor is visible in this situation.
– Another place where this can be a problem is when selecting text (when you long tap and two cursors are shown with the middle text selected). Previously when you moved one of those cursor to the top/bottom of the screen, the view was automatically scrolled and it was easy to select big chunks of text. Now it is not scrolled so you need to move the cursor, scroll, move the cursor, scroll, etc.
To sum up: when you scroll, the cursor should keep it’s position (being visible or not)
When you move the cursor or write something, the view should scroll so that the cursor is always visible.
]]>
< ![CDATA[
One thing (should be not too difficult to implement) would be to have marks (like in vim if use use it) to easily jump to places (marked lines) in the code
They could be seen as virtual cursors, and you can jump from one to one..
]]>
< ![CDATA[
Thanks, I will have a look at this. The overall input management in the text editor is quite complex. I am not too surprised to see such border effects, although I don’t know yet why it doesn’t scroll anymore when moving the cursor…
]]>