Skip to content

Compiled MacVim snapshot based on 7.4.542

Compare
Choose a tag to compare
@genoma genoma released this 10 Dec 09:48
· 236 commits to master since this release

Binaries are compiled for OSX Mavericks 10.10.*

MacVim binaries based on **Vim v.7.4.542* and support for Homebrew Python 2.7.8_2

Choose your flavour

Basic

A basic flavour, no Python or Lua, Ruby support

Default Python (v2.7.5) Yosemite

A binary with support for Mavericks Python 2.7.5, Lua, Ruby, Perl.

Brewed Python (v2.7.8)

A binary with support for Homebrew Python 2.7.8_2, Lua, Ruby, Perl.

Compile from Sources

Download the sources or clone the repository and clone Source MacVim to compile on OS X with an easy to run interactive bash script.

Support

If you find a bug relative to the compiled sources (crashes due to linked libraries or similar) report it into the appropriate issues section of the GitHub forked repository.

Mercurial official repository log

relative to the new Vim patches since the previous build

commit 5c370dc
Author: Bram Moolenaar [email protected]
AuthorDate: Mon Dec 8 04:16:44 2014 +0100
Commit: Bram Moolenaar [email protected]
CommitDate: Mon Dec 8 04:16:44 2014 +0100

updated for version 7.4.542
Problem:    Using a range for window and buffer commands has a few problems.
        Cannot specify the type of range for a user command.
Solution:   Add the -addr argument for user commands.  Fix problems. (Marcin
        Szamotulski)

runtime/doc/map.txt | 13 +++
src/Makefile | 1 +
src/ex_cmds.h | 8 +-
src/ex_docmd.c | 214 ++++++++++++++++++++++++++++++++++----
src/ex_getln.c | 1 +
src/proto/ex_docmd.pro | 4 +-
src/testdir/Make_amiga.mak | 2 +
src/testdir/Make_dos.mak | 1 +
src/testdir/Make_ming.mak | 1 +
src/testdir/Make_os2.mak | 1 +
src/testdir/Make_vms.mms | 3 +-
src/testdir/Makefile | 1 +
src/testdir/test_command_count.in | 50 +++++++++
src/testdir/test_command_count.ok | 17 +++
src/version.c | 2 +
src/vim.h | 1 +
16 files changed, 291 insertions(+), 29 deletions(-)

commit 75c2f76
Author: Bram Moolenaar [email protected]
AuthorDate: Sun Dec 7 00:18:33 2014 +0100
Commit: Bram Moolenaar [email protected]
CommitDate: Sun Dec 7 00:18:33 2014 +0100

updated for version 7.4.541
Problem:    Crash when doing a range assign.
Solution:   Check for NULL poiter. (Yukihiro Nakadaira)

src/eval.c | 2 +-
src/testdir/test55.in | 5 +++++
src/testdir/test55.ok | 1 +
src/version.c | 2 ++
4 files changed, 9 insertions(+), 1 deletion(-)

commit dc5d9fc
Author: Bram Moolenaar [email protected]
AuthorDate: Sat Dec 6 23:33:00 2014 +0100
Commit: Bram Moolenaar [email protected]
CommitDate: Sat Dec 6 23:33:00 2014 +0100

Update runtime files.

runtime/autoload/phpcomplete.vim | 74 +++++++++++++++++++++++++-----
runtime/doc/editing.txt | 25 +++++++----
runtime/doc/eval.txt | 15 ++++++-
runtime/doc/indent.txt | 2 +-
runtime/doc/syntax.txt | 3 +-
runtime/doc/tabpage.txt | 2 +-
runtime/doc/todo.txt | 97 +++++++++++++++++++++++++++-------------
runtime/doc/windows.txt | 17 +++----
runtime/filetype.vim | 6 ++-
runtime/indent/php.vim | 87 +++++++++++++++++++++--------------
runtime/macros/editexisting.vim | 4 +-
runtime/syntax/zimbu.vim | 64 +++++++++++++++++++-------
12 files changed, 277 insertions(+), 119 deletions(-)