>I got word back that the SpiderMonkey implementation of E4X does NOT
> treat \u as an escape sequence in an XML literal, so I've filed it as an
> AS3 bug that we do. However, whoever gets assigned this bug will have to
> consult the E4X spec carefully to determine whether it has anything to
> say about this.
>
    Considering that every other major implementation of XPATH uses the HTML 
character code replacements and/or supports the full unicode character set 
directly, it probably wouldn't make sense to support a special escape 
sequence that only works for Flash front ends; it would make any middle tier 
developed for a Flash-based front end less compatible with other 
implementations. I don't believe it is written into the specs *not* to 
support special escape sequences, but in the interest of maintaining 
standards, it makes sense to stick to the way other major implementations 
have gone unless there is a compelling reason to do otherwise. Especially 
since the intended purpose in this situation is to display the resulting 
character as HTML.

    What might make more sense is a conversion function. Other 
implementations, such as XSL interpreters in browsers or on servers, allow 
for extensions to be added, but since this isn't possible in the FLash 
player, a pair of conversion functions (like fromCharCode and toCharCode) 
would allow conversions to and from unicode without causing 
incompatibilities.

ryanm 



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to