Closed akizuha closed 4 years ago
cp936 data https://github.com/python/pythontestdotnet/blob/master/www/unicode/CP936.TXT
File has bytes 61 A1 47 62. As i see two bytes A1 47 must convert to LEAD BYTE + LATIN CAPITAL G. How EmEditor shows this? it shows 2 spaces?
SynWrite shows square-char.
Seems not bug here.
EmEditor shows a full-width space, same as windows built-in notepad (if system is configured as cp936).
If CudaText shows nothing, how can I know there is something.
@dinkumoil @vhanla Cud needs to show something here , any thoughts?
https://github.com/Alexey-T/EncConv/blob/master/encconv/encconv_asiancodepages.inc this code has array cp936CC which don't have $A147 (for 2 bytes of missing char). so EncConv gives 0 for $A147 so char disappears. @vhanla Any thought?
Ok, fixed in EncConv. Next version of Cud will show "a?b", ie "?" for all broken chars in DBCS codepages.
text.txt