Permalink
Commits on Oct 10, 2009
  1. Snapshot 50

    committed Oct 10, 2009
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.
    committed Oct 9, 2009
Commits on Oct 7, 2009
  1. Merge upstream

    Conflicts:
    	src/auto/configure
    committed Oct 7, 2009
  2. updated for version 7.2-267

    vimboss committed Oct 7, 2009
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.
    committed Sep 30, 2009
  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
    properly.
    committed Sep 30, 2009
  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.
    committed Sep 30, 2009
  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.
    committed Sep 30, 2009
  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?).
    committed Sep 30, 2009
  6. updated for version 7.2-266

    vimboss committed Sep 30, 2009
  7. updated for version 7.2-265

    vimboss committed Sep 30, 2009
  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
    flag.
    committed Sep 30, 2009
Commits on Sep 29, 2009
  1. Clean up Carbon includes

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

    Compilation fails for some reason, so this option is disabled.
    committed Sep 29, 2009
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.
    committed Sep 28, 2009
  2. Prepare for 64 bit

    Mostly fixes problems involving NSUInteger.
    committed Sep 28, 2009
  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).
    committed Sep 28, 2009
  4. Prepare PSMTabBarControl for 64 bit

    Change unsigned -> NSUInteger, float -> CGFloat as necessary.
    committed Sep 28, 2009
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).
    committed Sep 27, 2009
Commits on Sep 25, 2009
Commits on Sep 24, 2009
Commits on Sep 23, 2009
  1. updated for version 7.2-264

    vimboss committed Sep 23, 2009
  2. updated for version 7.2-263

    vimboss committed Sep 23, 2009
  3. Update help file

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

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

    This fixes a bug where mappings to e.g. <C-c>g would fail.
    committed Sep 18, 2009