From owner-freebsd-current@FreeBSD.ORG Wed Jan 31 08:48:57 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A27E916A401 for ; Wed, 31 Jan 2007 08:48:57 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.231]) by mx1.freebsd.org (Postfix) with ESMTP id 68ADB13C47E for ; Wed, 31 Jan 2007 08:48:57 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by wr-out-0506.google.com with SMTP id 69so130667wra for ; Wed, 31 Jan 2007 00:48:57 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=n9m+LPBXNhGA0aBikjrqKA1BY+4mdlSxdP+SsWDt830jfyosHMcE/gjQducRtfnd27tbUalO1p+qBIi/fC851lg7PqQZkqZOooF+bPPBB00sRsg/63pLnHOWN9y65ZIanm2mxm4AcrrYMTfgiznPFCbEw47kr0+mLNUsZRD5KwY= Received: by 10.114.195.19 with SMTP id s19mr37152waf.1170233336527; Wed, 31 Jan 2007 00:48:56 -0800 (PST) Received: by 10.114.111.17 with HTTP; Wed, 31 Jan 2007 00:48:56 -0800 (PST) Message-ID: <6eb82e0701310048u5d36ef5y3dcfe8116ad1aac3@mail.gmail.com> Date: Wed, 31 Jan 2007 16:48:56 +0800 From: "Rong-en Fan" To: "FreeBSD Current" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: [CFT] ncurses wide character support X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 08:48:57 -0000 Finally, I have ncurses wide character support. Patch is at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-fbsd7-20070128.diff Before you can apply it, you need to mkdir -p \ /usr/src/lib/ncurses/formw \ /usr/src/lib/ncurses/menuw \ /usr/src/lib/ncurses/ncursesw \ /usr/src/lib/ncurses/panelw Please note this patch accidentally removes libmytinfo (it is going to be removed soon). I have tested on my i386 current with mutt. It works just fine. I use a hack in src/Makefile.inc1 to make amd64 world + lib32 work. Details can be found in http://lists.freebsd.org/pipermail/freebsd-hackers/2007-January/019408.html Please test and feedbacks are welcome. :) Regards, Rong-En Fan