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"