svnno****@sourc*****
svnno****@sourc*****
2013年 8月 27日 (火) 14:05:47 JST
Revision: 5372 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5372 Author: doda Date: 2013-08-27 14:05:46 +0900 (Tue, 27 Aug 2013) Log Message: ----------- ドキュメント更新。 ・左右マージン関連を追記 ・漏れていた制御シーケンスを追記 Modified Paths: -------------- trunk/doc/en/html/about/ctrlseq.html trunk/doc/en/html/about/history.html trunk/doc/ja/html/about/ctrlseq.html trunk/doc/ja/html/about/history.html -------------- next part -------------- Modified: trunk/doc/en/html/about/ctrlseq.html =================================================================== --- trunk/doc/en/html/about/ctrlseq.html 2013-08-26 18:34:39 UTC (rev 5371) +++ trunk/doc/en/html/about/ctrlseq.html 2013-08-27 05:05:46 UTC (rev 5372) @@ -219,7 +219,7 @@ <i>c</i> Column number. </pre> </td></tr> -<tr><td>CSI <i>Ps1</i> ; <i>Ps2</i> r</td> <td>DECSTBM</td> <td> Sets top and bottom margin. +<tr><td>CSI <i>Ps1</i> ; <i>Ps2</i> r</td> <td>DECSTBM</td> <td> Set top and bottom margins. <pre> <i>Ps1</i> Line number for the top margin. The default value is 1. @@ -227,7 +227,15 @@ The default value is current number of lines per screen. </pre> </td></tr> -<tr><td>CSI s</td> <td>SCP</td> <td> Save cursor position. Same as DECSC. </td></tr> +<tr><td>CSI s</td> <td>SCP</td> <td> Save cursor position. Same as DECSC. SCP only works when DECLRMM is reset.</td></tr> +<tr><td>CSI <i>Ps1</i> ; <i>Ps2</i> s</td> <td>DECSLRM</td> <td> Set left and right margins. DECSLRM only works when DECLRMM is set. +<pre> +<i>Ps1</i> Column number for the left margin. + The default value is 1. +<i>Ps2</i> Column number for the right margin. + The default value is current number of columns per screen. +</pre> +</td></tr> <tr><td>CSI <i>Ps1</i> ; <i>Ps2</i> ; <i>Ps3</i> t</td> <td>(DECSLPP)</td> <td> Window manipulation. <pre> <i>Ps1</i> = 1 De-iconify window. @@ -281,9 +289,9 @@ </pre> </td></tr> <tr><td>CSI u</td> <td>RCP</td> <td> Restore cursor position. Same as DECRC. </td></tr> -<tr><td>CSI < r</td> <td>-</td> <td> Restore IME open state. </td></tr> -<tr><td>CSI < s</td> <td>-</td> <td> Save IME open state. </td></tr> -<tr><td>CSI < <i>Ps</i> t</td> <td>-</td> <td> Change IME open state. The default value of <i>Ps</i> is 0. +<tr><td>CSI < r</td> <td>TTIMERS</td> <td> Restore IME open state. </td></tr> +<tr><td>CSI < s</td> <td>TTIMESV</td> <td> Save IME open state. </td></tr> +<tr><td>CSI < <i>Ps</i> t</td> <td>TTIMEST</td> <td> Change IME open state. The default value of <i>Ps</i> is 0. <pre> <i>Ps</i> = 0 Close IME. = 1 Open IME. @@ -387,6 +395,20 @@ </pre> </td></tr> +<tr><td>CSI <i>Ps</i> $ p (Standard)<br>CSI ? <i>Ps</i> $ p (DEC/xterm)</td> <td>DECRQM</td> <td>Request <a href="#mode">Standard</a> or <a href="#decmode">DEC/xterm specific</a> mode to terminal. +<pre> +<i>Ps</i>: Mode number to request. +Response: CSI <i>Ps1</i> ; <i>Ps2</i> $ y -- Standard Mode + CSI ? <i>Ps1</i> ; <i>Ps2</i> $ y -- DEC/xterm Extended Mode + <i>Ps1</i> Requested mode number + <i>Ps2</i> = 0 Mode not recognized + = 1 Set + = 2 Reset + = 3 Permanently set + = 4 Permanently reset +</pre> +</td></tr> + <tr><td>CSI <i>Ps1</i> ; <i>Ps2</i> ; <i>Ps3</i> ; <i>Ps4</i> $ z</td> <td>DECERA</td> <td> Erase rectangular area. The default value of <i>Ps1</i> - <i>Ps4</i> is current cursor position. <pre> <i>Ps1</i> Top-line border. @@ -639,6 +661,12 @@ <td> Backspace key sends DEL. </td> </tr> <tr> + <td> 69 </td> + <td> DECLRMM </td> + <td> Enable left and right margins. DECSLRM can set marings. SCP cannot save cursor position.</td> + <td> Disable left and right margins. DECSLRM cannot set marings. SCP can save cursor position.</td> + </tr> + <tr> <td> 1000 </td> <td> XT_MSE_X11 </td> <td> Enables normal mouse tracking. Send mouse X & Y on button press and release. </td> @@ -854,10 +882,10 @@ #<i>rrrrggggbbbb</i> </pre> </td></tr> -<tr><td> 10 </td> <td>Change VT Window's text foreground color to <i>Pt</i>. Format of <i>Pt</i> is same as OSC 4's <i>spec</i>. </td></tr> -<tr><td> 11 </td> <td>Change VT Window's text background color to <i>Pt</i>. Format of <i>Pt</i> is same as OSC 4's <i>spec</i>. </td></tr> -<tr><td> 15 </td> <td>Change TEK Window's text foreground color to <i>Pt</i>. Format of <i>Pt</i> is same as OSC 4's <i>spec</i>. </td></tr> -<tr><td> 16 </td> <td>Change TEK Window's text background color to <i>Pt</i>. Format of <i>Pt</i> is same as OSC 4's <i>spec</i>. </td></tr> +<tr><td> 10 </td> <td>Change VT Window's text color to <i>Pt</i>. Format of <i>Pt</i> is same as OSC 4's <i>spec</i>. </td></tr> +<tr><td> 11 </td> <td>Change VT Window's background color to <i>Pt</i>. Format of <i>Pt</i> is same as OSC 4's <i>spec</i>. </td></tr> +<tr><td> 15 </td> <td>Change TEK Window's text color to <i>Pt</i>. Format of <i>Pt</i> is same as OSC 4's <i>spec</i>. </td></tr> +<tr><td> 16 </td> <td>Change TEK Window's background color to <i>Pt</i>. Format of <i>Pt</i> is same as OSC 4's <i>spec</i>. </td></tr> <tr><td> 52 </td> <td>Clipboard access. <pre> <i>Pt</i> = <i>Pc</i> ; <i>Pd</i> @@ -868,6 +896,11 @@ <i>Pc</i>: ignored. <i>Pd</i>: new clipboard contents. encoded in base64. </pre> +</td></tr> +<tr><td> 110 </td> <td>Reset VT Window's text color. </td></tr> +<tr><td> 111 </td> <td>Reset VT Window's background color. </td></tr> +<tr><td> 115 </td> <td>Reset TEK Window's text color. </td></tr> +<tr><td> 116 </td> <td>Reset TEK Window's background color. </td></tr> </table> <h2><a name="SOS">SOS Sequence</a></h2> Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2013-08-26 18:34:39 UTC (rev 5371) +++ trunk/doc/en/html/about/history.html 2013-08-27 05:05:46 UTC (rev 5372) @@ -47,7 +47,11 @@ </ul></li> <li>When the Exit All is called, the user is always confirmed.</li> <li>added the <a href="../commandline/teraterm.html#nolog">/AUTOWINCLOSE</a> command line option to control the <a href="../menu/setup-tcpip.html#autowinclose">Auto window close</a>.</li> - <li>added support for the DECRQM(Mode requesting) control sequence.</li> + <li>added support for the DECRQM(Request Mode) control sequence.</li> + <li>added support for left and right margin. + <ul> + <li>added support for DECLRMM(Left Right Margin Mode), DECSLRM(Set Left and Right Margins) control sequences.</li> + </ul></li> <li>Macro <ul> <li>added the "Unknown command." new message in the <a href="../macro/appendixes/errormessages.html">Error messages</a>.</li> Modified: trunk/doc/ja/html/about/ctrlseq.html =================================================================== --- trunk/doc/ja/html/about/ctrlseq.html 2013-08-26 18:34:39 UTC (rev 5371) +++ trunk/doc/ja/html/about/ctrlseq.html 2013-08-27 05:05:46 UTC (rev 5372) @@ -218,7 +218,13 @@ <i>Ps2</i> \x89\xBA\x83}\x81[\x83W\x83\x93\x82̍s\x88ʒu\x81B\x8Fȗ\xAA\x8E\x9E\x82͉\xE6\x96ʉ\xBA\x92[\x81B </pre> </td></tr> -<tr><td>CSI s</td> <td>SCP</td> <td>\x8C\xBB\x8D݂̃J\x81[\x83\\x83\x8B\x88ʒu\x82\xF0\x95ۑ\xB6\x82\xB7\x82\xE9\x81B</td></tr> +<tr><td>CSI s</td> <td>SCP</td> <td>\x8C\xBB\x8D݂̃J\x81[\x83\\x83\x8B\x88ʒu\x82\xF0\x95ۑ\xB6\x82\xB7\x82\xE9\x81BDECLRMM \x82\xAA\x83\x8A\x83Z\x83b\x83g\x82\xB3\x82\xEA\x82Ă\xA2\x82鎞\x82̂ݗL\x8C\xF8\x81B</td></tr> +<tr><td>CSI <i>Ps1</i> ; <i>Ps2</i> s</td> <td>DECSLRM</td> <td>\x8D\xB6\x89E\x83}\x81[\x83W\x83\x93(\x83X\x83N\x83\x8D\x81[\x83\x8B\x83\x8A\x81[\x83W\x83\x87\x83\x93)\x82\xF0\x90ݒ肷\x82\xE9\x81BDECLRMM \x82\xAA\x83Z\x83b\x83g\x82\xB3\x82\xEA\x82Ă\xA2\x82鎞\x82̂ݗL\x8C\xF8\x81B +<pre> +<i>Ps1</i> \x8D\xB6\x83}\x81[\x83W\x83\x93\x82̍s\x88ʒu\x81B\x8Fȗ\xAA\x8E\x9E\x82\xCD 1\x81B +<i>Ps2</i> \x89E\x83}\x81[\x83W\x83\x93\x82̍s\x88ʒu\x81B\x8Fȗ\xAA\x8E\x9E\x82͉\xE6\x96ʉE\x92[\x81B +</pre> +</td></tr> <tr><td>CSI <i>Ps1</i> ; <i>Ps2</i> ; <i>Ps3</i> t</td> <td>(DECSLPP)</td> <td>\x83E\x83B\x83\x93\x83h\x83E\x91\x80\x8D\xEC <pre> <i>Ps1</i> = 1 \x83E\x83B\x83\x93\x83h\x83E\x82\xF0\x92ʏ\xED\x95\\x8E\xA6\x8F\xF3\x91Ԃɂ\xB7\x82\xE9\x81B @@ -272,9 +278,9 @@ </pre> </td></tr> <tr><td>CSI u</td> <td>RCP</td> <td>\x95ۑ\xB6\x82\xB5\x82\xBD\x83J\x81[\x83\\x83\x8B\x88ʒu\x82\xB3\x82\xB7\x82\xE9\x81B</td></tr> -<tr><td>CSI < r</td> <td>-</td> <td> IME \x82̊J\x95\xF3\x91Ԃ\xB3\x82\xB7\x82\xE9\x81B</td></tr> -<tr><td>CSI < s</td> <td>-</td> <td> IME \x82̊J\x95\xF3\x91Ԃ\xF0\x95ۑ\xB6\x82\xB7\x82\xE9\x81B</td></tr> -<tr><td>CSI < <i>Ps</i> t</td> <td>-</td> <td> IME \x82̊J\x95\xF3\x91Ԃ\xF0\x90ݒ肷\x82\xE9\x81B\x8Fȗ\xAA\x8E\x9E\x82\xCC <i>Ps</i> \x82̒l\x82\xCD 0\x81B +<tr><td>CSI < r</td> <td>TTIMERS</td> <td> IME \x82̊J\x95\xF3\x91Ԃ\xB3\x82\xB7\x82\xE9\x81B</td></tr> +<tr><td>CSI < s</td> <td>TTIMESV</td> <td> IME \x82̊J\x95\xF3\x91Ԃ\xF0\x95ۑ\xB6\x82\xB7\x82\xE9\x81B</td></tr> +<tr><td>CSI < <i>Ps</i> t</td> <td>TTIMEST</td> <td> IME \x82̊J\x95\xF3\x91Ԃ\xF0\x90ݒ肷\x82\xE9\x81B\x8Fȗ\xAA\x8E\x9E\x82\xCC <i>Ps</i> \x82̒l\x82\xCD 0\x81B <pre> <i>Ps</i> = 0 IME \x82\xF0\x95\xB6\x82\xE9\x81B = 1 IME \x82\xF0\x8AJ\x82\xAD\x81B @@ -378,6 +384,20 @@ </pre> </td></tr> +<tr><td>CSI <i>Ps</i> $ p (Standard)<br>CSI ? <i>Ps</i> $ p (DEC/xterm)</td> <td>DECRQM</td> <td>\x83\x82\x81[\x83h\x96₢\x8D\x87\x82킹\x81B\x92[\x96\x96\x82Ƀ\x82\x81[\x83h(<a href="#mode">\x95W\x8F\x80</a>, <a href="#decmode">DEC/xterm\x8Ag\x92\xA3</a>)\x82̏\xF3\x91Ԃ\xF0\x96₢\x8D\x87\x82킹\x82\xE9\x81B +<pre> +<i>Ps</i>: \x96₢\x8D\x87\x82킹\x82郂\x81[\x83h\x81B +\x89\x9E\x93\x9A: CSI <i>Ps1</i> ; <i>Ps2</i> $ y -- \x95W\x8F\x80\x83\x82\x81[\x83h + CSI ? <i>Ps1</i> ; <i>Ps2</i> $ y -- DEC/xterm\x8Ag\x92\xA3\x83\x82\x81[\x83h + <i>Ps1</i> \x96₢\x8D\x87\x82킹\x82\xBD\x83\x82\x81[\x83h\x94ԍ\x86 + <i>Ps2</i> = 0 \x94\xF1\x91Ή\x9E + = 1 \x83Z\x83b\x83g + = 2 \x83\x8A\x83Z\x83b\x83g + = 3 \x8F\xED\x82ɃZ\x83b\x83g + = 4 \x8F\xED\x82Ƀ\x8A\x83Z\x83b\x83g +</pre> +</td></tr> + <tr><td>CSI <i>Ps1</i> ; <i>Ps2</i> ; <i>Ps3</i> ; <i>Ps4</i> ; <i>Pm</i> $ r</td> <td>DECCARA</td> <td>\x94͈͓\xE0\x95\xB6\x8E\x9A\x91\xAE\x90\xAB\x90ݒ\xE8\x81B<i>Ps1</i>\x8Ds\x96ڂ\xCC<i>Ps2</i>\x8C\x85\x96ڂ\xA9\x82\xE7<i>Ps3</i>\x8Ds\x96ڂ\xCC<i>Ps4</i>\x8C\x85\x96ڂ̊Ԃ̕\xB6\x8E\x9A\x91\xAE\x90\xAB\x82\xF0<i>Pm</i>\x82ɐݒ肷\x82\xE9\x81B <pre> <i>Ps1</i> \x94͈͎w\x92\xE8\x82̊J\x8En\x88ʒu\x82̍s\x88ʒu\x81B\x8Fȗ\xAA\x8E\x9E\x82\xCD1\x81B @@ -635,6 +655,12 @@ <td> Backspace \x83L\x81[\x82\xC5 DEL \x82𑗏o\x82\xB7\x82\xE9\x81B</td> </tr> <tr> + <td> 69 </td> + <td> DECLRMM </td> + <td> \x8D\xB6\x89E\x83}\x81[\x83W\x83\x93\x82\xF0\x97L\x8C\xF8\x82ɂ\xB7\x82\xE9\x81BDECSLRM \x82ɂ\xE6\x82鍶\x89E\x83}\x81[\x83W\x83\x93\x90ݒ肪\x97L\x8C\xF8\x82ɂȂ\xE9\x81BSCP \x82ɂ\xE6\x82\xE9\x83J\x81[\x83\\x83\x8B\x88ʒu\x95ۑ\xB6\x82\xAA\x96\xB3\x8C\xF8\x82ɂȂ\xE9\x81B</td> + <td> \x8D\xB6\x89E\x83}\x81[\x83W\x83\x93\x82\xF8\x82ɂ\xB7\x82\xE9\x81BDECSLRM \x82ɂ\xE6\x82鍶\x89E\x83}\x81[\x83W\x83\x93\x90ݒ肪\x96\xB3\x8C\xF8\x82ɂȂ\xE9\x81BSCP \x82ɂ\xE6\x82\xE9\x83J\x81[\x83\\x83\x8B\x88ʒu\x95ۑ\xB6\x82\xAA\x97L\x8C\xF8\x82ɂȂ\xE9\x81B</td> + </tr> + <tr> <td> 1000 </td> <td> XT_MSE_X11 </td> <td> \x83}\x83E\x83X\x95\x82\x81[\x83h\x82ɐݒ肷\x82\xE9\x81B\x83}\x83E\x83X\x83{\x83^\x83\x93\x82̉\x9F\x82\xB5/\x97\xA3\x82\xB5,\x83z\x83C\x81[\x83\x8B\x82̉\xF1\x93]\x82\xF0\x95\xB7\x82\xE9\x81B </td> @@ -864,6 +890,10 @@ </pre> <i>Pd</i> \x82\xAA "?" \x82̎\x9E\x82͖₢\x8D\x87\x82킹\x81B\x83N\x83\x8A\x83b\x83v\x83{\x81[\x83h\x82̓\xE0\x97e\x82\xF0\x81A\x90ݒ\xE8\x82Ɠ\xAF\x82\xB6\x8C`\x8E\xAE\x82ʼn\x9E\x93\x9A\x82\xB7\x82\xE9\x81B </td></tr> +<tr><td> 110 </td> <td>VT\x83E\x83B\x83\x93\x83h\x83E\x82̕\xB6\x8E\x9A\x90F\x82\xF0\x8F\x89\x8A\xFA\x92l\x82ɖ߂\xB7\x81B</td></tr> +<tr><td> 111 </td> <td>VT\x83E\x83B\x83\x93\x83h\x83E\x82̔w\x8Ci\x90F\x82\xF0\x8F\x89\x8A\xFA\x92l\x82ɖ߂\xB7\x81B</td></tr> +<tr><td> 115 </td> <td>TEK\x83E\x83B\x83\x93\x83h\x83E\x82̕\xB6\x8E\x9A\x90F\x82\xF0\x8F\x89\x8A\xFA\x92l\x82ɖ߂\xB7\x81B</td></tr> +<tr><td> 116 </td> <td>TEK\x83E\x83B\x83\x93\x83h\x83E\x82̔w\x8Ci\x90F\x82\xF0\x8F\x89\x8A\xFA\x92l\x82ɖ߂\xB7\x81B</td></tr> </table> <h2><a name="SOS">SOS\x83V\x81[\x83P\x83\x93\x83X</a></h2> Modified: trunk/doc/ja/html/about/history.html =================================================================== --- trunk/doc/ja/html/about/history.html 2013-08-26 18:34:39 UTC (rev 5371) +++ trunk/doc/ja/html/about/history.html 2013-08-27 05:05:46 UTC (rev 5372) @@ -48,6 +48,10 @@ <li>\x81uTera Term\x82̑S\x8FI\x97\xB9(Exit All)\x81v\x82̎\xC0\x8Ds\x91O\x82ɁA\x82\xA9\x82Ȃ炸\x83\x86\x81[\x83U\x82ɖ₢\x8D\x87\x82킹\x82\xF0\x8Ds\x82\xA4\x82悤\x82ɂ\xB5\x82\xBD\x81B</li> <li><a href="../menu/setup-tcpip.html#autowinclose">Auto window close</a>\x82𐧌䂷\x82\xE9 <a href="../commandline/teraterm.html#awc">/AUTOWINCLOSE</a> \x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x83I\x83v\x83V\x83\x87\x83\x93\x82\xF0\x92lj\xC1\x82\xB5\x82\xBD\x81B</li> <li>DECRQM(\x83\x82\x81[\x83h\x96₢\x8D\x87\x82킹)\x90\xA7\x8C\xE4\x83V\x81[\x83P\x83\x93\x83X\x82ɑΉ\x9E\x82\xB5\x82\xBD\x81B</li> + <li>\x8D\xB6\x89E\x83}\x81[\x83W\x83\x93\x8B@\x94\\x82ɑΉ\x9E\x82\xB5\x82\xBD\x81B + <ul> + <li>DECLRMM(\x8D\xB6\x89E\x83}\x81[\x83W\x83\x93\x83\x82\x81[\x83h), DECSLRM(\x8D\xB6\x89E\x83}\x81[\x83W\x83\x93\x90ݒ\xE8)\x90\xA7\x8C\xE4\x83V\x81[\x83P\x83\x93\x83X\x82ɑΉ\x9E\x82\xB5\x82\xBD\x81B</li> + </ul></li> <li>\x83}\x83N\x83\x8D <ul> <li><a href="../macro/appendixes/errormessages.html">\x83G\x83\x89\x81[\x83\x81\x83b\x83Z\x81[\x83W</a>\x82\xC9"Unknown command."\x82\xF0\x92lj\xC1\x82\xB5\x82\xBD\x81B</li>