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 4097 by doda, Tue Sep 7 12:46:32 2010 UTC revision 4098 by doda, Tue Sep 7 14:18:11 2010 UTC
# Line 2106  void CSSetAttr()               // SGR Line 2106  void CSSetAttr()               // SGR
2106        case 'K':        case 'K':
2107          if ((NParam>=2) && (Param[1]==5))          if ((NParam>=2) && (Param[1]==5))
2108          {       // IO-8256 terminal          {       // IO-8256 terminal
2109              if (Param[2] < 1 || NParam < 2) Param[2] = 0;
2110              if (Param[3] < 1 || NParam < 3) Param[3] = 0;
2111            switch (Param[2]) {            switch (Param[2]) {
2112              case 3:              case 3:
2113              case 4:              case 4:
# Line 2132  void CSSetAttr()               // SGR Line 2134  void CSSetAttr()               // SGR
2134          }          }
2135          else if (Param[1]==3)          else if (Param[1]==3)
2136          {// IO-8256 terminal          {// IO-8256 terminal
2137            if (Param[2]<1) Param[2] = 1;            if (Param[2] < 1 || NParam < 2) Param[2] = 1;
2138            if (Param[3]<1) Param[2] = 1;            if (Param[3] < 1 || NParam < 3) Param[3] = 1;
2139            BuffEraseCharsInLine(Param[2]-1,Param[3]-Param[2]+1);            BuffEraseCharsInLine(Param[2]-1,Param[3]-Param[2]+1);
2140          }          }
2141          break;          break;

Legend:
Removed from v.4097  
changed lines
  Added in v.4098

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