I have some questions on the ZWNBS. While I don't actually need this myself, someone I know needs this.
Where? Specifically, where does it say FEFF shouldn't be in a string? Certainly, FEFF shouldn't be considered a BOM anywhere but at the start of a string, but does it say you just can't use that value? And if so, how are you supposed to use a ZWNBSP?!
I'm thinking that 0xFEFF shouldn't be in a UTF16BE string, except at the start right?
For other kinds of UTF, I'm not sure if it is allowed or not. I know it is allowed in UTF16LE, although discouraged.
Instead of "can't use ZWNBS", I think that char is discouraged. Where is the rule that discourages it?
CC me directly please?
-- Theodore H. Smith - Macintosh Consultant / Contractor. My website: <www.elfdata.com/>