On Mon, Apr 27, 2009, Joerg Sonnenberger wrote: > On Mon, Apr 27, 2009 at 11:49:41AM -0700, Tim Kientzle wrote: > > David Schultz wrote: > >> ... whether it would make more sense to standardize on something like > >> UCS-4 for the internal representation. > > > > YES. Without this, wchar_t is useless. > > I strongly disagree. Everything can be represented as UCS-4 is a bad > assumption, but something Americans and Europeans naturally don't have > to care about.
...but isn't this moot at present because there are no widely-accepted encodings that include characters that aren't supported by UCS-4? Citrus doesn't seem to support any such encodings in any case. If this ever really becomes an issue, we could always stuff locale-dependent encodings into unused UCS-4 code pages. However, it doesn't seem worthwhile to deliberately burden programmers over concerns that are presently, and for the foreseeable future, hypothetical. _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"