Permalink
Commits on Oct 10, 2009
  1. Snapshot 50

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

    b4winckler committed Oct 9, 2009
    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

    b4winckler committed Oct 7, 2009
    Conflicts:
    	src/auto/configure
  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

    b4winckler committed Sep 30, 2009
    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

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

    b4winckler committed Sep 30, 2009
    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)

    b4winckler committed Sep 30, 2009
    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

    b4winckler committed Sep 30, 2009
    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 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

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

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

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

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

    b4winckler committed Sep 28, 2009
    Mostly fixes problems involving NSUInteger.
  3. Disable MacVim plugins for now

    b4winckler committed Sep 28, 2009
    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

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

    b4winckler committed Sep 27, 2009
    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
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

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

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

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