On 08 Aug 2015, at 00:30, Doug Ewell  wrote:

> Marcel Schneider wrote:
> 
> > I brought the good news that SIXTEEN UNICODE CODE POINTS can be
> > generated by a single key stroke on Windows six dot one. The only bad
> > news, because of which I've e-mailed to the List, is that that wasn't
> > working in one single circumstance. It was obvious that the main thing
> > to do, is to inform about this fact, so that other people mustn't
> > search for a bug in the driver if it's only that.
> 
> But that's what I've been trying to say. The maximum isn't 16, it's 4.
> "That wasn't working" is the expected behavior here.
> 
> If you were able to create a keyboard layout where 16 code points ever
> worked on Windows 7 (which reports itself as "6.1"), 

Indeed I didn't check on Wikipedia that Windows 7 has the same version number, 
build number and service pack as Windows 7 Starter which was delivered with the 
netbooks. So my Windows is the true Windows 7 except some limitations, but 
*not* the one that one couldn't open more than three applications 
simultaneously. This limitation we've been saved from, appears to me as a 
paradigm of all limitations of that sort: a useless worsening of the usability 
and of the usefulness of a product. There is a use but it's economical, to 
allow manufacturers to buy the OS a bit cheaper, with respect to the overall 
price of netbooks. Now, question: What's the advantage of being limited to four 
characters, even if you're a professional and corporate user? Or a scholar?

> it was purely by accident -- because Windows 7 did not check for the overrun, 
> and because the overrun did not happen to cause any collateral damage.

Windows *did* check for the overflow! This is why *sixteen* characters *only* 
were inserted, *not* thirty-five.

> 
> If you have a light bulb that's rated for 110 volts, and you apply 220
> volts to it and for some reason the bulb doesn't burn out immediately,
> that doesn't mean 220 volts is the correct operating environment for
> that bulb. It means you got lucky.

That seems a good reasoning. I'm just not quite sure whether limiting ligatures 
to four instead of sixteen may be compared to electrotechnics.

> 
> If there's a bug here, it's that Windows didn't detect that the limit
> had been exceeded, and respond by locking out the key.

Again, Windows did detect that the ligature was far too long, and consequently 
limited it to 16. And it did so *without* any collateral damage: no app 
blocked, no keyboard disabled, just a handful of characters not inserted while 
they were programmed. That's not worth mentioning except for the case study. 
Sixteen on one single keystroke is IMHO largely enough. 

But four is *not*. That is what Microsoft knows, and that is why Microsoft 
asked its Windows developers to raise the limit, IMHO.

Best regards,

Marcel 

Reply via email to