Page 1 of 1

Wrong width for wide unicode characters outside BMP

Posted: Sat Jul 25, 2009 7:48 am
by yindian
First, thanks for providing such a nice notepad replacement. I really like it.

However, it seems to me that AkelPad could not deal with `wide' Unicode characters (whose codepoint is greater than 0xFFFF, i.e. outside the BMP) correctly. Every wide Unicode character, although displayed correctly, occupies the space of two normal character when moving the cursor, and the cursor position is twice the width of the displayed characters, with considerable blank between the cursor and the last character displayed.

I doubt it is because of something concerned with surrogate pair. Could someone look into this issue?

Thanks a lot.

Posted: Sun Jul 26, 2009 8:27 am
by Instructor
Combined and surrogate unicode symbols are not supported. They can be correctly drawn, but the program works with them as with separate symbols.

Posted: Mon Jul 27, 2009 5:57 am
by yindian
Thanks for your reply. In that case, will the surrogate Unicode symbols be supported in future releases? I'd like to use AkelPad to deal with some documents with CJK Ext-B characters.

Posted: Mon Aug 10, 2009 5:58 pm
by Instructor
See 4.2.6 release.