This patch corrects the following: - This patch fixes several problems in the ex and vi editors. o Blank lines in the .exrc file prevent the vi editor from executing. o The ex editor does not properly manage the file name buffers when a "write append" command fails. o The vi editor may erroneously report a "Bad file number" error message when switching between files. - Fixes a problem in which the vi command, "ce", does not work as expected. - Fixes a problem that causes the vi command to core dump. The problem occurs if one line is yanked into a named buffer. For example, the following command, which should mark the current line and copy the line into buffer "a", will generate a core dump: may'a - Fixes a problem in which the vi command, "ce", does not work as expected. - Fixes a problem with the vi editor envrionment variable EXINIT that occurs when EXINIT includes the editors so subcommand.