snapshot-50
object cff86979edc78ea53d15edf6e70fb54672372b39
authorBjorn Winckler <bjorn.winckler@gmail.com>
Sat, 10 Oct 2009 00:56:06 +0000 (02:56 +0200)
Snow Leopard

Changes since snap 49:

  * Fixed a Cmd-key regression (it is again possible to bind to Cmd in
    conjunction with Shift and Alt)
  * Fixed a bug where MacVim would crash when a dialog had been opened
  * IM handling has been improved (Kazuki Sakamoto)
  * Window dimensions of the _first_ window are automatically saved
    (":set lines" in your rc-files will take precedence)
  * Fixed a very minor memory leak
  * Got rid of "No connection ..." warning logged when using --remote
    flag
  * Updated some UTIs in Info.plist (Issue 220)
  * Runs as 64 bit on Snow Leopard (32 bit on Leopard)
  * Python 2.5 (due to the fact that I'm not compiling for Tiger
    anymore)

Apart from this I have spent a lot more time than I wanted on updating
the build process and fixing little problems here and there related to
compilation on Snow Leopard.  I have given up for now on getting Sparkle
to compile on all different platforms so this snapshot is lacking
support for automatic updating altogether.  Hopefully I'll be able to
add this back in at a later date, but right now this is just killing me.
The MacVim plugin architecture has also been disabled in this build --
nobody seemed to want it and I don't have the time to maintain it (the
code is still there, but its just not compiled in).  Finally, Perl is
still not enabled in the snapshot -- it is more or less impossible to
build with Perl when targeting more than one platform.

Hopefully I'll be able to work on something more interesting next (I'd
like to enable the Core Text renderer in the snapshot for instance, and
I've begun with some preliminary work on localization).