Commits on Nov 15, 2008
  1. Snapshot 37

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

    committed Nov 9, 2008
  2. updated for version 7.2-032

    vimboss committed Nov 9, 2008
  3. updated for version 7.2-031

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

    vimboss committed Nov 6, 2008
  2. updated for version 7.2-029

    vimboss committed Nov 6, 2008
  3. updated for version 7.2-028

    vimboss committed Nov 6, 2008
  4. updated for version 7.2-027

    vimboss committed Nov 6, 2008
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".)
    committed Nov 1, 2008
  2. updated for version 7.2-026

    vimboss committed Nov 1, 2008
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.
    committed Oct 29, 2008
  2. Update help on 'runtimepath'

    committed Oct 29, 2008
Commits on Oct 26, 2008
  1. Fix typo in a comment

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

    committed Oct 25, 2008
  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.
    committed Oct 25, 2008
  3. Help cleanup

    committed Oct 25, 2008
  4. Revert "Modifier key sends Esc" related commits

    This reverts the following three commits:
    committed Oct 25, 2008
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).
    committed Oct 18, 2008
  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.
    committed Oct 18, 2008
  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.
    committed Oct 18, 2008
  4. Delay flushing send queue

    Ensure that the send queue is flushed after processCommandQueueDidFinish
    since that method may add messages to the send queue.
    committed Oct 18, 2008
  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.
    committed Oct 18, 2008
Commits on Oct 12, 2008
  1. Enable basic AppleScript support

    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)
    threeve committed with Oct 12, 2008
  2. Use option as meta key

    Added a buffer local option called 'macmeta' which when set causes
    MacVim not to interpret option+key presses thus enabling the user to
    bind to <M-..>.  Also updated the documentation and added 'macmeta' to
    the .vim syntax file.
    committed Oct 12, 2008
Commits on Oct 11, 2008
  1. Avoid crash when resizing window

    Sanity check input to gui_macvim_draw_string(); it can happen that 'len'
    is non-zero even though first byte of 's' is NUL (test case with file
    containing Chinese characters).
    committed Oct 11, 2008
Commits on Oct 4, 2008
  1. Snapshot 36

    committed Oct 4, 2008
  2. Update credits

    committed Oct 4, 2008