Release Notes: Small fixes were made for regular expressions, tags, the (count)~, :ab, and :(addr)r commands, and the creation of temporary files. The behaviour of the scroll and modelines options was changed to match SVr4 vi. The framework for message internationalization was added, but there are no translated message catalogues yet. The manual pages were revised.


Release Notes: vi no longer dies with a segmentation fault if a line does not fit on the screen after an insertion. The 'p' vi command now works correctly if the buffer contains a partial line with multibyte characters. Traditional regular expressions that sometimes failed to operate correctly have now been fixed.


Release Notes: Many East Asian multibyte encodings are now supported. Traditional regular expressions can now be used with multi- byte characters. When the 'ignorecase' option is toggled, saved regular expressions are now updated accordingly again. The display is now updated correctly again when a tabulator is inserted at the beginning of a line. A lot of minor issues concerning multibyte character support and POSIX conformance have been fixed.


Release Notes: The 'X' vi command works again; it was broken since the previous release. A lot of fixes were made for multibyte and multicolumn character support. An old vi bug concerning combinations of ex and vi copy/delete and paste commands was fixed. Compiling with diet libc works again.


Release Notes: Support for multi-byte character encodings like UTF-8 has been added. The 'w' visual command now advances beyond blanks at the end of the current line. The ':s/foo/%/' substitution mechanism is now supported. Some possible heap overflows have been fixed. The code has been converted to ANSI C, and support for pre-POSIX systems has been dropped.


Release Notes: An RPM spec file is now provided; some Makefile variables have been changed for this. When running on FreeBSD with a terminal baud rate of 38400, the window size is now set correctly.