Here is my introspection: Q: Why drop DB3/4? A: Licenses problem. Q: Licenses problem matters? A: It causes we can't accept nvi-1.8x in our base system. Q: Why an editor in the base system? A: Always accessible. Anywhere (SSH), any situation (inc. system crashes). Q: Why not vim-lite/original-vi? A: POSIX-compliance, backward-compliance. Q: Why nvi? A: Availability, everlasting behaviors.
Yes. I regards the Availability as Nvi's Core Competency. Perl, Tcl, gtags, they are not always available, so the related nvi features should be dropped. On Thu, Jul 14, 2011 at 12:52 PM, Sean M. Collins <[email protected]> wrote: > On 7/14/11 1:07 PM, Zhihao Yuan wrote: >> I regards nvi as a trustful editor when you login into other ppl's >> machines. > > Yes - this is the exact use case for Vi in my mind. If I needed features > I'd install vim. Come to think of it, since there is already a vim-lite > and vim port, why not make a logical progression in features like so: > > nvi > vim-lite > vim > > Happy hacking Zhihao! > > -- > Sean Collins > Core IT Pro, LLC > www.coreitpro.com > _______________________________________________ > [email protected] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "[email protected]" > -- Zhihao Yuan, nickname lichray The best way to predict the future is to invent it. ___________________________________________________ 4BSD -- http://4bsd.biz/ _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[email protected]"

