[Ttssh2-commit] [7088] DECSACE の状態を DECRQSS で取れるようにした。

Back to archive index

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);



Ttssh2-commit メーリングリストの案内
Back to archive index