[GSoC]I want to remove everything perl/tcl/gtags in the new nvi

Zhihao Yuan lichray at gmail.com
Thu Jul 14 06:22:50 UTC 2011


Hi hackers,

I'm doing my GSoC project, "Multibyte Encoding Support in Nvi" at
https://github.com/lichray/nvi2 . Currently, the editor can support
read/display/write multibyte encoding through iconv. Before adding
more features like file encoding detection, I want to remove some
features in nvi.

First, gtags mode. This feature was imported by
http://lists.gnu.org/archive/html/global-commit/2005-01/msg00002.html
. There's no gtags in our base system, and I can't find it in ports.
This feature is useless (nvi-1.8x does not have it) and unexpected in
the code (GTAGS macro everywhere). In a word, I want to remove it.

Second, the perl/tcl interpreter support; you can apply a perl/tcl
command to the file whiling you are editing. I beg no one here used
this feature before. If the logic is simple, you can use subst; if
it's not, you'd better write a script and run perl/tcl outside. I
regard it as feature creep, and I don't like it.

Any comments?

-- 
Zhihao Yuan, nickname lichray
The best way to predict the future is to invent it.
___________________________________________________
4BSD -- http://4bsd.biz/


More information about the freebsd-hackers mailing list