Releases: genoma/macvim
Compiled MacVim snapshot based on 7.4.381
Binaries are compiled for OSX Mavericks 10.9.*
MacVim binaries based on Vim v.7.4.381 plus updated runtimes files and support for Homebrew Python 2.7.8
Choose your flavour
Basic
A basic flavour, no Python or Lua, Ruby support
Default Python (v2.7.5) Mavericks
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, 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 96b4992
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 23 17:39:25 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 23 17:39:25 2014 +0200
updated for version 7.4.381
Problem: Get u_undo error when backspacing in Insert mode deletes more than
one line break. (Ayberk Ozgur)
Solution: Also decrement Insstart.lnum.
src/edit.c | 1 +
src/version.c | 2 ++
2 files changed, 3 insertions(+)
commit 2a25d18
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 23 16:57:00 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 23 16:57:00 2014 +0200
updated for version 7.4.380
Problem: Loading python may cause Vim to exit.
Solution: Avoid loading the "site" module. (Taro Muraoka)
src/if_python.c | 31 +++++++++++++++++++++++++++++++
src/version.c | 2 ++
2 files changed, 33 insertions(+)
commit ba1e32f
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 23 16:33:07 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 23 16:33:07 2014 +0200
updated for version 7.4.379
Problem: Accessing freed memory after using setqflist(list, 'r'). (Lcd)
Solution: Reset qf_index.
src/quickfix.c | 1 +
src/version.c | 2 ++
2 files changed, 3 insertions(+)
commit bc131b2
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 23 15:55:00 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 23 15:55:00 2014 +0200
updated for version 7.4.378
Problem: Title of quickfist list is not kept for setqflist(list, 'r').
Solution: Keep the title. Add a test. (Lcd)
src/quickfix.c | 38 +++++++++++++++++++++++++-------------
src/testdir/Make_amiga.mak | 2 ++
src/testdir/Make_dos.mak | 1 +
src/testdir/Make_ming.mak | 1 +
src/testdir/Make_os2.mak | 3 ++-
src/testdir/Make_vms.mms | 3 ++-
src/testdir/Makefile | 1 +
src/testdir/test_qf_title.in | 18 ++++++++++++++++++
src/testdir/test_qf_title.ok | 2 ++
src/version.c | 2 ++
10 files changed, 56 insertions(+), 15 deletions(-)
commit d824d41
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 23 15:21:20 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 23 15:21:20 2014 +0200
updated for version 7.4.377
Problem: When 'equalalways' is set a split may report "no room" even though
there is plenty of room.
Solution: Compute the available room properly. (Yukihiro Nakadaira)
src/version.c | 2 ++
src/window.c | 40 +++++++++++++++++++++++++++++++++++++---
2 files changed, 39 insertions(+), 3 deletions(-)
commit ca2c91a
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 23 13:50:46 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 23 13:50:46 2014 +0200
updated for version 7.4.376
Problem: Popup menu flickers too much.
Solution: Remove the forced redraw. (Hirohito Higashi)
src/edit.c | 4 ++--
src/version.c | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
commit 327f334
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 23 13:16:30 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 23 13:16:30 2014 +0200
updated for version 7.4.375
Problem: Test 63 fails when run with GUI-only Vim.
Solution: Add guibg attributes. (suggested by Mike Soyka)
src/testdir/test63.in | 6 +++---
src/version.c | 2 ++
2 files changed, 5 insertions(+), 3 deletions(-)
commit c5896f9
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 23 12:31:20 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 23 12:31:20 2014 +0200
updated for version 7.4.374
Problem: Character after "fb" command not mapped if it might be a composing
character.
Solution: Don't disable mapping when looking for a composing character.
(Jacob Niehus)
src/normal.c | 6 +++++-
src/version.c | 2 ++
2 files changed, 7 insertions(+), 1 deletion(-)
commit 81cbb88
Author: Bram Moolenaar [email protected]
AuthorDate: Sat Jul 19 14:04:47 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Sat Jul 19 14:04:47 2014 +0200
Update runtime files. Make matchparen plugin backwards compatible.
Add json filetype.
runtime/doc/editing.txt | 7 ++++++-
runtime/doc/eval.txt | 4 ++--
runtime/doc/todo.txt | 46 ++++++++++++++++++++++++++++++++++-------
runtime/filetype.vim | 7 +++++--
runtime/ftplugin/json.vim | 17 +++++++++++++++
runtime/indent/json.vim | 13 ++++++++++++
runtime/plugin/matchparen.vim | 16 +++++++++++---
runtime/syntax/debchangelog.vim | 4 ++--
runtime/syntax/debcontrol.vim | 19 +++++++++++++++--
runtime/syntax/debsources.vim | 4 ++--
runtime/syntax/json.vim | 16 ++++++++++++++
runtime/syntax/python.vim | 4 ++--
12 files changed, 133 insertions(+), 24 deletions(-)
Compiled MacVim snapshot based on 7.4.373 plus updated runtime files
Binaries are compiled for OSX Mavericks 10.9.*
MacVim binaries based on Vim v.7.4.373 plus updated runtimes files and support for Homebrew Python 2.7.8
Choose your flavour
Basic
A basic flavour, no Python or Lua, Ruby support
Default Python (v2.7.5) Mavericks
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, 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 81cbb88
Author: Bram Moolenaar [email protected]
AuthorDate: Sat Jul 19 14:04:47 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Sat Jul 19 14:04:47 2014 +0200
Update runtime files. Make matchparen plugin backwards compatible.
Add json filetype.
runtime/doc/editing.txt | 7 ++++++-
runtime/doc/eval.txt | 4 ++--
runtime/doc/todo.txt | 46 ++++++++++++++++++++++++++++++++++-------
runtime/filetype.vim | 7 +++++--
runtime/ftplugin/json.vim | 17 +++++++++++++++
runtime/indent/json.vim | 13 ++++++++++++
runtime/plugin/matchparen.vim | 16 +++++++++++---
runtime/syntax/debchangelog.vim | 4 ++--
runtime/syntax/debcontrol.vim | 19 +++++++++++++++--
runtime/syntax/debsources.vim | 4 ++--
runtime/syntax/json.vim | 16 ++++++++++++++
runtime/syntax/python.vim | 4 ++--
12 files changed, 133 insertions(+), 24 deletions(-)
commit 80b2e62
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 16 23:39:54 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 16 23:39:54 2014 +0200
updated for version 7.4.373
Problem: Compiler warning for unused argument and unused variable.
Solution: Add UNUSED. Move variable inside #ifdef.
src/charset.c | 4 ++--
src/version.c | 2 ++
src/window.c | 5 +++--
3 files changed, 7 insertions(+), 4 deletions(-)
Compiled MacVim snapshot based on Vim 7.4.372
Binaries are compiled for OSX Mavericks 10.9.*
MacVim binaries based on Vim v.7.4.372 plus updated runtimes files with updated runtime files and support for Homebrew Python 2.7.8
Choose your flavour
Basic
A basic flavour, no Python or Lua, Ruby support
Default Python (v2.7.5) Mavericks
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, 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 patches since the previous build
commit 8b167d4
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 16 18:19:27 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 16 18:19:27 2014 +0200
updated for version 7.4.372
Problem: When 'winminheight' is zero there might not be one line for the
current window.
Solution: Change the size computations. (Yukihiro Nakadaira)
src/version.c | 2 ++
src/window.c | 42 ++++++++++++++++++++++--------------------
2 files changed, 24 insertions(+), 20 deletions(-)
commit 2aa6d25
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 16 17:29:51 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 16 17:29:51 2014 +0200
updated for version 7.4.371
Problem: When 'linebreak' is set control characters are not correctly
displayed. (Kimmy Lindvall)
Solution: Set n_extra. (Christian Brabandt)
src/screen.c | 2 ++
src/version.c | 2 ++
2 files changed, 4 insertions(+)
commit c044ba7
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 16 17:01:53 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 16 17:01:53 2014 +0200
updated for version 7.4.370
Problem: Linebreak test fails when encoding is not utf-8. (Danek Duvall)
Solution: Split the test in a single byte one and a utf-8 one. (Christian
Brabandt)
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 | 1 +
src/testdir/Makefile | 1 +
src/testdir/test_listlbr.in | 18 ++++--------------
src/testdir/test_listlbr.ok | 24 ++++++-----------------
src/testdir/test_listlbr_utf8.in | 41 ++++++++++++++++++++++++++++++++++++++++
src/testdir/test_listlbr_utf8.ok | 14 ++++++++++++++
src/version.c | 2 ++
11 files changed, 74 insertions(+), 32 deletions(-)
commit 0154919
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 16 16:30:28 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 16 16:30:28 2014 +0200
updated for version 7.4.369
Problem: Using freed memory when exiting while compiled with EXITFREE.
Solution: Set curwin to NULL and check for that. (Dominique Pelle)
src/buffer.c | 4 ++--
src/version.c | 2 ++
src/window.c | 4 ++++
3 files changed, 8 insertions(+), 2 deletions(-)
commit 6e8d074
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 16 15:18:26 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 16 15:18:26 2014 +0200
updated for version 7.4.368
Problem: Restoring the window sizes after closing the command line window
doesn't work properly if there are nested splits.
Solution: Restore the sizes twice. (Hirohito Higashi)
src/version.c | 2 ++
src/window.c | 15 ++++++++++-----
2 files changed, 12 insertions(+), 5 deletions(-)
commit aad41dc
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 16 14:42:46 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 16 14:42:46 2014 +0200
updated for version 7.4.367
Problem: Other solution for redrawing after completion.
Solution: Schedule a window redraw instead of just clearing the command
line. (Jacob Niehus)
src/edit.c | 6 +++++-
src/version.c | 2 ++
2 files changed, 7 insertions(+), 1 deletion(-)
commit 59ddbed
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 16 14:20:41 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 16 14:20:41 2014 +0200
updated for version 7.4.366
Problem: Can't run the linebreak test on MS-Windows.
Solution: Fix the output file name. (Taro Muraoka)
src/testdir/Make_dos.mak | 2 +-
src/version.c | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
commit 783c716
Author: Bram Moolenaar [email protected]
AuthorDate: Wed Jul 16 14:16:46 2014 +0200
Commit: Bram Moolenaar [email protected]
CommitDate: Wed Jul 16 14:16:46 2014 +0200
updated for version 7.4.365
Problem: Crash when using ":botright split" when there isn't much space.
Solution: Add a check for the minimum width/height. (Yukihiro Nakadaira)
src/version.c | 2 ++
src/window.c | 20 ++++++++++++++++----
2 files changed, 18 insertions(+), 4 deletions(-)
runtime/doc/tags | 1 +
runtime/doc/todo.txt | 29 +++--------
runtime/doc/usr_08.txt | 4 +-
runtime/filetype.vim | 20 ++++++--
runtime/ftplugin/r.vim | 31 ++++++++++++
runtime/ftplugin/rhelp.vim | 29 +++++++++++
runtime/ftplugin/rmd.vim | 43 ++++++++++++++++
runtime/ftplugin/rnoweb.vim | 40 +++++++++++++++
runtime/ftplugin/rrst.vim | 37 ++++++++++++++
runtime/ftplugin/text.vim | 17 +++++++
runtime/indent/rhelp.vim | 111 ++++++++++++++++++++++++++++++++++++++++++
runtime/indent/rmd.vim | 46 +++++++++++++++++
runtime/indent/rnoweb.vim | 35 +++++++++++++
runtime/indent/rrst.vim | 46 +++++++++++++++++
runtime/plugin/matchparen.vim | 11 +++--
runtime/syntax/r.vim | 15 +++---
runtime/syntax/rhelp.vim | 27 +++++++---
runtime/syntax/rmd.vim | 87 +++++++++++++++++++++++++++++++++
runtime/syntax/rrst.vim | 47 ++++++++++++++++++
22 files changed, 636 insertions(+), 52 deletions(-)
Compiled MacVim snapshot based on 7.4.364 with updated runtime files
Binaries are compiled for OSX Mavericks 10.9.*
MacVim binaries based on Vim v.7.4.364 plus updated runtimes files with updated runtime files and support for Homebrew Python 2.7.8
Choose your flavour
Basic
A basic flavour, no Python or Lua, Ruby support
Default Python (v2.7.5) Mavericks
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, 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 patches since the previous build
changeset: 6051:0efec12f52ac
bookmark: master
tag: tip
user: Bram Moolenaar [email protected]
date: Thu Jul 10 22:01:47 2014 +0200
files: runtime/doc/eval.txt runtime/doc/insert.txt runtime/doc/starting.txt runtime/doc/tags runtime/doc/todo.txt runtime/doc/usr_08.txt runtime/filetype.vim runtime/ftplugin/r.vim runtime/ftplugin/rhelp.vim runtime/ftplugin/rmd.vim runtime/ftplugin/rnoweb.vim runtime/ftplugin/rrst.vim runtime/ftplugin/text.vim runtime/indent/rhelp.vim runtime/indent/rmd.vim runtime/indent/rnoweb.vim runtime/indent/rrst.vim runtime/plugin/matchparen.vim runtime/syntax/r.vim runtime/syntax/rhelp.vim runtime/syntax/rmd.vim runtime/syntax/rrst.vim
description:
Updated runtime files.
Compiled MacVim snapshot based on 7.4.364
Compiled MacVim snapshot based on 7.4.364
Binaries are compiled for OSX Mavericks 10.9.*
MacVim binaries based on Vim v.7.4.364 with updated runtime files and support for Homebrew Python 2.7.8
Choose your flavour
Basic
A basic flavour, no Python or Lua, Ruby support
Default Python (v2.7.5) Mavericks
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, 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.
Compiled MacVim snapshot based on 7.4.362
Binaries are compiled for OSX Mavericks 10.9.*
g-snapshot-4 released based on Vim v.7.4.362 with updated runtime files and support for Homebrew Python 2.7.8
Choose your flavour
Basic
A basic flavour, no Python or Lua, Ruby support
Default Python (v2.7.5) Mavericks
A binary with support for Mavericks Python 2.7.5, Lua, Ruby and Perl.
Homebrew Python (v2.7.8)
A binary with support for Homebrew Python 2.7.8, Lua, Ruby and 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.
Compiled MacVim snapshot based on 7.4.357
Binaries are compiled for OSX Mavericks 10.9.*
g-snapshot-3 released based on Vim v.7.4.357 with updated runtime files and support for updated Brewed Python 2.7.8
Choose your flavour
- Basic
- Default Python (v2.7.5) Mavericks
- Brewed Python (v2.7.8)
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.
Compiled MacVim snapshot based on 7.4.355
Binaries are compiled for OSX Mavericks 10.9.*
g-snapshot-3 released based on Vim v.7.4.355 with updated runtime files and support for updated Brewed Python 2.7.8
Choose your flavour
- Basic
- Default Python (v2.7.5) Mavericks
- Brewed Python (v2.7.8)
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.
Compiled MacVim snapshot based on 7.4.355
Binaries are compiled for OSX Mavericks 10.9.*
g-snapshot-2 released based on Vim v.7.4.353
Choose your flavour
- Basic
- Default Python Mavericks version
- Brewed Python version
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.
Compiled MacVim snapshot based on 7.4.353
Binaries are compiled for OSX Mavericks 10.9.*
First g-snapshot released based on Vim v.7.4.353
Choose your flavour
- Basic
- Default Python Mavericks version
- Brewed Python version