svnno****@sourc*****
svnno****@sourc*****
2010年 2月 9日 (火) 00:26:07 JST
Revision: 3774 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=3774 Author: doda Date: 2010-02-09 00:26:07 +0900 (Tue, 09 Feb 2010) Log Message: ----------- TitleReportSequence ã§åãä»ããå¤ããaccept/ignore/empty ã«å¤æ´ããã[ttssh2-devel 1623] Modified Paths: -------------- trunk/doc/en/html/about/history.html trunk/doc/en/html/setup/teraterm-win.html trunk/doc/en/html/setup/teraterm.html trunk/doc/ja/html/about/history.html trunk/doc/ja/html/setup/teraterm-win.html trunk/doc/ja/html/setup/teraterm.html trunk/installer/release/TERATERM.INI trunk/teraterm/common/tttypes.h trunk/teraterm/teraterm/vtterm.c trunk/teraterm/ttpset/ttset.c -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/doc/en/html/about/history.html 2010-02-08 15:26:07 UTC (rev 3774) @@ -47,8 +47,8 @@ <li>added the <a href="../setup/teraterm-win.html#CursorCtrlSequence">CursorCtrlSequence</a> entry on the Additional Settings dialog.</li> <!--li>EBhE^Cg/ACRxñ§äV[PXÉεÄAó¶ñðoéæ¤Éµ½B <ul> - <li>teraterm.ini Ì <a href="../setup/teraterm-win.html#TitleReportSequence">TitleReportSequence</a> GgÅ empty ðó¯t¯éæ¤Éµ½B</li> - <li>teraterm.ini Ì TitleReportSequence ÌftHgð empty ÉÏXµ½B</li> + <li>teraterm.ini Ì <a href="../setup/teraterm-win.html#TitleReportSequence">TitleReportSequence</a> GgÅó¯t¯élð accept, ignore, empty ÉÏXµ½B</li> + <li>changed the default value of "TitleReportSequence" to "empty".</li> </ul></li--> <li>added support for alternate screen buffer. <ul> Modified: trunk/doc/en/html/setup/teraterm-win.html =================================================================== --- trunk/doc/en/html/setup/teraterm-win.html 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/doc/en/html/setup/teraterm-win.html 2010-02-08 15:26:07 UTC (rev 3774) @@ -584,22 +584,42 @@ </pre> -<h1><a name="TitleReportSequence">Enable control sequence for window title reporting</a></h1> +<h1><a name="TitleReportSequence">Change the response to window title reporting request</a></h1> +<!--p> +dtterm ÌEBhE^Cg¨æÑACRxñvÉεÄAÇÌæ¤É·é©ðÏXÅ«Ü·B +</p--> + <p> -This function enables the ddterm control sequence regarding the window title and icon label reporting. +To ignore a window title reporting request, edit the TitleReportSequence line in the [Tera Term] section of the setup file like the following: +<!--ñvÉεĽàµÈ¢æ¤É·éÉÍAÝèt@CÌ [Tera Term] ZNVÌ TitleReportSequence sðȺÌæ¤ÉÏXµÄ¾³¢B--> </p> +<pre> +TitleReportSequence=ignore +</pre> + <p> -If you do not want report title informations to be sent to remote host by some reason such as security, please change the TitleReportSequence entry in the teraterm.ini file as follows: +Also, Tera Term reports empty string in the following configuration. +<!-- ܽȺÌæ¤É·éÆAEBhE^CgÍó¾Æñ·éæ¤ÉÈèÜ·B --> </p> <pre> -TitleReportSequence=off +TitleReportSequence=empty </pre> +<!--p> +ȺÌæ¤É·éÆA»ÝÌEBhE^Cgðñ·éæ¤ÉÈèÜ·B<br> +½¾µA»ÝÌ»ÝÌEBhE^Cgðñ·éÌÍZL eBãë¯Å·ÌÅA{ÉKvÈÌݱÌÝèðs¤æ¤Éµ +ľ³¢B +</p> + <pre> +TitleReportSequence=accept +</pre--> + +<pre> Default: -TitleReportSequence=on +TitleReportSequence=empty </pre> Modified: trunk/doc/en/html/setup/teraterm.html =================================================================== --- trunk/doc/en/html/setup/teraterm.html 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/doc/en/html/setup/teraterm.html 2010-02-08 15:26:07 UTC (rev 3774) @@ -67,7 +67,7 @@ <li><a href="teraterm-win.html#WindowIcon">Change the window icon</a></li> <li><a href="teraterm-win.html#WindowCtrlSequence">Enable the control sequence for the window operation</a></li> <li><a href="teraterm-win.html#WindowReportSequence">Enable the control sequence for the window information reporting</a></li> - <li><a href="teraterm-win.html#TitleReportSequence">Enable the control sequence for the window title reporting</a></li> + <li><a href="teraterm-win.html#TitleReportSequence">Change the response to window title reporting request</a></li> <li><a href="teraterm-win.html#CursorCtrlSequence">Enable the control sequence for the cursor shape</a></li> </ul> Modified: trunk/doc/ja/html/about/history.html =================================================================== --- trunk/doc/ja/html/about/history.html 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/doc/ja/html/about/history.html 2010-02-08 15:26:07 UTC (rev 3774) @@ -47,7 +47,7 @@ <li>Additional Settings _CAOÉ <a href="../setup/teraterm-win.html#CursorCtrlSequence">CursorCtrlSequence</a> ðÇÁµ½B</li> <li>EBhE^Cg/ACRxñ§äV[PXÉεÄAó¶ñðoéæ¤Éµ½B <ul> - <li>teraterm.ini Ì <a href="../setup/teraterm-win.html#TitleReportSequence">TitleReportSequence</a> GgÅ empty ðó¯t¯éæ¤Éµ½B</li> + <li>teraterm.ini Ì <a href="../setup/teraterm-win.html#TitleReportSequence">TitleReportSequence</a> GgÅó¯t¯élð accept, ignore, empty ÉÏXµ½B</li> <li>teraterm.ini Ì TitleReportSequence ÌftHgð empty ÉÏXµ½B</li> </ul></li> <li>ãÖæÊobt@Éε½B Modified: trunk/doc/ja/html/setup/teraterm-win.html =================================================================== --- trunk/doc/ja/html/setup/teraterm-win.html 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/doc/ja/html/setup/teraterm-win.html 2010-02-08 15:26:07 UTC (rev 3774) @@ -601,28 +601,37 @@ </pre> -<h1><a name="TitleReportSequence">EBhE^Cgņ̃äV[PXðgp·é</a></h1> +<h1><a name="TitleReportSequence">EBhE^CgñvÖÌû@ðÏX·é</a></h1> <p> -±ÌÝèª on ÉÈÁÄ¢éÆAdttermÌEBhE^Cgñ¨æÑACRxņ̃äV[PXªLøÉÈèÜ·B +dtterm ÌEBhE^Cg¨æÑACRxñvÉεÄAÇÌæ¤É·é©ðÏXÅ«Ü·B </p> <p> -ZL eBãÌRÅEBhE^Cgðñµ½È¢êÍAÝèt@CÌ [Tera Term] ZNVÌ TitleReportSequence sðȺÌæ¤ÉÏXµÄ¾³¢B +ñvÉεĽàµÈ¢æ¤É·éÉÍAÝèt@CÌ [Tera Term] ZNVÌ TitleReportSequence sðȺÌæ¤ÉÏXµÄ¾³¢B </p> <pre> -TitleReportSequence=off +TitleReportSequence=ignore </pre> <p> -ܽAȺÌæ¤É·éÆAíÉEBhE^CgÍó¾Æñ·éæ¤ÉÈèÜ·B +ܽȺÌæ¤É·éÆAEBhE^CgÍó¾Æñ·éæ¤ÉÈèÜ·B </p> <pre> TitleReportSequence=empty </pre> +<p> +ȺÌæ¤É·éÆA»ÝÌEBhE^Cgðñ·éæ¤ÉÈèÜ·B<br> +½¾µA»ÝÌ»ÝÌEBhE^Cgðñ·éÌÍZL eBãë¯Å·ÌÅA{ÉKvÈÌݱÌÝèðs¤æ¤ÉµÄ¾³¢B +</p> + <pre> +TitleReportSequence=accept +</pre> + +<pre> Ȫ: TitleReportSequence=empty </pre> Modified: trunk/doc/ja/html/setup/teraterm.html =================================================================== --- trunk/doc/ja/html/setup/teraterm.html 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/doc/ja/html/setup/teraterm.html 2010-02-08 15:26:07 UTC (rev 3774) @@ -69,7 +69,7 @@ <li><a href="teraterm-win.html#WindowIcon">EBhEACRðÏX·é</a></li> <li><a href="teraterm-win.html#WindowCtrlSequence">EBhEì̧äV[PXðgp·é</a></li> <li><a href="teraterm-win.html#WindowReportSequence">EBhEîñņ̃äV[PXðgp·é</a></li> - <li><a href="teraterm-win.html#TitleReportSequence">EBhE^Cgņ̃äV[PXðgp·é</a></li> + <li><a href="teraterm-win.html#TitleReportSequence">EBhE^CgñvÖÌû@ðÏX·é</a></li> <li><a href="teraterm-win.html#CursorCtrlSequence">J[\`óð§ä·éV[PXðgp·é</a></li> </ul> Modified: trunk/installer/release/TERATERM.INI =================================================================== --- trunk/installer/release/TERATERM.INI 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/installer/release/TERATERM.INI 2010-02-08 15:26:07 UTC (rev 3774) @@ -499,7 +499,7 @@ ; format ID: 61(111101) <host:tcpport/port:baud> - <title> VT/TEK TitleFormat=61 -; Allow the sequences related to title report (on/off/empty) +; Allow the sequences related to title report (accept/ignore/empty) TitleReportSequence=empty ; Translate mouse wheel to cursor key when application cursor mode Modified: trunk/teraterm/common/tttypes.h =================================================================== --- trunk/teraterm/common/tttypes.h 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/teraterm/common/tttypes.h 2010-02-08 15:26:07 UTC (rev 3774) @@ -223,8 +223,8 @@ #define WF_TITLEREPORT 24 // (8 | 16) // Title Reporting Type -#define IdTitleReportOff 0 -#define IdTitleReportOn 8 +#define IdTitleReportIgnore 0 +#define IdTitleReportAccept 8 #define IdTitleReportEmpty 24 // iconf flags (used in ts.VTIcon and ts.TEKIcon) Modified: trunk/teraterm/teraterm/vtterm.c =================================================================== --- trunk/teraterm/teraterm/vtterm.c 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/teraterm/teraterm/vtterm.c 2010-02-08 15:26:07 UTC (rev 3774) @@ -1897,10 +1897,10 @@ break; case 20: // Report icon label switch (ts.WindowFlag & WF_TITLEREPORT) { - case IdTitleReportOff: + case IdTitleReportIgnore: // nothing to do break; - case IdTitleReportOn: + case IdTitleReportAccept: switch (ts.AcceptTitleChangeRequest) { case IdTitleChangeRequestOff: len = _snprintf_s_l(Report, sizeof(Report), _TRUNCATE, "L%s", CLocale, ts.Title); @@ -1928,10 +1928,10 @@ break; case 21: // Report window title switch (ts.WindowFlag & WF_TITLEREPORT) { - case IdTitleReportOff: + case IdTitleReportIgnore: // nothing to do break; - case IdTitleReportOn: + case IdTitleReportAccept: switch (ts.AcceptTitleChangeRequest) { case IdTitleChangeRequestOff: len = _snprintf_s_l(Report, sizeof(Report), _TRUNCATE, "l%s", CLocale, ts.Title); Modified: trunk/teraterm/ttpset/ttset.c =================================================================== --- trunk/teraterm/ttpset/ttset.c 2010-02-08 14:06:56 UTC (rev 3773) +++ trunk/teraterm/ttpset/ttset.c 2010-02-08 15:26:07 UTC (rev 3774) @@ -1324,9 +1324,9 @@ // Title report sequence GetPrivateProfileString(Section, "TitleReportSequence", "Empty", Temp, sizeof(Temp), FName); - if (_stricmp(Temp, "on") == 0) - ts->WindowFlag |= IdTitleReportOn; - else if (_stricmp(Temp, "off") == 0) + if (_stricmp(Temp, "accept") == 0) + ts->WindowFlag |= IdTitleReportAccept; + else if (_stricmp(Temp, "ignore") == 0 || _stricmp(Temp, "off") == 0) ts->WindowFlag &= ~WF_TITLEREPORT; else // empty ts->WindowFlag |= IdTitleReportEmpty; @@ -2319,11 +2319,11 @@ // Title report sequence switch (ts->WindowFlag & WF_TITLEREPORT) { - case IdTitleReportOff: - WritePrivateProfileString(Section, "TitleReportSequence", "off", FName); + case IdTitleReportIgnore: + WritePrivateProfileString(Section, "TitleReportSequence", "ignore", FName); break; - case IdTitleReportOn: - WritePrivateProfileString(Section, "TitleReportSequence", "on", FName); + case IdTitleReportAccept: + WritePrivateProfileString(Section, "TitleReportSequence", "accept", FName); break; default: // IdTitleReportEmpty WritePrivateProfileString(Section, "TitleReportSequence", "empty", FName);