|
Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.
Project Release Information2005-03-25 04:26 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. 2005-02-25 03:42 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. 2005-01-19 19:01 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. 2004-12-02 21:25 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. 2004-06-05 15:14 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. Project ResourcesProject Description Traditional vi is derived from the 4BSD source and includes support for modern operating systems, 8-bit input, multi-byte character encodings like UTF-8, and features demanded by POSIX.2. It contains few additions beyond this, so it is of interest for those who look for a small but well-defined vi implementation close to that of most commercial Unix systems. It also has some features to cope with primitive terminals or slow connections. (This Description is auto-translated) |