Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 21, 2008
  1. Snapshot 38

Commits on Nov 19, 2008
  1. Exit if connection becomes invalid

    This is only a temporary measure until a proper fix is found.
Commits on Nov 17, 2008
  1. Use default SIGCHLD handler in Vim processes

    Ben Schmidt authored committed
Commits on Nov 16, 2008
Commits on Nov 15, 2008
  1. Snapshot 37

Commits on Nov 14, 2008
Commits on Nov 9, 2008
  1. Merge upstream

  2. updated for version 7.2-032

    vimboss authored
  3. updated for version 7.2-031

    vimboss authored
Commits on Nov 6, 2008
  1. updated for version 7.2-030

    vimboss authored
  2. updated for version 7.2-029

    vimboss authored
  3. updated for version 7.2-028

    vimboss authored
  4. updated for version 7.2-027

    vimboss authored
Commits on Nov 1, 2008
  1. Data received from system services replaces selection

    When data is received from system services it replaces the current
    selection.  The current implementation is a bit naive in that it assumes
    that Vim is in Visual mode (it doesn't even work in Select mode).  (To
    test this functionality: enter "2+3", select it, then hit Cmd-* and the
    selection is replaced with "5".)
  2. updated for version 7.2-026

    vimboss authored
Commits on Oct 29, 2008
  1. Support "mvim" script symlinks to [m|g]ex, rmvim

    Symlinks to "mex" or "gex" starts MacVim in ex mode.  Symlinks to "ex"
    starts Vim in ex mode (no GUI).  Symlinks to "rmvim" (or "rgvim" which
    was already supported previous to this patch) starts MacVim in
    restricted mode.
Commits on Oct 26, 2008
  1. Fix typo in a comment

Commits on Oct 25, 2008
  1. Speed up live resize

  2. Connection not in event tracking mode by default

    Only add backend connection to event tracking mode when it is absolutely
    needed.  At the moment this happens when the window is in "live resize"
    or when the mouse button is held on some part of a scroller.
  3. Help cleanup

  4. Revert "Modifier key sends Esc" related commits

    This reverts the following three commits:
Commits on Oct 18, 2008
  1. Fix "Special Characters" palette bug

    It is again possible to insert text from the "Special Characters"
    palette (broken by commit 8fbb13da74a1912839e9302ebc725df67619c9c0).
  2. Fix "set lines=999" in .gvimrc

    Ensure that the window fits on screen when the window is resized to fit
    the content.  This should fix a problem where the window would not be
    flush with the menu bar when "set lines=999" was added to .gvimrc.
  3. Constrain window size during live resize

    Ensure that the window size isn't larger than the visible frame of the
    current screen.  This avoids problems where the window would "snap back"
    immediately after being resized manually.
  4. Delay flushing send queue

    Ensure that the send queue is flushed after processCommandQueueDidFinish
    since that method may add messages to the send queue.
  5. Fix computation of zoomed window frame

    When computing the zoomed window frame ensure that it is constrained to
    hold an even number of rows and columns.  This fixes a problem where the
    window would not "un-zoom" after being zoomed.
Commits on Oct 12, 2008
  1. @threeve

    Enable basic AppleScript support

    threeve authored committed
    Putting this key into the Info.plist file turns on the basic AppleScript
    support Cocoa provides.  Doing so allows MacVim to receive some basic
    events.  This gives MacVim a bit better integration into Mac OS X.
    Below is an example which, when placed in one's .vimrc file,  causes the
    window to be zoomed during startup.
    let script='osascript -e "tell application \"MacVim\""'
           \ . ' -e "set zoomed of first window to true"'
           \ . ' -e "end tell"'
    au VIMEnter * call system(script)
Something went wrong with that request. Please try again.