svnno****@sourc*****
svnno****@sourc*****
2012年 2月 6日 (月) 10:34:34 JST
Revision: 4827 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4827 Author: doda Date: 2012-02-06 10:34:34 +0900 (Mon, 06 Feb 2012) Log Message: ----------- break を入れ忘れて、Alternate Screen Buffer が暴発していた。orz Modified Paths: -------------- trunk/teraterm/teraterm/vtterm.c -------------- next part -------------- Modified: trunk/teraterm/teraterm/vtterm.c =================================================================== --- trunk/teraterm/teraterm/vtterm.c 2012-02-05 14:39:41 UTC (rev 4826) +++ trunk/teraterm/teraterm/vtterm.c 2012-02-06 01:34:34 UTC (rev 4827) @@ -2376,6 +2376,7 @@ case 1005: // Extended Mouse Tracking if (ts.MouseEventTracking) MouseReportExtMode = IdMouseTrackExtUTF8; + break; case 1047: // Alternate Screen Buffer if ((ts.TermFlag & TF_ALTSCR) && !AltScr) { BuffSaveScreen(); @@ -2505,9 +2506,12 @@ case 1003: // Any-Event Mouse Tracking MouseReportMode = IdMouseTrackNone; break; - case 1004: FocusReportMode = FALSE; break; // Focus Report + case 1004: // Focus Report + FocusReportMode = FALSE; + break; case 1005: // Extended Mouse Tracking - MouseReportExtMode = IdMouseTrackExtNone; + MouseReportExtMode = IdMouseTrackExtNone; + break; case 1047: // Alternate Screen Buffer if ((ts.TermFlag & TF_ALTSCR) && AltScr) { BuffClearScreen();