Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #39698
| From | "Alex McDonald" <blog@rivadpm.com> |
|---|---|
| Newsgroups | comp.lang.forth |
| Subject | Re: RfD: 1 chars = 1 |
| Date | 2015-06-11 14:50 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <mlc3lm$d4t$1@dont-email.me> (permalink) |
| References | (3 earlier) <ml7m4e$7pp$1@dont-email.me> <ml7qf6$qj4$1@dont-email.me> <ml7thi$41j$1@dont-email.me> <ml82b2$h75$1@dont-email.me> <2015Jun10.142256@mips.complang.tuwien.ac.at> |
on 10/06/2015 13:22:56, wrote: > "Alex McDonald" <blog@rivadpm.com> writes: >>on 10/06/2015 00:41:54, Bernd Paysan wrote: >>> Did you read my text? I repeat it for you: The *A versions in Windows >>> NT go through a string conversion wrapper, and all they need to do is >>> add CP_UTF8 as first-class codepage. >> >>Yes, I read your text. What you're suggesting isn't possible. The >>codepage is set for the entire OS and *A calls do not provide specific >>codepages. It is possible to overide and use codepage 65001 (UTF-8) for >>the command line processor (the "DOS console") but that isn't possible >>for windowed apps, and it only affects input and output to the console. > > Just because it is not yet implemented in Windows does not mean it is > impossible. What prevents Microsoft from supporting code page 65001 > everywhere, including windowed apps? Any technical reason? Or is it > just stubbornness? The question is above my pay grade. I don't know. > >>It would not have been possible or advisable to change the design of >>Windows NT between January and July 1993 based on a USENIX paper, or a >>Unicode standard published in 1993; both would have been well beyond the >>end of the design phase of Windows NT. > > That is likely true, but that does not mean that UTF-8 postdates > Windows NT. Nor does it mean that it is impossible to add UTF-8 to > Windows as a first-class code page. GB18030 (from 2005) definitely > postdates Windows NT, and also Windows XP and Windows Server 2003, yet > MicroSoft added support for GB18030 to Windows XP and Windows Server > 2003 <https://msdn.microsoft.com/en-us/library/aa578128.aspx> (and of > course also to later versions). The funny thing is that GB18030 is a > byte-based Unicode Transformation Format, like UTF-8. There is a first class UTF-8 codepage; utf-8 65001. https://msdn.microsoft.com/en-us/library/windows/desktop/dd317756%28v=vs.85%29.aspx > > - anton
Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
RfD: 1 chars = 1 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-06-08 17:34 +0000
Re: RfD: 1 chars = 1 Paul Rubin <no.email@nospam.invalid> - 2015-06-08 10:59 -0700
Re: RfD: 1 chars = 1 "Alex McDonald" <blog@rivadpm.com> - 2015-06-08 19:57 +0100
Re: RfD: 1 chars = 1 Michael Barry <barrym95838@yahoo.com> - 2015-06-08 16:35 -0700
Re: RfD: 1 chars = 1 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-06-09 06:18 +0000
Re: RfD: 1 chars = 1 Bernd Paysan <bernd.paysan@gmx.de> - 2015-06-09 23:35 +0200
Re: RfD: 1 chars = 1 "Alex McDonald" <blog@rivadpm.com> - 2015-06-09 23:49 +0100
Re: RfD: 1 chars = 1 Bernd Paysan <bernd.paysan@gmx.de> - 2015-06-10 01:41 +0200
Re: RfD: 1 chars = 1 "Alex McDonald" <blog@rivadpm.com> - 2015-06-10 02:03 +0100
Re: RfD: 1 chars = 1 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-06-10 12:22 +0000
Re: RfD: 1 chars = 1 "Alex McDonald" <blog@rivadpm.com> - 2015-06-11 14:50 +0100
Re: RfD: 1 chars = 1 Bernd Paysan <bernd.paysan@gmx.de> - 2015-06-10 14:46 +0200
Re: RfD: 1 chars = 1 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-06-09 07:09 +0000
Re: RfD: 1 chars = 1 Stefan Mauerhofer <smauerhofer@androsoft.ch> - 2015-06-09 01:52 -0700
Re: RfD: 1 chars = 1 Bernd Paysan <bernd.paysan@gmx.de> - 2015-06-09 23:29 +0200
Re: RfD: 1 chars = 1 David Thompson <dave.thompson2@verizon.net> - 2015-06-21 12:46 -0400
Re: RfD: 1 chars = 1 Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-09 12:06 +0200
Re: RfD: 1 chars = 1 Mark Wills <markwills1970@gmail.com> - 2015-06-09 03:40 -0700
Re: RfD: 1 chars = 1 Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-09 12:45 +0200
Re: RfD: 1 chars = 1 rickman <gnuarm@gmail.com> - 2015-06-09 07:17 -0400
Re: RfD: 1 chars = 1 Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-09 14:30 +0200
Re: RfD: 1 chars = 1 "Elizabeth D. Rather" <erather@forth.com> - 2015-06-09 12:50 -0800
Re: RfD: 1 chars = 1 "HAA" <someone@microsoft.com> - 2015-06-21 17:14 +1000
Re: RfD: 1 chars = 1 "Elizabeth D. Rather" <erather@forth.com> - 2015-06-20 21:46 -1000
Re: RfD: 1 chars = 1 "HAA" <someone@microsoft.com> - 2015-06-23 15:05 +1000
Re: RfD: 1 chars = 1 "Elizabeth D. Rather" <erather@forth.com> - 2015-06-22 19:42 -1000
Re: RfD: 1 chars = 1 "HAA" <someone@microsoft.com> - 2015-06-27 14:08 +1000
csiph-web