This is the latest stable version of VIM. Changes since 7.0.243:
* some translation fixes
* the following patches after the official 7.1 release
2404 7.1.001 can't build with Gnome GUI
2011 7.1.002 Oracle Pro*C/C++ files are not detected
* download and extract vim-7.0-extra.tar.gz so that previously unused patches
can be applied and that all future patches will apply without errors
1579 7.0.005 (extra) Win32: uninstall didn't delete spell and autoload dirs
1347 7.0.006 Mac: "make shadow" didn't link infplist.xml
1344 7.0.027 (extra) Win32: hang on exit when compiled with SNiFF+
3014 7.0.028 (extra) OS/2: compilation problem
1424 7.0.032 (extra, after 7.0.027) missing semicolon
1741 7.0.045 (extra) Win32: MSVC 2005 compiler warnings for OLE version
1779 7.0.057 (extra, after 7.0.45) compilation trouble with Borland C 5.5
1750 7.0.065 (extra) Mac: horizontal scroll wheel caused vertical scroll
6819 7.0.074 (extra) Win32: tooltips can be in the wrong encoding
2583 7.0.108 (extra) Amiga: compilation error for mch_mkdir()
* changes since 7.0.121
2865 7.0.122 only half of double-wide bold character may be drawn
4200 7.0.123 SCO Openserver: configure selects the wrong terminal library
2376 7.0.124 window-local variables from getwinvar() are for current window
2335 7.0.125 '< and '> marks were set before Visual mode finishes
2112 7.0.126 undo could be wrong when 'formatexpr' uses setline()
2605 7.0.127 crash when swap file has invalid timestamp
2246 7.0.128 GUI: display not updated when cancelling exit dialog
2884 7.0.129 GTK GUI: avoid GTK bug concerning directory for file dialog
5509 7.0.130 (extra) MS-DOS, MS-Windows: may get stuck using a device name
2632 7.0.131 Win32: "vim -r" does not find swap files starting with a dot
2163 7.0.132 (after 7.0.130) crash when reading from stdin
3189 7.0.133 too many messages in history when searching included files
2290 7.0.134 crash when trying to compare recusively looped List or Dict
10022 7.0.135 crash in garbage collector with recusively looped List/Dict
1703 7.0.136 CursorMoved not triggered when inserting a line
2746 7.0.137 configure check for big features is wrong
12174 7.0.138 (extra) Mac: modifiers keys don't work with function keys
2044 7.0.139 undo info missing when using CTRL-PageUp in Insert mode
2235 7.0.140 (after 7.0.134) comparing list/dict with itself is inefficient
6513 7.0.141 extra CR when pasting with the mouse on the command line
2075 7.0.142 middle mouse button didn't work right in Select mode
1531 7.0.143 setting 'scroll' to its default value didn't work correctly
5584 7.0.144 pattern matching may do wrong pointer computations
Updated to 7.0.121
2952 7.0.092 (after 7.0.082) list of internal function args is obsolete
2320 7.0.093 matchparen plugin can't handle some values of 'matchpairs'
2394 7.0.094 fileinfo message is given too often after ":buf N"
52575 7.0.095 Greek tutor is not available in utf-8
2561 7.0.096 taglist() does not use path of tags file
2617 7.0.097 tab pages line was not updated for ":tabclose N"
2196 7.0.098 redirection didn't work inside cmdline completion
2189 7.0.099 GUI: scrolling causes problems for the popup menu
2086 7.0.100 "zug" may report the wrong filename
2732 7.0.101 "zw" mostly doesn't work; "zg" may create wrong directory
1634 7.0.102 redraw problem in cmdline when using SCIM
1617 7.0.103 (after 7.0.101) compiler warning for uninitialized variable
2522 7.0.104 CursorHold[I] may trigger when it is not wanted
1513 7.0.105 during incremental search the ruler is not updated
5102 7.0.106 spell popup menu may have side effects
1805 7.0.107 tab pages line was not redrawn when using 'incsearch'
1923 7.0.109 Lisp indenting gets confused by an escaped quote in a string
2557 7.0.110 Amiga: Compilation problems when not using libnix
10411 7.0.111 gzip plugin can't handle file names with special characters
2687 7.0.112 Python interface doesn't compile with Python 2.5
1878 7.0.113 crash when using CTRL-L in Insert mode completion
1964 7.0.114 get extra undo point when using CTRL-C to abort Insert mode
2339 7.0.115 missing some matches when Insert mode completion ignores case
1508 7.0.116 MS-Windows: :version reported 32 bits for 64 bits systems
5028 7.0.117 problem when mixing keepend and extend in syntax highlighting
1529 7.0.118 printf() doesn't allow zero padding for strings
1412 7.0.119 CursorHold event is not triggered when leaving Insert mode
1780 7.0.120 crash when using getreg('=') in the = register
1549 7.0.121 GUI: dragging last status line doesn't work with text tabline
2799 7.0.077 crash when unletting a v: variable
1968 7.0.078 there are two error messages called E46
51669 7.0.079 vimtutor doesn't work for Russian when 'encoding' is utf-8
1759 7.0.080 compile error when CFLAGS contains a backslash
2043 7.0.081 command line completion doesn't work for ":!/path"
2850 7.0.082 crash when using List or Dict argument and waiting for input
3001 7.0.083 mouse doesn't work for all entries with inputlist()
5968 7.0.084 garbage collection may free Lists and Dicts still in use
1512 7.0.085 running tests changes the viminfo file
2379 7.0.086 getqflist() uses number zero for empty pattern and text
7382 7.0.087 'acd' doesn't work for ":file fname" and ":saveas fname"
3066 7.0.088 generated prototypes have "extern" when build with Perl
2445 7.0.089 "ga" gave wrong results for non-Unicode multi-byte encoding
2486 7.0.090 need to type Esc twice in console confirm() dialog
1698 7.0.091 winrestview() may leave cursor in the wrong position
Since Vim 6.4 many new features have been added. To mention a few:
- Spell checking support for about 50 languages
- Intelligent completion for C, HTML, Ruby, Python, PHP, etc.
- Tab pages, each containing multiple windows
- Undo branches: never accidentally lose text again
- Vim script supports Lists and Dictionaries (similar to Python)
- Vim script profiling
- Improved Unicode support
- Highlighting of cursor line, cursor column and matching braces
- Translated manual pages support.
- Internal grep; works on all platforms, searches compressed files
- Browsing remote directories, zip and tar archives
- Printing multi-byte text
Once you have installed Vim 7.0 you can find details about the changes
since Vim 6.4 with ":help version7".
This is a bugfix release of Vim. Since Vim 6.3 dozens of reported
problems have been fixed. Also included are new and updated syntax
files, translated menus and messages.
There are no new features. This release is only fixing bugs.
This is a bugfix release of Vim. Since Vim 6.2 hundreds of reported
problems have been fixed. Also included are new and updated syntax
files, translated menus and messages.
This is a bugfix release of Vim. Since Vim 6.1 hundreds of reported
problems have been fixed. Also included are new and updated syntax
files, translated menus and messages.
The main new features are:
- Support for GTK 2. (Daniel Elstner)
- Support for editing Arabic text. (Nadim Shaikli & Isam Bayazidi)
- ":try" command and exception handling. (Servatius Brandt)
- Support for the neXtaw GUI toolkit (mostly like Athena). (Alexey Froloff)
- Support for PostScript printing in various 8-bit encodings. (Mike Williams)