On Thu, Apr 13, 2017 at 02:41:20PM -0400, Viktor Dukhovni wrote: > What I should have said is that the variant with the upper case > first letter is invalid (as opposed to being "different") in > IDNA2008. This is IMHO a poor user interface, so running code > will generally go with UTS#46 (increasingly non-transitional) > mappings.
Yes, everyone _knew_ it was troublesome. But you can do that case folding operation without embracing all of UTS#46 and getting some of the problems, too. The basic problem with UTS#46 is that it contains a number of quite good ideas and some things that are harmful. Worse, the embrace of something like it by WHATWG has caused even more trouble, because the answer that one gets from WHATWG any time one raises any of the issues with their stance is that "nobody uses" the problematic cases, and so they don't count. At least UTS#46 doesn't take that stance about (say) ZWJ and ZWNJ, but I'm entirely sympathetic with Florian's original complaint upthread that the whole situation is a mess because of too many options. Best regards, A -- Andrew Sullivan [email protected] _______________________________________________ DNSOP mailing list [email protected] https://www.ietf.org/mailman/listinfo/dnsop
