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 7088 by doda, Mon Apr 2 09:07:41 2018 UTC revision 7140 by doda, Thu Jun 28 09:54:14 2018 UTC
# Line 98  static BOOL FocusReportMode; Line 98  static BOOL FocusReportMode;
98  static BOOL AltScr;  static BOOL AltScr;
99  static BOOL LRMarginMode;  static BOOL LRMarginMode;
100  static BOOL RectangleMode;  static BOOL RectangleMode;
101  BOOL BracketedPaste;  static BOOL BracketedPaste;
102    
103    char BracketStart[] = "\033[200~";
104    char BracketEnd[] = "\033[201~";
105    int BracketStartLen = (sizeof(BracketStart)-1);
106    int BracketEndLen = (sizeof(BracketEnd)-1);
107    
108  static int VTlevel;  static int VTlevel;
109    
# Line 6104  void ChangeTerminalID() { Line 6109  void ChangeTerminalID() {
6109                  Send8BitMode = ts.Send8BitCtrl;                  Send8BitMode = ts.Send8BitCtrl;
6110          }          }
6111  }  }
6112    
6113    void TermPasteString(char *str, int len)
6114    {
6115            TermSendStartBracket();
6116            CommTextOut(&cv, str, len);
6117            if (ts.LocalEcho) {
6118                    CommTextEcho(&cv, str, len);
6119            }
6120            TermSendEndBracket();
6121    
6122            return;
6123    }
6124    
6125    void TermSendStartBracket()
6126    {
6127            if (BracketedPaste) {
6128                    CommBinaryOut(&cv, BracketStart, BracketStartLen);
6129            }
6130    
6131            return;
6132    }
6133    
6134    void TermSendEndBracket()
6135    {
6136            if (BracketedPaste) {
6137                    CommBinaryOut(&cv, BracketEnd, BracketEndLen);
6138            }
6139    
6140            return;
6141    }

Legend:
Removed from v.7088  
changed lines
  Added in v.7140

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