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 6612 by doda, Thu Feb 23 12:04:11 2017 UTC revision 6613 by doda, Thu Feb 23 12:04:20 2017 UTC
# Line 5050  BOOL ParseFirstJP(BYTE b) Line 5050  BOOL ParseFirstJP(BYTE b)
5050                  ParseControl(b);                  ParseControl(b);
5051          }          }
5052          else if (b==0x8E) { // SS2          else if (b==0x8E) { // SS2
5053                  if (ts.KanjiCode==IdEUC) {                  switch (ts.KanjiCode) {
5054                    case IdEUC:
5055                          EUCkanaIn = TRUE;                          EUCkanaIn = TRUE;
5056                  }                          break;
5057                  else {                  case IdUTF8:
5058                    case IdUTF8m:
5059                            PutChar('?');
5060                            break;
5061                    default:
5062                          ParseControl(b);                          ParseControl(b);
5063                  }                  }
5064          }          }
5065          else if (b==0x8F) { // SS3          else if (b==0x8F) { // SS3
5066                  if (ts.KanjiCode==IdEUC) {                  switch (ts.KanjiCode) {
5067                    case IdEUC:
5068                          EUCcount = 2;                          EUCcount = 2;
5069                          EUCsupIn = TRUE;                          EUCsupIn = TRUE;
5070                  }                          break;
5071                  else {                  case IdUTF8:
5072                    case IdUTF8m:
5073                            PutChar('?');
5074                            break;
5075                    default:
5076                          ParseControl(b);                          ParseControl(b);
5077                  }                  }
5078          }          }
# Line 5183  static void ParseASCII(BYTE b) Line 5193  static void ParseASCII(BYTE b)
5193                  //Kanji = 0;                  //Kanji = 0;
5194                  //PutKanji(b);                  //PutKanji(b);
5195                  PutChar(b);                  PutChar(b);
5196            } else if ((b==0x8E) || (b==0x8F)) {
5197                    PutChar('?');
5198          } else if ((b>=0x80) && (b<=0x9F)) {          } else if ((b>=0x80) && (b<=0x9F)) {
5199                  ParseControl(b);                  ParseControl(b);
5200          } else if (b>=0xA0) {          } else if (b>=0xA0) {

Legend:
Removed from v.6612  
changed lines
  Added in v.6613

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