/vim, Vim editor (vi clone) without GUI
7.4.141, Package name:
vim-7.4.141, Maintainer: morr
Vim is an almost compatible version of the UNIX editor Vi. Many new features
have been added: multi level undo, syntax highlighting, command line history,
on-line help, filename completion, block operations, etc. See doc/vi_diff.txt.
If you are building the package from source you may want to enable some
features such as a perl or python interpreter which are not enabled by
This version does not contain a gui. If you want one, look at vim-xaw, vim-gtk,
vim-gtk2 or vim-motif.
Required to run:
Master sites: (Expand) SHA1:
Version history: (Expand)
- (2014-07-24) Updated to version: vim-7.4.141
- (2013-03-21) Updated to version: vim-7.3.762
- (2012-10-31) Updated to version: vim-7.3.712
- (2012-10-03) Updated to version: vim-7.3.653
- (2012-08-27) Updated to version: vim-7.3.524
- (2011-04-22) Updated to version: vim-7.2.446nb1
CVS history: (Expand)
| 2013-03-25 01:34:50 by Matthew Sporleder | Files touched by this commit (1) |
remove ncursesw termcap sub I accidentally committed
| 2013-03-21 01:29:05 by Matthew Sporleder | Files touched by this commit (1) |
remove sandy editor because it is the freeze
| 2012-10-30 23:39:07 by Daniel Horecki | Files touched by this commit (9) | |
Update to patchlevel 712.
7.3.654 creating Vim dictionary from Python an empty key might be used
7.3.655 64 bit MingW xpm .a file is missing
7.3.656 internal error in :pyeval
7.3.657 Python bindings silently truncate string values containing NUL
7.3.658 NUL bytes truncate strings when converted from Python
7.3.659 recent Python changes are not tested
7.3.660 ":help !" jumps to help for ":!"
7.3.661 (after 7.3.652) SEGV in Python code
7.3.662 can't build Ruby interface with Ruby 1.9.3
7.3.663 end of color scheme name not clear in E185
7.3.664 buffer overflow in unescaping multi-byte characters
7.3.665 MSVC 11 is not supported
7.3.666 Win32.mak can't be found
7.3.667 unused variables in Perl interface
7.3.668 loading Perl dynamically still uses static library
7.3.669 when building with Cygwin loading Python dynamically fails
7.3.670 tiny memory leak when throwing exception in Python
7.3.671 more Python code can be shared between Python 2 and 3
7.3.672 not possible to lock/unlock lists in Python interface
7.3.673 "gN" while 'selection' is "exclusive" misses one \
7.3.674 can't compile with Lua/dyn on Cygwin
7.3.675 accessing uninitialized memory with a very long file name
7.3.676 Ruby compilation on Windows 32 bit doesn't work
7.3.677 buf_spname() is used inconsistently
7.3.678 Ruby .so name may not be correct
7.3.679 Ruby detection uses Config, newer Ruby versions use RbConfig
7.3.680 some files missing in the list of distributed files
7.3.681 list of distributed files picks up backup files
7.3.682 (after 7.3.677) compiler complains about incompatible types
7.3.683 ":python" may crash when vimbindeval() returns None
7.3.684 "make test" does not delete lua.vim
7.3.685 no test for what patch 7.3.673 fixes
7.3.686 cannot use CTRL-\ e mapping when entering an expression
7.3.687 test 16 fails when $DISPLAY is not set
7.3.688 Python 3.3 is not supported
7.3.689 MzScheme and Lua may use a NULL string
7.3.690 crash with directory name equal to maximum path length
7.3.691 state specific to the Python thread is discarded
7.3.692 can't build GTK version with GTK 2.0
7.3.693 can't make 'softtabstop' follow 'shiftwidth'
7.3.694 'shiftwidth' is not so easy to use in indent files
7.3.695 balloon cannot show multi-byte text
7.3.696 message about added spell language can be wrong
7.3.697 leaking resources when setting GUI font
7.3.698 Python 3 does not preserve state beween commands
7.3.699 manually set 'ttymouse' is overruled by automatic detection
7.3.700 cannot detect URXVT and SGR mouse support
7.3.701 MS-Windows: Crash with stack overflow when setting 'encoding'
7.3.702 nmake from VS6 service pack 6 is not recognized
7.3.703 when 'undofile' is reset the hash is computed unnecessarily
7.3.704 repeating "cgn" does not always work correctly
7.3.705 mouse features are not in alphabetical order
7.3.706 (after 7.3.697) can't build Motif version
7.3.707 (after 7.3.701) library name with non-latin characters fails
7.3.708 filler lines above the first line may be hidden
7.3.709 compiler warning for unused argument
7.3.710 (after 7.3.704) "fn" is broken
7.3.711 (after 7.3.688) vim.current.buffer is not available
7.3.712 nmake from VS2010 SP1 is not recognized
- take maintainership of package
- switch to single tarball, created from vim's hg, instead of downloading > \
- which resulted in changes in PLIST in vim-share
- some minor changes to DESCR files (add more vim guis)
- reset PKGREVISION on vim-gtk2
- add new files to vim-lang
| 2012-10-03 13:43:48 by Aleksej Saushev | Files touched by this commit (150) |
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
| 2012-08-27 16:45:38 by Daniel Horecki | Files touched by this commit (12) | |
Long awaited update to vim 7.3.
The most notable additions since 7.2:
- Persistent undo and undo for reload
- Blowfish encryption, encryption of the swap file
- Conceal text
- Lua interface
- Python 3 interface
Once you have installed Vim 7.3 you can find all the details about the
changes since Vim 7.2 with:
| 2011-04-22 15:45:23 by OBATA Akio | Files touched by this commit (2234) |
recursive bump from gettext-lib shlib bump.
| 2008-03-11 11:55:03 by Martti Kuparinen | Files touched by this commit (8) |
1751 7.1.253 ":sort" doesn't work in a one line file
1894 7.1.254 Tests 49 and 55 fail when the locale is French
1514 7.1.255 Vim doesn't support utf-32
50921 7.1.256 findfile() also returns directories
3326 7.1.257 configure can't always find the Tcl header files
3360 7.1.258 crash when doing "d/\n/e" and 'virtualedit' is \
1944 7.1.259 cursor in wrong place with 'rl', "utf-8" and illegal byte
1805 7.1.260 cursor position wrong after ^@ wrapping halfway if using utf-8
2255 7.1.261 for a 2 byte BOM UCS-2 is used, which doesn't work for UTF-16
3438 7.1.262 can't get the process ID of Vim
2442 7.1.263 filetype with dot doesn't work for indent plugins
6295 7.1.264 crash when C-indenting
1310 7.1.265 hang when completing file name and space in 'isfname'
2510 7.1.266 version string returned by terminal may be used as typed input
1957 7.1.267 when changing folds cursor may be positioned in a wrong place
1576 7.1.268 always shows "+" at end of screen line with 'cursurline'
6183 7.1.269 matchparen plugin has an arbitrary line number limit
2861 7.1.270 ":?foo?" matches in current line since patch 7.1.025
| 2008-03-02 17:01:32 by Johnny C. Lam | Files touched by this commit (8) |
+ Remove the check for whether you can remove -liconv from the linker
command line or not -- we want to do what the user specifies via
the pkgsrc PREFER_* settings.
+ Drop dependency on ncurses -- vim only wants a termcap library.
This should fix PR pkg/38110.
+ Add missing dependency on gettext-lib as one of the "normal" feature
sets is to build with gettext and multi-language support.
Bump the PKGREVISION of vim editor packages to 1.