From owner-freebsd-hackers@FreeBSD.ORG Thu Jul 14 17:07:59 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF20C106566B for ; Thu, 14 Jul 2011 17:07:59 +0000 (UTC) (envelope-from lichray@gmail.com) Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by mx1.freebsd.org (Postfix) with ESMTP id 3FCB48FC17 for ; Thu, 14 Jul 2011 17:07:58 +0000 (UTC) Received: by fxe6 with SMTP id 6so1004172fxe.17 for ; Thu, 14 Jul 2011 10:07:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=owqqrggzk8Tm1X0QZZyVLCfyWp+x3ToNa809iE4PEE4=; b=PkgCcndWlDUM0syw/604EM5be3R/lIyINKtHLEAPPXjWxWzmGUIfkpHoFzOnHPBXMB EFQtT4iG2FZ7hrZ+b3FPEouQfP5xpSgT+lGcUisfO0TpU6c5sQgqg8aAe4nmVKQLv99k e7UYhr8GuZkQdWOVzxOn7KhL0hZe8oxtC6G7k= MIME-Version: 1.0 Received: by 10.223.62.194 with SMTP id y2mr3754848fah.123.1310663250404; Thu, 14 Jul 2011 10:07:30 -0700 (PDT) Received: by 10.223.97.14 with HTTP; Thu, 14 Jul 2011 10:07:29 -0700 (PDT) In-Reply-To: References: Date: Thu, 14 Jul 2011 12:07:29 -0500 Message-ID: From: Zhihao Yuan To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: Fwd: [GSoC]I want to remove everything perl/tcl/gtags in the new nvi X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jul 2011 17:07:59 -0000 Both the guy and me failed to reply to the group. Let me forward it. ---------- Forwarded message ---------- From: Zhihao Yuan Date: Thu, Jul 14, 2011 at 3:58 AM Subject: Re: [GSoC]I want to remove everything perl/tcl/gtags in the new nvi To: Sebastian Chmielewski On Thu, Jul 14, 2011 at 3:26 AM, Sebastian Chmielewski wrote: > > > 2011/7/14 Zhihao Yuan >> >> . 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. >> > Command 'gtags' is provided by GNU Global: > Port: global-5.7.7 > Path: /usr/ports/devel/global > Info: A source code tag system > I'm using it with Vim editor. 'make tags' in /usr/src/ also supports > 'gtags'. Vim can do gtags, perl, python, ruby... Nvi does not even support dict completion and syntax highlighting. I don't think nvi is suitable for daily coding now and the gtags support is not making things better. I regards nvi as a trustful editor when you login into other ppl's machines. Because it's almost not configurable, so you can trust it's behavior. In such case, a "greatest common divisor" feature set is enough. -- Zhihao Yuan, nickname lichray The best way to predict the future is to invent it. ___________________________________________________ 4BSD -- http://4bsd.biz/ -- Zhihao Yuan, nickname lichray The best way to predict the future is to invent it. ___________________________________________________ 4BSD -- http://4bsd.biz/