Browse Subversion Repository
Diff of /trunk/teraterm/teraterm/vtterm.c
Parent Directory
| Revision Log
| Patch
| 2937 |
break; |
break; |
| 2938 |
} |
} |
| 2939 |
break; |
break; |
| 2940 |
|
|
| 2941 |
|
case 'q': // DECSCA |
| 2942 |
|
if (CharAttr.Attr2 & Attr2Protect) { |
| 2943 |
|
len = _snprintf_s_l(RepStr, sizeof(RepStr), _TRUNCATE, "0$r1\"q", CLocale); |
| 2944 |
|
} |
| 2945 |
|
else { |
| 2946 |
|
len = _snprintf_s_l(RepStr, sizeof(RepStr), _TRUNCATE, "0$r0\"q", CLocale); |
| 2947 |
|
} |
| 2948 |
|
break; |
| 2949 |
} |
} |
| 2950 |
break; |
break; |
| 2951 |
case 'm': |
case 'm': // SGR |
| 2952 |
if (StrBuff[1] == 0) { |
if (StrBuff[1] == 0) { |
| 2953 |
RepStr[0] = '0'; |
RepStr[0] = '0'; |
| 2954 |
RepStr[1] = '$'; |
RepStr[1] = '$'; |
| 2980 |
RepStr[len] = 0; |
RepStr[len] = 0; |
| 2981 |
} |
} |
| 2982 |
break; |
break; |
| 2983 |
|
case 'r': // DECSTBM |
| 2984 |
|
if (StrBuff[1] == 0) { |
| 2985 |
|
len = _snprintf_s_l(RepStr, sizeof(RepStr), _TRUNCATE, "0$r%d;%dr", CLocale, CursorTop+1, CursorBottom+1); |
| 2986 |
|
} |
| 2987 |
|
break; |
| 2988 |
} |
} |
| 2989 |
if (len > 0) { |
if (len > 0) { |
| 2990 |
SendDCSstr(RepStr, len); |
SendDCSstr(RepStr, len); |
|
|
Legend:
| Removed from v.4240 |
|
| changed lines |
| |
Added in v.4241 |
|
|
| |