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
Describe the bug
SHIFT+O does not work properly when used on the top line of the buffer and the top line wraps to occupy two or more screen lines. It clears the top screen line instead of shifting it down. Undo does not work properly after that command.
To Reproduce
Detailed steps to reproduce the behavior:
Run mvim --clean
Type in any placeholder text to make the top line occupy multiple screen lines. Add one or two more logical lines as well to see the Undo corruption in steps 5 & 6.
Escape to command mode. With the cursor on the top line, press SHIFT+O.
The top screen line will clear instead of shifting down.
Press ESCAPE and then u to undo.
The top line is restored but one or more lines under it disappears. The number of following lines that disappear is equal to the number of screen lines that the top line occupies, minus one.
Expected behavior
SHIFT+O should work a long top line the same as on any other line. Note: this bug does not occur on the previous release, 8.2.539.
Environment
Vim 8.2.1456
macOS 10.15.5
The text was updated successfully, but these errors were encountered:
Updated to Vim 8.2.1719.
Features
====================
Touch Bar improvements
--------------------
Touch Bar now supports submenus, and allows mixed icon/text displays
using `tmenu`. When in edit modes (e.g. insert), it will also display an
emoji picker as well. See `:help touchbar` for documentation. #1084
Fixes
====================
- Window menu no longer shows duplicate "Enter Full Screen" or "Tile
Window to Left of Screen" entries whenever the user switches among
different MacVim windows. #566#992
- Fix issue where going to full screen mode when titlebar appearance is
set to "hidden" would result in lost focus of the window. #1078
- The password dialog box when using `:!sudo` or other commands that
require password entry (`macvim-askpass`) will no longer focus on
Finder, and will keep the focus on MacVim. #1091
- Fix minor wrong tooltip in the "Appearance" preference pane. #1087
- "General" preference pane will now be correctly sized when Sparkle
updater is disabled (e.g. Homebrew builds). #1089
- Misc issues were fixed by Vim upstream, e.g. `vimgrep` causing a
crash, and odd behaviors with using Shift-O on the first line. #1082#1083
Compatibility
====================
Requires macOS 10.9 or above.
Script interfaces have compatibility with these versions:
- Lua 5.3
- Perl 5.18
- Python2 2.7
- Python3 3.8
- Ruby 2.7
Describe the bug
SHIFT+O does not work properly when used on the top line of the buffer and the top line wraps to occupy two or more screen lines. It clears the top screen line instead of shifting it down. Undo does not work properly after that command.
To Reproduce
Detailed steps to reproduce the behavior:
mvim --clean
ESCAPE
and thenu
to undo.Expected behavior
SHIFT+O should work a long top line the same as on any other line. Note: this bug does not occur on the previous release, 8.2.539.
Environment
The text was updated successfully, but these errors were encountered: