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 3742 by doda, Wed Jan 27 13:38:58 2010 UTC revision 3743 by doda, Wed Jan 27 22:20:42 2010 UTC
# Line 53  static BOOL InsertMode; Line 53  static BOOL InsertMode;
53  static BOOL LFMode;  static BOOL LFMode;
54  static BOOL AutoWrapMode;  static BOOL AutoWrapMode;
55  static BOOL FocusReportMode;  static BOOL FocusReportMode;
56    static BOOL AltScr;
57  int MouseReportMode;  int MouseReportMode;
58    
59  // save/restore cursor  // save/restore cursor
# Line 2078  void CSSetAttr()               // SGR Line 2079  void CSSetAttr()               // SGR
2079              if (ts.AutoWinSwitch>0)              if (ts.AutoWinSwitch>0)
2080                ChangeEmu = IdTEK; /* Enter TEK Mode */                ChangeEmu = IdTEK; /* Enter TEK Mode */
2081              break;              break;
2082              case 47: // Alternate Screen Buffer
2083                if ((ts.TermFlag & TF_ALTSCR) && !AltScr) {
2084                  BuffSaveScreen();
2085                  AltScr = TRUE;
2086                }
2087                break;
2088            case 59:            case 59:
2089              if (ts.Language==IdJapanese)              if (ts.Language==IdJapanese)
2090              { /* kanji terminal */              { /* kanji terminal */
# Line 2180  void CSSetAttr()               // SGR Line 2187  void CSSetAttr()               // SGR
2187              break;              break;
2188            case 19: PrintEX = FALSE; break;              // DECPEX            case 19: PrintEX = FALSE; break;              // DECPEX
2189            case 25: DispEnableCaret(FALSE); break;       // cursor off (DECTCEM)            case 25: DispEnableCaret(FALSE); break;       // cursor off (DECTCEM)
2190              case 47: // Alternate Screen Buffer
2191                if ((ts.TermFlag & TF_ALTSCR) && AltScr) {
2192                  BuffRestoreScreen();
2193                  AltScr = FALSE;
2194                }
2195                break;
2196            case 59:            case 59:
2197              if (ts.Language==IdJapanese)              if (ts.Language==IdJapanese)
2198              { /* katakana terminal */              { /* katakana terminal */

Legend:
Removed from v.3742  
changed lines
  Added in v.3743

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