Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/ttpcmn/ttcmn.c

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

revision 6286 by yutakapon, Mon Feb 1 15:14:14 2016 UTC revision 6369 by maya, Mon Apr 11 13:42:54 2016 UTC
# Line 1649  int TextOutMBCS(PComVar cv, PCHAR B, int Line 1649  int TextOutMBCS(PComVar cv, PCHAR B, int
1649                                            cv->TelFlag && ! cv->TelBinSend) {                                            cv->TelFlag && ! cv->TelBinSend) {
1650                                          TempStr[TempLen++] = 0;                                          TempStr[TempLen++] = 0;
1651                                  }                                  }
1652                                    else if (cv->CRSend == IdLF) {
1653                                            TempStr[TempLen-1] = 0x0a;
1654                                    }
1655                                  if (cv->TelLineMode) {                                  if (cv->TelLineMode) {
1656                                          cv->Flush = TRUE;                                          cv->Flush = TRUE;
1657                                  }                                  }
# Line 1659  int TextOutMBCS(PComVar cv, PCHAR B, int Line 1662  int TextOutMBCS(PComVar cv, PCHAR B, int
1662                                                  cv->LineModeBuffCount--;                                                  cv->LineModeBuffCount--;
1663                                          }                                          }
1664                                  }                                  }
1665                                  else {                                  else {
1666                                          TempStr[TempLen++] = d;                                          TempStr[TempLen++] = d;
1667                                  }                                  }
1668                          }                          }
# Line 1667  int TextOutMBCS(PComVar cv, PCHAR B, int Line 1670  int TextOutMBCS(PComVar cv, PCHAR B, int
1670                                  if (cv->TelLineMode) {                                  if (cv->TelLineMode) {
1671                                          cv->LineModeBuffCount = cv->FlushLen;                                          cv->LineModeBuffCount = cv->FlushLen;
1672                                  }                                  }
1673                                  else {                                  else {
1674                                          TempStr[TempLen++] = d;                                          TempStr[TempLen++] = d;
1675                                  }                                  }
1676                          }                          }
# Line 1779  int FAR PASCAL CommTextOut(PComVar cv, P Line 1782  int FAR PASCAL CommTextOut(PComVar cv, P
1782                          else if (cv->CRSend==IdCR && cv->TelFlag && ! cv->TelBinSend) {                          else if (cv->CRSend==IdCR && cv->TelFlag && ! cv->TelBinSend) {
1783                                  TempStr[TempLen++] = 0;                                  TempStr[TempLen++] = 0;
1784                          }                          }
1785                            else if (cv->CRSend == IdLF) {
1786                                    TempStr[TempLen-1] = 0x0a;
1787                            }
1788                          if (cv->TelLineMode) {                          if (cv->TelLineMode) {
1789                                  cv->Flush = TRUE;                                  cv->Flush = TRUE;
1790                          }                          }
# Line 2004  int FAR PASCAL TextEchoMBCS(PComVar cv, Line 2010  int FAR PASCAL TextEchoMBCS(PComVar cv,
2010                                            cv->TelFlag && ! cv->TelBinSend) {                                            cv->TelFlag && ! cv->TelBinSend) {
2011                                          TempStr[TempLen++] = 0;                                          TempStr[TempLen++] = 0;
2012                                  }                                  }
2013                                    else if (cv->CRSend == IdLF) {
2014                                            TempStr[TempLen-1] = 0x0a;
2015                                    }
2016                          }                          }
2017                          else if (d==0x15) { // Ctrl-U                          else if (d==0x15) { // Ctrl-U
2018                                  if (cv->TelLineMode) {                                  if (cv->TelLineMode) {
# Line 2100  int FAR PASCAL CommTextEcho(PComVar cv, Line 2109  int FAR PASCAL CommTextEcho(PComVar cv,
2109                          else if (cv->CRSend==IdCR && cv->TelFlag && ! cv->TelBinSend) {                          else if (cv->CRSend==IdCR && cv->TelFlag && ! cv->TelBinSend) {
2110                                  TempStr[TempLen++] = 0;                                  TempStr[TempLen++] = 0;
2111                          }                          }
2112                            else if (cv->CRSend == IdLF) {
2113                                    TempStr[TempLen-1] = 0x0a;
2114                            }
2115                          break;                          break;
2116                                        
2117                    case 0x15: // Ctrl-U                    case 0x15: // Ctrl-U

Legend:
Removed from v.6286  
changed lines
  Added in v.6369

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