mirror of
https://github.com/macvim-dev/macvim.git
synced 2026-06-07 15:37:14 +02:00
Fix Vim breaking guioption 'k' initialization for non-GTK
Recent Vim change (8.1.0626) broke Vim GUI initialization if guioption 'k' is set, by passing the wrong value to the mustset parameter. Patch around it by making it initialize with the right one in MacVim.
This commit is contained in:
@@ -687,11 +687,17 @@ gui_init(void)
|
||||
gui.shell_created = TRUE;
|
||||
|
||||
#ifndef FEAT_GUI_GTK
|
||||
#ifdef FEAT_GUI_MACVIM
|
||||
// The below code setting gui_set_shellsize breaks guioption-k, so patching
|
||||
// around it here by passing TRUE to muset.
|
||||
gui_set_shellsize(TRUE, TRUE, RESIZE_BOTH);
|
||||
#else
|
||||
// Set the shell size, adjusted for the screen size. For GTK this only
|
||||
// works after the shell has been opened, thus it is further down.
|
||||
// For MS-Windows pass FALSE for "mustset" to make --windowid work.
|
||||
gui_set_shellsize(FALSE, TRUE, RESIZE_BOTH);
|
||||
#endif
|
||||
#endif
|
||||
#if defined(FEAT_GUI_MOTIF) && defined(FEAT_MENU)
|
||||
/* Need to set the size of the menubar after all the menus have been
|
||||
* created. */
|
||||
|
||||
Reference in New Issue
Block a user