scmno****@osdn*****
scmno****@osdn*****
2018年 4月 2日 (月) 18:07:41 JST
Revision: 7088 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/7088 Author: doda Date: 2018-04-02 18:07:41 +0900 (Mon, 02 Apr 2018) Log Message: ----------- DECSACE の状態を DECRQSS で取れるようにした。 Modified Paths: -------------- trunk/doc/en/html/about/ctrlseq.html trunk/doc/ja/html/about/ctrlseq.html trunk/teraterm/teraterm/vtterm.c -------------- next part -------------- Modified: trunk/doc/en/html/about/ctrlseq.html =================================================================== --- trunk/doc/en/html/about/ctrlseq.html 2018-04-02 09:07:36 UTC (rev 7087) +++ trunk/doc/en/html/about/ctrlseq.html 2018-04-02 09:07:41 UTC (rev 7088) @@ -852,6 +852,7 @@ = " p DECSCL = " q DECSCA = SP q DECSCUSR + = * x DECSACE Response: DCS <i>Ps</i> $ r <i>Pt</i> ST <i>Ps</i> = 0 Valid request. Modified: trunk/doc/ja/html/about/ctrlseq.html =================================================================== --- trunk/doc/ja/html/about/ctrlseq.html 2018-04-02 09:07:36 UTC (rev 7087) +++ trunk/doc/ja/html/about/ctrlseq.html 2018-04-02 09:07:41 UTC (rev 7088) @@ -861,6 +861,7 @@ = " p DECSCL = " q DECSCA = SP q DECSCUSR + = * x DECSACE \x89\x9E\x93\x9A: DCS <i>Ps</i> $ r <i>Pt</i> ST <i>Ps</i> = 0 \x90\xB3\x8F\xED\x82Ȗ₢\x8D\x87\x82킹\x81B<i>Pt</i> \x82͊Y\x93\x96\x82̐ݒ\xE8\x82\xF0\x8C\xBB\x8D݂̏\xF3\x91ԂɕύX\x82\xB7\x82邽\x82߂̃V\x81[\x83P\x83\x93\x83X\x82\xA9\x82\xE7\x90擪\x82\xCC CSI \x82\xF0\x8F\x9C\x82\xA2\x82\xBD\x95\xA8\x81B Modified: trunk/teraterm/teraterm/vtterm.c =================================================================== --- trunk/teraterm/teraterm/vtterm.c 2018-04-02 09:07:36 UTC (rev 7087) +++ trunk/teraterm/teraterm/vtterm.c 2018-04-02 09:07:41 UTC (rev 7088) @@ -4050,6 +4050,13 @@ break; } break; + case '*': + switch (StrBuff[1]) { + case 'x': // DECSACE + len = _snprintf_s_l(RepStr, sizeof(RepStr), _TRUNCATE, "1$r%d*x", CLocale, RectangleMode?2:0); + break; + } + break; case 'm': // SGR if (StrBuff[1] == 0) { len = _snprintf_s_l(RepStr, sizeof(RepStr), _TRUNCATE, "1$r0", CLocale);