[Ttssh2-commit] [6421] ts.AutoScrollOnlyInBottomLine が off でもキー入力 / ペーストでスクロールをリセットするようにした。

アーカイブの一覧に戻る

svnno****@sourc***** svnno****@sourc*****
2016年 7月 1日 (金) 12:14:14 JST


Revision: 6421
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6421
Author:   doda
Date:     2016-07-01 12:14:14 +0900 (Fri, 01 Jul 2016)
Log Message:
-----------
ts.AutoScrollOnlyInBottomLine が off でもキー入力/ペーストでスクロールをリセットするようにした。

Modified Paths:
--------------
    trunk/teraterm/teraterm/vtwin.cpp

-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtwin.cpp
===================================================================
--- trunk/teraterm/teraterm/vtwin.cpp	2016-07-01 03:10:07 UTC (rev 6420)
+++ trunk/teraterm/teraterm/vtwin.cpp	2016-07-01 03:14:14 UTC (rev 6421)
@@ -943,7 +943,8 @@
 	if (Paste) {
 		if (CBStartPasteConfirmChange(HVTWin, FALSE)) {
 			CBStartPaste(HVTWin, FALSE, BracketedPasteMode(), 0, NULL, 0);
-			if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) {
+			// \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g
+			if (WinOrgY != 0) {
 				DispVScroll(SCROLL_BOTTOM, 0);
 			}
 		}
@@ -1862,9 +1863,8 @@
 		}
 	}
 
-	/* \x8Dʼn\xBA\x8Ds\x82ł\xBE\x82\xAF\x8E\xA9\x93\xAE\x83X\x83N\x83\x8D\x81[\x83\x8B\x82\xB7\x82\xE9\x90ݒ\xE8\x82̏ꍇ
-	   \x83\x8A\x83\x82\x81[\x83g\x82ւ̃L\x81[\x93\xFC\x97͑\x97\x90M\x82ŃX\x83N\x83\x8D\x81[\x83\x8B\x82\xB3\x82\xB9\x82\xE9 */
-	if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) {
+	// \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g
+	if (WinOrgY != 0) {
 		DispVScroll(SCROLL_BOTTOM, 0);
 	}
 }
@@ -2238,9 +2238,8 @@
 	case KEYDOWN_CONTROL:
 		return;
 	case KEYDOWN_COMMOUT:
-		/* \x8Dʼn\xBA\x8Ds\x82ł\xBE\x82\xAF\x8E\xA9\x93\xAE\x83X\x83N\x83\x8D\x81[\x83\x8B\x82\xB7\x82\xE9\x90ݒ\xE8\x82̏ꍇ
-		   \x83\x8A\x83\x82\x81[\x83g\x82ւ̃L\x81[\x93\xFC\x97͑\x97\x90M\x82ŃX\x83N\x83\x8D\x81[\x83\x8B\x82\xB3\x82\xB9\x82\xE9 */
-		if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) {
+		// \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g
+		if (WinOrgY != 0) {
 			DispVScroll(SCROLL_BOTTOM, 0);
 		}
 		return;
@@ -4442,9 +4441,8 @@
 	// add confirm (2008.2.4 yutaka)
 	if (CBStartPasteConfirmChange(HVTWin, FALSE)) {
 		CBStartPaste(HVTWin, FALSE, BracketedPasteMode(), 0, NULL, 0);
-		/* \x8Dʼn\xBA\x8Ds\x82ł\xBE\x82\xAF\x8E\xA9\x93\xAE\x83X\x83N\x83\x8D\x81[\x83\x8B\x82\xB7\x82\xE9\x90ݒ\xE8\x82̏ꍇ
-		   \x83y\x81[\x83X\x83g\x8F\x88\x97\x9D\x82ŃX\x83N\x83\x8D\x81[\x83\x8B\x82\xB3\x82\xB9\x82\xE9 */
-		if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) {
+		// \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g
+		if (WinOrgY != 0) {
 			DispVScroll(SCROLL_BOTTOM, 0);
 		}
 	}
@@ -4455,9 +4453,8 @@
 	// add confirm (2008.3.11 maya)
 	if (CBStartPasteConfirmChange(HVTWin, TRUE)) {
 		CBStartPaste(HVTWin, TRUE, BracketedPasteMode(), 0, NULL, 0);
-		/* \x8Dʼn\xBA\x8Ds\x82ł\xBE\x82\xAF\x8E\xA9\x93\xAE\x83X\x83N\x83\x8D\x81[\x83\x8B\x82\xB7\x82\xE9\x90ݒ\xE8\x82̏ꍇ
-		   \x83y\x81[\x83X\x83g\x8F\x88\x97\x9D\x82ŃX\x83N\x83\x8D\x81[\x83\x8B\x82\xB3\x82\xB9\x82\xE9 */
-		if (ts.AutoScrollOnlyInBottomLine != 0 && WinOrgY != 0) {
+		// \x83X\x83N\x83\x8D\x81[\x83\x8B\x88ʒu\x82\xF0\x83\x8A\x83Z\x83b\x83g
+		if (WinOrgY != 0) {
 			DispVScroll(SCROLL_BOTTOM, 0);
 		}
 	}



Ttssh2-commit メーリングリストの案内
アーカイブの一覧に戻る