Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/teraterm/vtterm.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6602 by doda, Tue Feb 21 18:05:13 2017 UTC revision 6603 by doda, Tue Feb 21 18:05:16 2017 UTC
# Line 4929  BOOL CheckKanji(BYTE b) Line 4929  BOOL CheckKanji(BYTE b)
4929    
4930          ConvJIS = FALSE;          ConvJIS = FALSE;
4931    
4932          if (ts.KanjiCode==IdSJIS || ts.KanjiCode==IdUTF8 || ts.KanjiCode==IdUTF8m) {          if (ts.KanjiCode==IdSJIS ||
4933               (ts.FallbackToCP932 && (ts.KanjiCode==IdUTF8 || ts.KanjiCode==IdUTF8m))) {
4934                  if ((0x80<b) && (b<0xa0) || (0xdf<b) && (b<0xfd)) {                  if ((0x80<b) && (b<0xa0) || (0xdf<b) && (b<0xfd)) {
4935                          Fallbacked = TRUE;                          Fallbacked = TRUE;
4936                          return TRUE; // SJIS kanji                          return TRUE; // SJIS kanji
# Line 5325  BOOL ParseFirstUTF8(BYTE b, int proc_com Line 5326  BOOL ParseFirstUTF8(BYTE b, int proc_com
5326    
5327          locptr = setlocale(LC_ALL, ts.Locale);          locptr = setlocale(LC_ALL, ts.Locale);
5328    
5329          if (Fallbacked) {          if (ts.FallbackToCP932 && Fallbacked) {
5330                  ParseFirstJP(b);                  ParseFirstJP(b);
5331                  return;                  return;
5332          }          }

Legend:
Removed from v.6602  
changed lines
  Added in v.6603

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26