--- Comment #15 from Don <clugd...@yahoo.com.au> 2011-01-31 01:08:57 PST ---
The DMD test suite chokes on:
⟨ == 9001 (== U+2329), in the new list it is U+27E8.
This really scared me, because I found a few web references that listed ⟨
Turns out that U+2329 and U+27E8 are visually almost identical.
I found this helpful note in
lang: 'mathematical left angle bracket' is NOT the same character as U+003C
'less than', or U+2039 'single left-pointing angle quotation mark', or U+2329
'left-pointing angle bracket', or U+3008 'left angle bracket'.
I finally found what has happened: U+27E8 was added in unicode 3.2.0
In the book "unicode explained", p423, it says that U+27E8 is poorly supported
(because it was a recent addition to unicode) and that U+2329 is a more
practical choice. But, U+2329 is canonically equivalent to U+3008, and is
intended for chinese-japanese-korean ideographs, and it can look wrong if it
goes through a normalization process.
That book was published in 2006. Can we assume that unicode support is
widespread enough now that we should change to the more correct value?
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------