diff --git a/src/MacVim/Actions.plist b/src/MacVim/Actions.plist index 5e578cf748..83aa78c124 100644 --- a/src/MacVim/Actions.plist +++ b/src/MacVim/Actions.plist @@ -60,6 +60,8 @@ selectPreviousWindow: + showVimHelp: + terminate: undo: diff --git a/src/MacVim/English.lproj/MainMenu.nib/classes.nib b/src/MacVim/English.lproj/MainMenu.nib/classes.nib index a4684b9ef0..39b79be525 100644 --- a/src/MacVim/English.lproj/MainMenu.nib/classes.nib +++ b/src/MacVim/English.lproj/MainMenu.nib/classes.nib @@ -25,6 +25,10 @@ id showHelp id + showVimHelp + id + zoomAll + id CLASS MMAppController diff --git a/src/MacVim/English.lproj/MainMenu.nib/keyedobjects.nib b/src/MacVim/English.lproj/MainMenu.nib/keyedobjects.nib index 06716af282..7f539627f8 100644 Binary files a/src/MacVim/English.lproj/MainMenu.nib/keyedobjects.nib and b/src/MacVim/English.lproj/MainMenu.nib/keyedobjects.nib differ diff --git a/src/MacVim/MMAppController.h b/src/MacVim/MMAppController.h index 6405a93955..4f8324e019 100644 --- a/src/MacVim/MMAppController.h +++ b/src/MacVim/MMAppController.h @@ -38,7 +38,7 @@ - (IBAction)fontSizeDown:(id)sender; - (IBAction)orderFrontPreferencePanel:(id)sender; - (IBAction)openWebsite:(id)sender; -- (IBAction)showHelp:(id)sender; +- (IBAction)showVimHelp:(id)sender; - (IBAction)zoomAll:(id)sender; @end diff --git a/src/MacVim/MMAppController.m b/src/MacVim/MMAppController.m index c6f9a4371a..a8af088413 100644 --- a/src/MacVim/MMAppController.m +++ b/src/MacVim/MMAppController.m @@ -736,10 +736,11 @@ static int executeInLoginShell(NSString *path, NSArray *args); [NSURL URLWithString:MMWebsiteString]]; } -- (IBAction)showHelp:(id)sender +- (IBAction)showVimHelp:(id)sender { + // Open a new window with the help window maximized. [self launchVimProcessWithArguments:[NSArray arrayWithObjects: - @"-c", @":h gui_mac", nil]]; + @"-c", @":h gui_mac", @"-c", @":res", nil]]; } - (IBAction)zoomAll:(id)sender