From owner-freebsd-standards Mon Feb 18 18:41:29 2002 Delivered-To: freebsd-standards@freebsd.org Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by hub.freebsd.org (Postfix) with ESMTP id 3BB5F37B404 for ; Mon, 18 Feb 2002 18:41:26 -0800 (PST) Received: from gateway.posi.net ([12.236.90.177]) by rwcrmhc52.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020219024125.PQCM1147.rwcrmhc52.attbi.com@gateway.posi.net>; Tue, 19 Feb 2002 02:41:25 +0000 Received: from localhost (kbyanc@localhost) by gateway.posi.net (8.11.6/8.11.6) with ESMTP id g1J2fNx67566; Mon, 18 Feb 2002 18:41:24 -0800 (PST) (envelope-from kbyanc@posi.net) X-Authentication-Warning: gateway.posi.net: kbyanc owned process doing -bs Date: Mon, 18 Feb 2002 18:41:23 -0800 (PST) From: Kelly Yancey To: Garrett Wollman Cc: Tim Robbins , Subject: Re: unexpand -t option In-Reply-To: <200202180433.g1I4XTo73238@khavrinen.lcs.mit.edu> Message-ID: <20020218183923.L67464-100000@gateway.posi.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-standards@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 17 Feb 2002, Garrett Wollman wrote: > < said: > > > to support multibyte encoding: make `ch' in tabify() a rune_t, use > > fgetrune() and fputrune() instead of getchar()/putchar(). Should I make > > this change? > > No. There is a Standard way to do this, which we haven't managed to > implement yet. I believe the CITRUS project was working on that, but > I haven't heard anything from them in quite a few months now.... > > -GAWollman > The CITRUS project's FreeBSD codebase seems to be suffering from bit-rot. However, David Cross and I are working on porting NetBSD's implementation (which, again, comes from CITRUS) to FreeBSD. Kelly kbyanc@{posi.net,FreeBSD.org} To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message