Permalink
Commits on Jun 8, 2008
  1. Snapshot 29

    b4winckler committed Jun 8, 2008
Commits on Jun 7, 2008
  1. Use -[NSScreen visibleFrame] to get full-screen max dimensions

    b4winckler committed Jun 7, 2008
    This fixes a bug where the window dimensions were not restored after
    leaving full-screen (with 'maxvert' fu-option set).
  2. Don't delay loading "Buffers" menu

    b4winckler committed Jun 7, 2008
    This avoids a flickering menu each time a new editor window is opened.
Commits on Jun 6, 2008
  1. Give Vim processes some time to terminate before MacVim does

    b4winckler committed Jun 6, 2008
    This should stop MacVim from beeping when Cmd-q is pressed.
  2. Ensure "Services" menu is empty when creating new main menu

    b4winckler committed Jun 6, 2008
    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).
  3. Edit->Font->Bigger/Smaller validates properly

    b4winckler committed Jun 6, 2008
    Fixes bug where the above items were enabled even when all windows were
    minimized.
  4. Don't draw control chars in MMTextStorage

    b4winckler committed Jun 6, 2008
    It can happen that MMTextStorage is asked to draw characters from the
    "Control Characters" set (e.g. when :shell is invoked).  This would
    cause internal errors in MMTextStorage so when control chars are
    detected, simply draw blanks instead.
Commits on Jun 5, 2008
  1. Validate performClose: in MMWindow and MMFullscreenWindow

    b4winckler committed Jun 5, 2008
    Failing to validate would cause the "Close" menu item to be disabled in
    full-screen.
  2. Update help on menus

    b4winckler committed Jun 5, 2008
  3. Add "Cycle Through Windows" to default "Windows" menu

    b4winckler committed Jun 5, 2008
    This ensures that Cmd-` works for all windows.  Also changed its
    alternate to read "Cycle Backwards Through Windows".  Note that the
    default "Windows" menu does not contain the alternate since Interface
    Builder turned Cmd-Shift-` into Cmd-~ which is no longer a valid
    alternate.
  4. Pass key equivalents to default main menu after main menu

    b4winckler committed Jun 5, 2008
    This is so that the key equivalents set up in the default main menu will
    work even when the system gvimrc files hasn't been sourced.  This is
    useful e.g. when "-u NONE -U NONE" is passed as arguments resulting in
    the default Vim menus being used.
Commits on Jun 4, 2008
  1. Merge upstream

    b4winckler committed Jun 4, 2008
  2. updated for version 7.1-311

    vimboss committed Jun 4, 2008
  3. Add support for popup menus

    b4winckler committed Jun 4, 2008
  4. updated for version 7.1-310

    vimboss committed Jun 4, 2008
  5. updated for version 7.1-309

    vimboss committed Jun 4, 2008
  6. updated for version 7.1-308

    vimboss committed Jun 4, 2008
  7. updated for version 7.1-307

    vimboss committed Jun 4, 2008
  8. updated for version 7.1-306

    vimboss committed Jun 4, 2008
Commits on Jun 3, 2008