<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Oct 18, 2013, at 4:22 PM, AndrΓ© Bargull wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
  

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
  
  <div text="#000000" bgcolor="#FFFFFF">
    <blockquote type="cite">
      <pre>On Oct 18, 2013, at 4:01 PM, Allen Wirfs-Brock wrote:

><i> 
</i>><i> On Oct 18, 2013, at 1:29 PM, Allen Wirfs-Brock wrote:
</i>>><i> 
</i>>><i> Array.from( 'πŒ†πŒ†πŒ†'))[1]
</i>><i> 
</i>><i> maybe even better:
</i>><i> 
</i>><i> Uint32Array.from( 'πŒ†πŒ†πŒ†'))[1]
</i>
err...maybe not if you want a string value:

String.fromCodePoint(Uint32Array.from( 'πŒ†πŒ†πŒ†')[1])</pre>
    </blockquote>
    <br>
    That does not seem to be too useful:<br>
    <br>
    js>
    String.fromCodePoint(Uint32Array.from("\u{1d306}\u{1d306}\u{1d306}")[1])<br>
    "\u0000"<br></div></blockquote><div><br></div><div>right, it would need to be</div><div><br></div><div><div text="#000000" bgcolor="#FFFFFF"><pre>String.fromCodePoint(Uint32Array.from( 'πŒ†πŒ†πŒ†', s=>s.codePointAt(0))[1])</pre></div></div><blockquote type="cite"><div text="#000000" bgcolor="#FFFFFF"><br>
    <br>
    According to
    <a class="moz-txt-link-freetext" href="http://norbertlindenberg.com/2012/05/ecmascript-supplementary-characters/index.html#String">http://norbertlindenberg.com/2012/05/ecmascript-supplementary-characters/index.html#String</a>,
    String.prototype[@@iterator] does not return plain code points, but
    the String value for the code point.<br></div></blockquote><br></div><div>yes, that's correct and how I have it spec'ed in rev20</div><div><br></div><div>Allen</div></body></html>