All releases of Traditional ex/vi

  •  25 Mar 2005 03:26
Avatar

    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.

    •  25 Feb 2005 02:42
    Avatar

      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.

      •  19 Jan 2005 18:01
      Avatar

        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.

        •  02 Dec 2004 20:25
        Avatar

          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.

          •  05 Jun 2004 13:14
          Avatar

            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.

            •  03 Jan 2004 21:14
            Avatar

              Release Notes: Changes were only made to the included libterm. Multiple tc= capabilities in a termcap entry now work. tc= is also recognized if it is not the last capability in an entry. People who don't use the included libterm or people who have not had problems and don't plan to change their termcap files have no need to upgrade.

              •  03 Sep 2003 21:43
              Avatar

                Release Notes: The value of st_blksize from stat(2) was still used without checking at points other than those fixed in the last release, causing a core dump when writing larger files with recent Linux kernels. The keyboard input character 255 ("y in ISO-8859-1) was misinterpreted as end-of-file in some cases.

                •  27 Aug 2003 09:46
                Avatar

                  Release Notes: This version fixes a read buffer overflow that occurred if the st_blksize field of the stat(2) structure contained large values. The regular expression code was updated. Vi now quits without giving a warning if a binary file was read but no changes were made by the user.

                  •  03 Apr 2002 12:58
                  Avatar

                    Release Notes: This release contains some fixes for the "showmode" option and other small corrections.

                    •  03 Mar 2002 23:21
                    Avatar

                      Release Notes: The long-standing mdjc'd, :f^V^V^M, and lose-marks-on-undo bugs were fixed. Recovery works again. A SVr4-like -V option assists in debugging ex scripts. Vi can create zero byte files now (without appending a newline). "An Introduction to Display Editing with Vi" is available with annotations for the port.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.