[Ttssh2-commit] [3296] カーソル点滅制御シーケンス ( AT&T 610由来 ?) に対応。

svnno****@sourc***** svnno****@sourc*****
2009年 4月 8日 (水) 23:00:33 JST


Revision: 3296
          http://svn.sourceforge.jp/view?root=ttssh2&view=rev&rev=3296
Author:   doda
Date:     2009-04-08 23:00:33 +0900 (Wed, 08 Apr 2009)

Log Message:
-----------
カーソル点滅制御シーケンス(AT&T 610由来?)に対応。
  <CSI> ? 12 h    -- 点滅
  <CSI> ? 12 l    -- 非点滅

Modified Paths:
--------------
    trunk/teraterm/teraterm/vtterm.c


-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtterm.c
===================================================================
--- trunk/teraterm/teraterm/vtterm.c	2009-04-07 22:23:20 UTC (rev 3295)
+++ trunk/teraterm/teraterm/vtterm.c	2009-04-08 14:00:33 UTC (rev 3296)
@@ -1899,6 +1899,7 @@
 	    if (ts.MouseEventTracking)
 	      MouseReportMode = IdMouseTrackX10;
 	    break;
+	  case 12: ts.NonblinkingCursor = FALSE; ChangeCaret(); break;
 	  case 19: PrintEX = TRUE; break;
 	  case 25: DispEnableCaret(TRUE); break; // cursor on
 	  case 38:
@@ -2000,6 +2001,7 @@
 	  case 7: AutoWrapMode = FALSE; break;
 	  case 8: AutoRepeatMode = FALSE; break;
 	  case 9: MouseReportMode = IdMouseTrackNone; break;
+	  case 12: ts.NonblinkingCursor = TRUE; ChangeCaret(); break;
 	  case 19: PrintEX = FALSE; break;
 	  case 25: DispEnableCaret(FALSE); break; // cursor off
 	  case 59:



Ttssh2-commit メーリングリストの案内