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 5429 by doda, Sat Nov 23 14:01:20 2013 UTC revision 5431 by doda, Sat Nov 23 17:19:04 2013 UTC
# Line 1307  void ParseEscape(BYTE b) /* b is the fin Line 1307  void ParseEscape(BYTE b) /* b is the fin
1307      case 0:      case 0:
1308        switch (b) {        switch (b) {
1309          case '6': // DECBI          case '6': // DECBI
1310            if (CursorX == 0) {            if (CursorY >= CursorTop && CursorY <= CursorBottom
1311              BuffScrollRight(1);              && CursorX >= CursorLeftM && CursorX <= CursorRightM)
1312            }            {
1313            else {              if (CursorX == CursorLeftM)
1314              CursorX--;                BuffScrollRight(1);
1315                else
1316                  MoveCursor(CursorX-1, CursorY);
1317            }            }
1318              break;
1319          case '7': SaveCursor(); break;          case '7': SaveCursor(); break;
1320          case '8': RestoreCursor(); break;          case '8': RestoreCursor(); break;
1321          case '9': // DECFI          case '9': // DECFI
1322            if (CursorX == NumOfColumns-1) {            if (CursorY >= CursorTop && CursorY <= CursorBottom
1323              BuffScrollLeft(1);              && CursorX >= CursorLeftM && CursorX <= CursorRightM)
1324            }            {
1325            else {              if (CursorX == CursorRightM)
1326              CursorX++;                BuffScrollLeft(1);
1327                else
1328                  MoveCursor(CursorX+1, CursorY);
1329            }            }
1330              break;
1331          case '=': AppliKeyMode = TRUE; break;          case '=': AppliKeyMode = TRUE; break;
1332          case '>': AppliKeyMode = FALSE; break;          case '>': AppliKeyMode = FALSE; break;
1333          case 'D': /* IND */          case 'D': /* IND */

Legend:
Removed from v.5429  
changed lines
  Added in v.5431

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