On Thu, 14 Jul 2011 01:22:49 -0500
Zhihao Yuan <lich...@gmail.com> wrote:

> 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

"gtags" is the tag preparation command of the "global" source code
tag system, which was quite popular within freebsd a few years back.
It provided tags to permit access to function references as well as
function definitions.  It also provided an "htags" command which
produced a fully linked hypertext version of a source project, and
someone maintained a hypertext copy of the FreeBSD sources on the
FreeBSD website for a while.

I'm not sure when or why global disappeared from the website (or
distribution) but it may have been dropped when it "went GNU"
(although I'm surprised to find there is no port).  Shigio Yamaguchi,
the author of the cvs commit that you reference, might have better
information if you're interested (and you can find his email address).
The "global" distribution is still available at

        http://www.gnu.org/s/global/globaldoc.html

Note that I have no opinion whether the nvi code you mention should
or should not be removed.  This is offered in the event you want to
check a little further before you decide.
------
Duane Hesser

_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to