Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 4 of 4 total
Thread EDBManager + Chinese characters anomaly / bug
Wed, May 25 2011 4:14 AMPermanent Link

Aaron Christiansen

Hi there

I am using EDBManager (Unicode) 2.03.

If I open a script containing mandarin characters, something strange happens - the '')' after the string of chinese characters "disappears".

I discovered this in the process of trying to debug a "truncation" #1011 error using the same string in the middle of a very large synchronisation script.

The script executes successfully, but made debugging the error difficult.



Attachments: chinese mystery.sql
Tue, May 31 2011 4:04 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Aaron,

<< If I open a script containing mandarin characters, something strange
happens - the '')' after the string of chinese characters "disappears". >>

I'll check it out.  I assume that you have the proper font support installed
?  Many times, the problem with certain languages is the lack of a
fixed-width, non-proportional font to use with code editors.

--
Tim Young
Elevate Software
www.elevatesoft.com
Tue, May 31 2011 6:02 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Aaron,

Okay, I found out the problem - double-width Chinese characters are not
being accounted for in the editor.  However, the fix for this involves
completely re-writing the way the editor works (it assumes 1 char=1
column/char width), so a fix will not be something that can be done quickly.
Expect something in a new minor/major release in the future.

--
Tim Young
Elevate Software
www.elevatesoft.com
Wed, Jun 1 2011 11:19 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Aaron,

I fixed the display of the full-width Chinese characters in 2.05 B9 that
came out today, but not the navigation, word selection, etc.  That is going
to take a rewrite of the editor to support mapping full-width characters
that consume two columns into one column.

--
Tim Young
Elevate Software
www.elevatesoft.com
Image