Hi, While I'm doing some experiment based on the NS port, I sometimes get unexpected glyph index, because of missing parentheses in XCHAR2B_BYTE[12] definitions (patch attached). I believe those macros are not actually used by the NS port, but maybe good to fix it to avoid any confusion. OK to commit, or perhaps they should be completely removed?