c21e0e9
Merge pull request #1759 from zed-industries/move-page-up-down
Click to expand commit body
Move page up / down
Mikayla Maki
created
d301a21
Finished implementing vscode, emacs, and mac style pageup/down. Added keybindings ctrl-v, alt-v for emacs up/down and shift-pageup, shift-pagedown for vscode style. Also improved incorporated pageup/down into context menus
8df84e0
Add MovePageUp and MovePageDown editor commands
Click to expand commit body
Co-authored-by: Mikayla Maki <mikayla@zed.dev>
Max Brunsfeld
and
Mikayla Maki
created
137a9ce
Enable auto-scroll when moving cursors in Editor::handle_input
Click to expand commit body
Co-authored-by: Mikayla Maki <mikayla@zed.dev>
Max Brunsfeld
and
Mikayla Maki
created
55576f8
Merge pull request #1758 from zed-industries/editor-paint-panic
Click to expand commit body
Consolidate calculation of editor's visible row range
Max Brunsfeld
created
78aee53
Merge pull request #1757 from zed-industries/detect-unshare
Click to expand commit body
Clear project's shared state upon every disconnection
Max Brunsfeld
created
8640204
Consolidate calculation of editor's visible row range
Click to expand commit body
We think this will fix a panic that was occuring in `paint_highlighted_range`
due to an out-of-bounds read into the line layouts. We think doing essentially the same
calculation in two different ways with floating point numbers might have
caused a different end row to be calculated in 2 different code paths.
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
2d3d07d
Clear project's shared state upon every disconnection
Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Co-authored-by: Antonio Scandurra <as-cii@zed.dev>
Max Brunsfeld
,
Nathan Sobo
, and
Antonio Scandurra
created