Edit a pane that starts halfway down the screen. Position cursor near bottom of screen. Press down or enter.
Ideally we want the screen to just scroll the minimum amount. Currently the cursor moves all the way near top of screen.
I'm pretty sure I never ever implemented this. Certainly it's broken all the way back to commit d9a6625a8b on Aug 11.
Z64BQNJ7BVVPVO45GRRXEASZ7E2L3774G5ZDT2UX2RZNH565LZBAC
RATPLZ4GDOQQEXYSV523DEBGBL4YEYH7V7NWNZ5YMIXPHWOZCLLAC
IM3RBHY2QI5UHLPHT4QB3YECS7CRBEFE765DDKXOW267AOQZL5QQC
6LBSEPBJTXIVBYX3AH5FYCQCN66ZRFFO3IVYMDS7IQUGEAZM3MHQC
XNFTJHC4QSHNSIWNN7K6QZEZ37GTQYKHS4EPNSVPQCUSWREROGIQC
BULPIBEGL7TMK6CVIE7IS7WGAHGOSUJBGJSFQK542MOWGHP2ADQQC
ZPUQSPQPQFVRUIHGLAWW3IDBYODIWDHO62HAC3WWF5TM3CIJGHNQC
HTWAM4NZFOY463TNSKYIM2EWB7QNBGDRRTTGHF5N3Z4TGC7Q3SFAC
BJ5X5O4ACBBJ56LRBBSTCW6IBQP4HAEOOOPNH3SKTA4F66YTOIDAC
YQFI33IHRSWTQMOOPYC2NWBFE7G3SXSCRVNRIYVXG3SQO7UFI5PQC
L2R5WULWN44SCNUPP7R7I2AQCWQR6D3E2YZA35RBXZAR2LGC6LQQC
BFH7KNF6DPOCKLCSTY52MMD4LKDNL4EYFJA7LZTMRW6IXZHIDNSAC
--? print('=>', State.cursor1.line, State.cursor1.pos, State.screen_top1.line, State.screen_top1.pos, State.screen_bottom1.line, State.screen_bottom1.pos)
--? print('=>', State.screen_top1.line, State.screen_top1.pos, State.cursor1.line, State.cursor1.pos, State.screen_bottom1.line, State.screen_bottom1.pos)
* select a pane that extends past bottom of viewport, hit ctrl+e, position cursor near bottom of pane, hit down arrow a few times.
* select a pane that extends past bottom of viewport, hit ctrl+e, position cursor near bottom of pane, hit down arrow a few times. cursor continues to remain on screen, panning surface as necessary.