Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 10, 2009
  1. Snapshot 50

Commits on Oct 9, 2009
  1. Update UTIs in Info.plist

    Ideally all org.vim.*-file UTIs should be replaced with proper UTIs, but
    they can be hard to find so they will be replaced as new UTIs are found.
Commits on Oct 7, 2009
  1. Merge upstream

  2. updated for version 7.2-267

    vimboss authored
Commits on Oct 1, 2009
Commits on Sep 30, 2009
  1. Add missing defines to Tiger

    CGFloat and NS[U]Integer were introduced in 10.5, make sure they are
    defined when compiling for 10.4.
  2. Clean Python and Ruby flags when macsdk is set

    Most importantly there are no explicit -I.. flags that break the
    --with-macsdk functionality.  Also use -framework Ruby and include Ruby
  3. Don't include Carbon.h in os_mac.h

    This avoid polluting the global namespace with Carbon symbols (there was
    a conflict between Carbon and Ruby both defining "ID").  To accomodate
    this the Carbon types OSErr and OSType have been changed to int16_t and
    uint32_t, respectively.
  4. Enable 64 bit compilation (Vim and MacVim)

    Note that Sparkle currently is not 64 bit so automatic updating won't
    work when MacVim is compiled for 64 bit.
  5. Deprecate mac-arch, superseded by --with-macarchs

    Move --with-macarchs and --with-macsdk to an earlier place in the
    configure script.  The flag --with-macsdk is now enabled but it should
    also set the MACOSX_DEPLOYMENT_TARGET environment variable (how?).
  6. updated for version 7.2-266

    vimboss authored
  7. updated for version 7.2-265

    vimboss authored
  8. Strip all -arch flags from Perl and Ruby

    The system provided Perl and Ruby libraries adds -arch flags since they
    were built as universal binaries.  This causes Vim to build with these
    flags which is undesirable (the default should be to only build for the
    native architecture).  The solution is to strip any -arch flags from
    Perl and Ruby.
    A universal binary can be built by using the --with-archs configure
Commits on Sep 29, 2009
  1. Clean up Carbon includes

    Don't use FlatCarbon when building MacVim (only for Carbon GUI).
  2. Add --with-macsdk flag to configure

    Compilation fails for some reason, so this option is disabled.
Commits on Sep 28, 2009
  1. Force 32 bit, remove Universal configuration

    The Sparkle framework does not include a 64 bit binary, so force 32 bit
    until it is updated.
  2. Prepare for 64 bit

    Mostly fixes problems involving NSUInteger.
  3. Disable MacVim plugins for now

    The supporting files for CTGradient and RBSplitView causes several
    warnings when compiling for 64 bit.  Since nobody uses MacVim plugins
    I have decided to disable them instead of having to support these files
    (although these warnings are easy enough to fix for anybody interested).
  4. Prepare PSMTabBarControl for 64 bit

    Change unsigned -> NSUInteger, float -> CGFloat as necessary.
Commits on Sep 27, 2009
  1. Don't pass 'long' vars over process boundary

    The only place 'long' was used was in scrollbar identifiers.  These are
    now "truncated" to fit inside 32 bit (when compiling for 64 bit).
Commits on Sep 25, 2009
Commits on Sep 24, 2009
  1. @nico

    Really fix icon generation on Snow Leopard

    nico authored committed
Commits on Sep 23, 2009
  1. updated for version 7.2-264

    vimboss authored
  2. updated for version 7.2-263

    vimboss authored
  3. Update help file

Commits on Sep 20, 2009
  1. Fix typo in help file

Commits on Sep 18, 2009
  1. Fix Ctrl-C handling

    This fixes a bug where mappings to e.g. <C-c>g would fail.
Something went wrong with that request. Please try again.