Skip site navigation (1)Skip section navigation (2)
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>