> Not in my proposal!  "\ud800\udc00"=== "\u+010000"  is false in my proposal.

That’s exactly my problem.  I think the engine’s (or at least the applications 
written in JavaScript) are still UTF-16-centric and that they’ll have d800, 
dc00 === 10000.  For example, if they were different, then d800, dc00 should 
print �� instead of 𐀀, however I’m reasonably sure that any implementation 
would end up rendering it as 𐀀.

In other words I don’t think you can get the engine to be completely UTF-32.  
At least not without declaring a page as being UTF-32.

-Shawn
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to