Commits on Oct 4, 2008
  1. Snapshot 36

    committed Oct 4, 2008
  2. Update credits

    committed Oct 4, 2008
Commits on Oct 3, 2008
  1. Remove TODO

    committed Oct 3, 2008
Commits on Oct 2, 2008
Commits on Sep 30, 2008
  1. Modifier key sends Esc

    Adds possibility to make the left Ctrl, Alt, or Cmd key function as a
    second Esc key.  The key will still function as a modifier if held down
    in conjunction with another key.  Enable by setting the user default
    "MMFakeEscModifier" to:
        1 = Left Ctrl
        2 = Left Alt
        3 = Left Cmd
        any other number disables this functionality
    By remapping Caps-Lock to one of the above modifier keys this enables
    the use of Caps-Lock as a second (and easy to reach) Esc key.  Caps-Lock
    can be remapped inside "System Preferences -> Keyboard & Mouse ->
    Modifier Keys...".
    The Esc event is sent when the modifier key is released.  If the key is
    not released within a predefined timeout, then no Esc event is
    generated.  The timeout can be changed by setting the user default
    MMFakeEscTimeout (a float, specifying the timeout in seconds).
    The fact that the Esc event is sent on release makes it feel somewhat
    sluggish.  It is possible to have the event sent when the modifier key
    is pressed by setting the user default "MMFakeEscOnKeyDown" but then the
    left modifier key can only be used as an Esc key.
    committed Sep 30, 2008
Commits on Sep 29, 2008
  1. Added dragging to tab bar

    Dragging a file to a tab will open it in that tab.
    Dragging files to the end of the tab bar will open them in new tabs.
    jmah committed with Sep 29, 2008
Commits on Sep 28, 2008
  1. Don't drop non-repeating keyboard input

    Keyboard input is not dropped, unless the input was received due to a
    key being automatically repeated (as a consequence of the key being held
    down).  This way characters are never dropped while typing, but it also
    avoids situations where the screen doesn't stop scrolling immediately
    when "j" is released after being held.
    committed Sep 28, 2008
Commits on Sep 26, 2008
  1. Snapshot 35

    committed Sep 26, 2008
Commits on Sep 24, 2008
  1. Add IM support to ATSUI renderer

    More functionality now shared between ATSUI and Cocoa renderers.
    (Some modifications by Bjorn Winckler.)
    Kaoru Yoshida committed with Sep 24, 2008
  2. Use -[NSString vimStringSave]

    committed Sep 24, 2008
Commits on Sep 20, 2008
  1. Merge upstream

    committed Sep 20, 2008
  2. updated for version 7.2-022

    vimboss committed Sep 20, 2008
Commits on Sep 19, 2008
  1. Put cursor back on cmdline after Cmd-=

    Changing the font size up/down while the cursor was on the command line
    would cause the cursor to jump away from the cmdline.  This is no longer
    the case.  Also fixes a similar problem when showing/hiding the toolbar
    by clicking the "pill button".
    committed Sep 19, 2008
  2. Don't coalesce scroll wheel events

    Since the backend now pops off all input events at once whenever it
    tends to the run-loop, it is no longer necessary to coalesce scroll
    wheel events.  In fact, without coalescing the scroll wheel (or track
    pad) feels a lot smoother.
    committed Sep 19, 2008
  3. Fix typos in help

    committed Sep 19, 2008
Commits on Sep 18, 2008
  1. updated for version 7.2-021

    vimboss committed Sep 18, 2008
  2. updated for version 7.2-020

    vimboss committed Sep 18, 2008
  3. updated for version 7.2-019

    vimboss committed Sep 18, 2008
Commits on Sep 16, 2008
  1. Update Credits

    committed Sep 16, 2008
  2. Update fullscreen background color immediately

    It is no longer necessary to exit and re-enter fullscreen to see changes
    to the "background" setting in 'fopt'.
    committed Sep 16, 2008
  3. Fix scrolling bug

    Scrolling now works e.g. after pressing 'f' in normal mode (previously
    the scrollbar moved, but the window content did not scroll).
    committed Sep 16, 2008
  4. Update help file

    committed Sep 16, 2008
  5. Simplify Services menu

    All services open a new window by default, unless new files are set to
    open in the current window in the General preference pane.
    committed Sep 16, 2008
Commits on Sep 15, 2008
  1. Add "New Document Here" Service

    The "New Document Here" service will create a blank document in the
    currently selected directory.  If new files are set to open in the
    current window, then the blank document opens in a new tab in the
    topmost window, otherwise a new window is opened.
    tachoknight committed with Sep 15, 2008
Commits on Sep 14, 2008
  1. updated for version 7.2-018

    vimboss committed Sep 14, 2008
  2. updated for version 7.2-017

    vimboss committed Sep 14, 2008
  3. updated for version 7.2-016

    vimboss committed Sep 14, 2008
Commits on Sep 13, 2008
  1. Cmd-. sends interrupt

    In other words, Cmd-. is synonymous with Ctrl-C.  The former is standard
    for Mac apps whereas the latter is standard for Vim.  Incidentally,
    Cmd-. may thus be used as a substitute for Esc to exit insert mode.
    committed Sep 13, 2008
  2. Decrease connection polling interval on startup

    This reduces the startup time by almost 1 second when starting MacVim
    from Terminal.
    committed Sep 13, 2008