From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: From: erik quanstrom Date: Thu, 13 Mar 2008 10:55:24 -0400 To: 9fans@9fans.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Subject: Re: [9fans] About The Codes Beyond Unicode-BMP Topicbox-Message-UUID: 77525cda-ead3-11e9-9d60-3106f5b1d025 plan 9 supports utf16. that is codpoints u+0000 — u+fffff. there is no support for 32bit characters. to support larger characters, the starting point would be changing Rune from ushort to ulong and changing constants like UTFmax and fixing chartorune and runetochar. (and finding all the places that assume that UTFmax really is 3.) it's all very doable, but it would be a very invasive change. - erik