From owner-freebsd-hackers@FreeBSD.ORG Wed Mar 23 07:38:40 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 374EF10656B5 for ; Wed, 23 Mar 2011 07:38:40 +0000 (UTC) (envelope-from lichray@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id E03748FC08 for ; Wed, 23 Mar 2011 07:38:39 +0000 (UTC) Received: by qwc9 with SMTP id 9so6338840qwc.13 for ; Wed, 23 Mar 2011 00:38:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=mSh5prSC2diuM3YbO2nWr3Q2Y8nvsCUD1S23IfkDjVQ=; b=IH9P1m8sgX7Dx013ICDeBOkbU696ykkordT1bsBGbgA0B4aW1f9Ny+dVeqzt15icL8 aGtXDK2Sisf3fFXPUMZ5xVE6iuVlL/8d+tk4HeExKemQ22mYHCXUMMruBvzrwS5CjCA5 qX6Jx0mKEoYMyd55xwagBfgGsp7E1wX1cDxYQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=uq08w8rurtttsSNL3amvH0QHVggNKLy2F22wAotPO8XwpqLEReUcwPsDvRGbSeqyci 6V4HPHnhlVH9kWIQHSqFy6bpyruIPEUFI9EGUbtR6sIIVElmBdXHX6GNH+WLoAwmX5sg W0wrZuLykWsVKA8qYJr9GrCP007dNpJC2dd/A= MIME-Version: 1.0 Received: by 10.224.211.65 with SMTP id gn1mr5566546qab.355.1300865917371; Wed, 23 Mar 2011 00:38:37 -0700 (PDT) Received: by 10.224.20.19 with HTTP; Wed, 23 Mar 2011 00:38:37 -0700 (PDT) In-Reply-To: <86mxkm1erm.fsf@gmail.com> References: <86mxkm1erm.fsf@gmail.com> Date: Wed, 23 Mar 2011 02:38:37 -0500 Message-ID: From: Zhihao Yuan To: Pan Tsu Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org Subject: Re: [GSoC] About the idea: Unicode support in vi 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: Wed, 23 Mar 2011 07:38:40 -0000 On Wed, Mar 23, 2011 at 2:23 AM, Pan Tsu wrote: > Zhihao Yuan writes: > >> Hi, >> >> I'm a Computer Science student at Northern Illinois University, and I >> used FreeBSD for a long time. I'm interested in the idea that to >> improve the nvi in the base system. My proposal is slightly different: >> I want to fork nvi and make it iconv-awared (or mbyte-mode tunable, >> like tcsh), so that it can deal with more encodings. Can that be a >> GSoC project proposal? > > Why not just use "traditional vi"? > > =C2=A0http://ex-vi.sourceforge.net/ (lives under editors/2bsd-vi) > > This one lacks of many feature, compared with nvi. I'm not sure whether the FreeBSD system administrators (who opens 100 ssh sessions) agree with that to replace the nvi in base system with this one. However, it's source code can be a great reference for a mbyte-capable nvi. --=20 Zhihao Yuan The best way to predict the future is to invent it.