Date: Mon, 18 Sep 1995 22:36:33 +1000 From: Bruce Evans <bde@zeta.org.au> To: hackers@FreeBSD.org, terry@lambert.org Subject: Re: Policy on printf format specifiers? Message-ID: <199509181236.WAA23935@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>I'd like to add a format specifier '%S' to the list of format specifiers >accepted by printf. Well, kernel printf, anyway. I don't want wchar_t's in the kernel. >I'd also like the wchar_t value to be 16 rather than 32 bits. Other >than page 0 (Unicode), no other code pages in ISO-10646 have yet been >allocated. I think wchar_t's were made 32 bits so that they are the same as rune_t's. I don't know if this is important. >This would affect constant ISO 8859-1 strings using the 'L' quailfier; >for example: >main() >{ > printf( "%S\n", L"Hello World"); >} How are you supposed to print such strings in ANSI C? Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199509181236.WAA23935>