Bugs item #1536363, was opened at 2006-08-07 16:54
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=102439&aid=1536363&group_id=2439

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Scintilla
Group: Bug
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: Phantom chars when using Chinese char in perl var name

Initial Comment:
When I use Chinese characters in variable names I am
seeing phantom characters/extra marks.  They display
correctly in strings.  They also display correctly if I
turn off syntax highlighting.

As far as I know, Unicode characters are legal in perl
variable names (the script runs fine anyway), and even
if it isn't there is no reason the characters should
display wrong, if the syntax is incorrect.

The file input/output is also correct.  I am using
UTF-8.  I initially ran into this in Notepad2, and the
author pointed me to the Scintilla project and I was
able to reproduce similar problems in SciTE.

The specific characters I had trouble with are 

中文 (hex 0x4E2D 0x6587)(zhong wen)
應龍 (hex 0x61C9 0x9F8D) (ying long)

In notepad2:
   * "ying long" displays correctly
   * there is an extra character displayed after "zhong
wen"

In SciTE:
   * both "ying long" and "zhong wen" have extra
"scratch marks" after each character.

My original notes are detailed here:

http://twiki.wdlabs.com/twiki/bin/view/Public/Notepad2

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=102439&aid=1536363&group_id=2439
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to