Ensure "Services" menu is empty when creating new main menu
commitcb7153dc4154c713ccd5d320137a803c0c39244b
authorBjorn Winckler <bjorn.winckler@gmail.com>
Fri, 6 Jun 2008 19:20:55 +0000 (6 21:20 +0200)
committerBjorn Winckler <bjorn.winckler@gmail.com>
Fri, 6 Jun 2008 19:20:55 +0000 (6 21:20 +0200)
tree42f416424e6a42d87ed37f993c6fe3261a041fb3
parent2b1d8c9c98859d23c0a623681e0f949268bbd962
Ensure "Services" menu is empty when creating new main menu

MMVimController uses a copy of the "MacVim" menu that is defined inside
MainMenu.nib instead of getting it from the default main menu.  This
ensures that the "Services" menu is initially empty for each new
MMVimController.  Without this the setKeyEquivalent: call would fail if
the key equivalent already was in a "Services" menu item (e.g. <D-F> and
<D-L> would fail).
src/MacVim/MMAppController.h
src/MacVim/MMAppController.m
src/MacVim/MMVimController.m