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
Pressing the Left arrow after the completions are shown moves the cursor three positions to the left.
It turns out reader.pos2xy uses reader.screen and reader.screeninfo to compute the position in the screen. Both of these include the two lines with completions. However, reader.pos and reader.buffer only include the things actually typed by the user (i.e. the third line datetime.). This leads to the new cursor position calculation being faulty. We'll have to think more about how to fix this.
Pressing the Left arrow after the completions are shown moves the cursor three positions to the left.
It turns out
reader.pos2xy
usesreader.screen
andreader.screeninfo
to compute the position in the screen. Both of these include the two lines with completions. However,reader.pos
andreader.buffer
only include the things actually typed by the user (i.e. the third linedatetime.
). This leads to the new cursor position calculation being faulty. We'll have to think more about how to fix this.Originally posted by @lysnikolaou in #118877 (comment)
The text was updated successfully, but these errors were encountered: