[Ttssh2-commit] [9206] シリアルポート接続の1.5ストップビットのサポートを削除

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2021年 4月 12日 (月) 23:16:19 JST


Revision: 9206
          https://osdn.net/projects/ttssh2/scm/svn/commits/9206
Author:   nmaya
Date:     2021-04-12 23:16:18 +0900 (Mon, 12 Apr 2021)
Log Message:
-----------
シリアルポート接続の1.5ストップビットのサポートを削除

ticket #40299
1.5ストップビットは常に不正な設定となるため

MF4-stable: r9205

Revision Links:
--------------
    https://osdn.net/projects/ttssh2/scm/svn/commits/9205

Ticket Links:
------------
    https://osdn.net/projects/ttssh2/tracker/detail/40299

Modified Paths:
--------------
    trunk/doc/en/html/about/history.html
    trunk/doc/ja/html/about/history.html
    trunk/installer/release/TERATERM.INI
    trunk/teraterm/common/tttypes.h
    trunk/teraterm/teraterm/commlib.c
    trunk/teraterm/ttpdlg/ttdlg.c
    trunk/teraterm/ttpset/ttset.c

-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html	2021-04-12 14:12:46 UTC (rev 9205)
+++ trunk/doc/en/html/about/history.html	2021-04-12 14:16:18 UTC (rev 9206)
@@ -35,7 +35,11 @@
 <ul class="history">
   <li>Changes
     <ul>
-      <li></li>
+      <li>Serial port connection
+        <ul>
+          <li>remove 1.5 stop bit from the serial port setup.</li>
+          <li>remote the "1.5" name from the StopBit entry.</li>
+        </ul></li>
     </ul>
   </li>
 

Modified: trunk/doc/ja/html/about/history.html
===================================================================
--- trunk/doc/ja/html/about/history.html	2021-04-12 14:12:46 UTC (rev 9205)
+++ trunk/doc/ja/html/about/history.html	2021-04-12 14:16:18 UTC (rev 9206)
@@ -35,7 +35,11 @@
 <ul class="history">
   <li>Changes
     <ul>
-      <li></li>
+      <li>\x83V\x83\x8A\x83A\x83\x8B\x83|\x81[\x83g\x90ڑ\xB1
+        <ul>
+          <li>\x83V\x83\x8A\x83A\x83\x8B\x83|\x81[\x83g\x90ݒ\xE8\x82ŁA1.5\x83X\x83g\x83b\x83v\x83r\x83b\x83g\x82̃T\x83|\x81[\x83g\x82\xF0\x8D폜\x82\xB5\x82\xBD\x81B</li>
+          <li>teraterm.ini \x82\xCC StopBit \x83G\x83\x93\x83g\x83\x8A\x82\xA9\x82\xE7"1.5"\x82\xF0\x8D폜\x82\xB5\x82\xBD\x81B</li>
+        </ul></li>
     </ul>
   </li>
 

Modified: trunk/installer/release/TERATERM.INI
===================================================================
--- trunk/installer/release/TERATERM.INI	2021-04-12 14:12:46 UTC (rev 9205)
+++ trunk/installer/release/TERATERM.INI	2021-04-12 14:16:18 UTC (rev 9206)
@@ -318,7 +318,7 @@
 Parity=none
 ;	  Data (7/8)
 DataBit=8
-;	  Stop (1/1.5/2)
+;	  Stop (1/2)
 StopBit=1
 ;	  Flow control (x/hard/none/rtscts/dsrdtr)
 ;     "hard" is same as "rtscts"

Modified: trunk/teraterm/common/tttypes.h
===================================================================
--- trunk/teraterm/common/tttypes.h	2021-04-12 14:12:46 UTC (rev 9205)
+++ trunk/teraterm/common/tttypes.h	2021-04-12 14:16:18 UTC (rev 9206)
@@ -770,9 +770,8 @@
 #define IdDataBit7 1
 #define IdDataBit8 2
   /* Stop bit ID */
-#define IdStopBit1  1
-#define IdStopBit15 2
-#define IdStopBit2  3
+#define IdStopBit1 1
+#define IdStopBit2 2
   /* Flow control ID */
 #define IdFlowX 1
 #define IdFlowHard 2    // RTS/CTS(hardware flow)

Modified: trunk/teraterm/teraterm/commlib.c
===================================================================
--- trunk/teraterm/teraterm/commlib.c	2021-04-12 14:12:46 UTC (rev 9205)
+++ trunk/teraterm/teraterm/commlib.c	2021-04-12 14:16:18 UTC (rev 9206)
@@ -235,9 +235,6 @@
 		case IdStopBit1:
 			dcb.StopBits = ONESTOPBIT;
 			break;
-		case IdStopBit15:
-			dcb.StopBits = ONE5STOPBITS;
-			break;
 		case IdStopBit2:
 			dcb.StopBits = TWOSTOPBITS;
 			break;

Modified: trunk/teraterm/ttpdlg/ttdlg.c
===================================================================
--- trunk/teraterm/ttpdlg/ttdlg.c	2021-04-12 14:12:46 UTC (rev 9205)
+++ trunk/teraterm/ttpdlg/ttdlg.c	2021-04-12 14:16:18 UTC (rev 9206)
@@ -1186,7 +1186,7 @@
 
 static const char *DataList[] = {"7 bit","8 bit",NULL};
 static const char *ParityList[] = {"none", "odd", "even", "mark", "space", NULL};
-static const char *StopList[] = {"1 bit", "1.5 bit", "2 bit", NULL};
+static const char *StopList[] = {"1 bit", "2 bit", NULL};
 static const char *FlowList[] = {"Xon/Xoff", "RTS/CTS", "DSR/DTR", "none", NULL};
 static int g_deltaSumSerialDlg = 0;        // \x83}\x83E\x83X\x83z\x83C\x81[\x83\x8B\x82\xCCDelta\x97ݐϗp
 static WNDPROC g_defSerialDlgEditWndProc;  // Edit Control\x82̃T\x83u\x83N\x83\x89\x83X\x89\xBB\x97p

Modified: trunk/teraterm/ttpset/ttset.c
===================================================================
--- trunk/teraterm/ttpset/ttset.c	2021-04-12 14:12:46 UTC (rev 9205)
+++ trunk/teraterm/ttpset/ttset.c	2021-04-12 14:16:18 UTC (rev 9206)
@@ -89,7 +89,6 @@
 
 static id_str_pair_t serial_conf_stopbit[] = {
 	{IdStopBit1, "1"},
-	{IdStopBit15, "1.5"},
 	{IdStopBit2, "2"},
 	{IDENDMARK, NULL},
 };


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