Date: Mon, 18 Mar 1996 12:52:38 -0500 (EST) From: Keith Bostic <bostic@bsdi.com> To: bostic@bostic.com Subject: Nvi alpha version 1.57 now available. Message-ID: <199603181752.MAA21465@mongoose.bostic.com>
next in thread | raw e-mail | index | archive | help
Alpha version 1.57 of nex/nvi is now available for anonymous ftp from
ftp.cs.berkeley.edu:ucb/4bsd/nvi.ALPHA.1.57.tar.gz, or alternatively,
from bostic.com:pub/nvi.ALPHA.1.57.tar.gz.
There are a few substantial/interesting changes in version 1.57:
+ A Perl5 interpreter has been added to nvi, courtesy of Sven
Verdoolaege (skimo@dns.ufsia.ac.be). See the nvi/perl_api
directory for more information. There is a (small) amount of
information on both the Tcl and Perl5 scripting languages in
the Vi Reference document as well.
+ You can now edit your colon command-line history. If you enter
<escape> as the first character in the vi colon command-line,
the screen will split and you will be editing a screen of your
previous colon commands. Normal editing works, including colon
commands in that screen. Entering a <carriage-return> on any
of the lines will cause the line to be executed in the context
of the window in which you originally were entering a colon
command.
+ The nvi distribution has been reworked to use the Free Software
Foundation's autoconf software for automatic configuration and
installation. This should make it a lot easier to configure and
build nvi for various architectures. (I've removed the nvi/PORT
directories, as well, making the distribution 200K smaller!)
To build version 1.57, change directory into nvi/build, and enter:
./configure && make
There are a few options that you can specify to the ./configure
script to build nvi in different modes. For example, to build
the Perl5 interpreter, enter:
./configure --enable-perlinterp
See build/README for more information.
+ The vi screen refresh code has been reworked to match the historic
vi practice. This is a long-standing bug where nvi's refresh
algorithms didn't quite match what the historic vi did. You
probably won't notice this, other than your screen will be less
jerky in text input mode.
+ The file/path name completion character is now settable. Not
only are <tab> and <escape> in common usage, apparently ^A is as
well. So, the filec edit option is now a string option, which you
should set to be the character string that you want to use for
completion.
A change log (in docs/changelog) is included in the distribution if you'd
like to review other changes which have been made.
As always, thank you for running nvi, and please let me know if you have
any problems!
Keith Bostic bostic@bostic.com
uunet!bostic
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603181752.MAA21465>
