Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 May 2001 16:06:44 +0900 (JST)
From:      "T.SHIOZAKI" <tshiozak@bsdclub.org>
To:        i18n@FreeBSD.ORG
Cc:        ache@nagual.pp.ru, obrien@FreeBSD.ORG, keichii@FreeBSD.ORG
Subject:   Re: wchar.h / Citrus import
Message-ID:  <20010515.160644.08225620.tshiozak@astec.co.jp>
In-Reply-To: <20010515044454.A6122@nagual.pp.ru>
References:  <20010515042822.A5592@nagual.pp.ru> <20010514173911.B62043@dragon.nuxi.com> <20010515044454.A6122@nagual.pp.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

From: "Andrey A. Chernov" <ache@nagual.pp.ru>
Subject: Re: wchar.h / Citrus import
Date: Tue, 15 May 2001 04:44:54 +0400
Message-ID: <20010515044454.A6122@nagual.pp.ru>

> On Mon, May 14, 2001 at 17:39:11 -0700, David O'Brien wrote:
> > On Tue, May 15, 2001 at 04:28:23AM +0400, Andrey A. Chernov wrote:
> > > But I am not sure about other Citrus parts - Citrus is not widely accepted
> > > standard, so not worse to be implemented. Does anybody knows
> > > light-weighted non-Citrus wchar implementations?
> > 
> > I found wcs package by David Cross <crossd@cs.rpi.edu>.  Its wcstring.h
> > seems to be mostly everyone else's wchar.h.  So I may just import that
> > instead.
> 
> Yes. I think any restricted to wchar only variant will be much cleaner and
> less code bloat that non-standard Citrus.

Citrus XPG4DL has no non-standard APIs, as far as I know :-)
This still lacks many standard APIs.  When I imported FreeBSD
locale stuffs to NetBSD, if anything, I slashed the non-standard
APIs in the original code, that is rune.

All APIs that David's package include are of cource required by XPG/5.
But these are a little part of the standard.  XPG/5 is quite a bloat :-)
Actually, these functions are the simplest ones in the standard.
XPG4DL has also these functions, and the implementations are as
clear as David's ones.

So, I indent to start out from these functions.

--
Takuya SHIOZAKI


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-i18n" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010515.160644.08225620.tshiozak>