You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sholderbach opened this issue
Nov 7, 2021
· 1 comment
Labels
A-CursorArea: Correct cursor handling (e.g. calculation of cursor position)A-DisplayArea: Correctness of the display output and additional features needed therebugSomething isn't workingP-highHigh Priority: Annoying bug, should be addressed with the next release
The cursor position has to be correctly calculated/updated if the line wraps and the screen coordinate changes as the extra line shifts everything at the bottom of the screen.
Constant polling of the crossterm::cursor::position has to be avoided as this causes a serve hit to performance.
When approximations are performed this needs to be flexible enough to take potential change to sizes of things into account:
The exiting line wrapping logic does not solve the issue described in nushell#176 but the constant polling of position as soon as the cursor reached the first line ending causes performance issues
sholderbach
added a commit
to sholderbach/reedline
that referenced
this issue
Nov 7, 2021
The exiting line wrapping logic does not solve the issue described in nushell#176 but the constant polling of position as soon as the cursor reached the first line ending causes performance issues
Co-authored-by: JT <547158+jntrnr@users.noreply.github.com>
sholderbach
added a commit
to sholderbach/reedline
that referenced
this issue
Nov 9, 2021
The exiting line wrapping logic does not solve the issue described in nushell#176 but the constant polling of position as soon as the cursor reached the first line ending causes performance issues
Co-authored-by: JT <547158+jntrnr@users.noreply.github.com>
sholderbach
added
A-Display
Area: Correctness of the display output and additional features needed there
A-Cursor
Area: Correct cursor handling (e.g. calculation of cursor position)
P-high
High Priority: Annoying bug, should be addressed with the next release
labels
Nov 28, 2021
A-CursorArea: Correct cursor handling (e.g. calculation of cursor position)A-DisplayArea: Correctness of the display output and additional features needed therebugSomething isn't workingP-highHigh Priority: Annoying bug, should be addressed with the next release
The cursor position has to be correctly calculated/updated if the line wraps and the screen coordinate changes as the extra line shifts everything at the bottom of the screen.
Constant polling of the
crossterm::cursor::position
has to be avoided as this causes a serve hit to performance.When approximations are performed this needs to be flexible enough to take potential change to sizes of things into account:
The text was updated successfully, but these errors were encountered: