Revision: 9699 https://osdn.net/projects/ttssh2/scm/svn/commits/9699 Author: nmaya Date: 2022-01-19 22:01:39 +0900 (Wed, 19 Jan 2022) Log Message: ----------- wiki:リリースの方法 をフィードバック Modified Paths: -------------- trunk/doc/en/html/reference/develop.html trunk/doc/ja/html/reference/develop.html -------------- next part -------------- Modified: trunk/doc/en/html/reference/develop.html =================================================================== --- trunk/doc/en/html/reference/develop.html 2022-01-19 13:01:28 UTC (rev 9698) +++ trunk/doc/en/html/reference/develop.html 2022-01-19 13:01:39 UTC (rev 9699) @@ -454,23 +454,84 @@ To release Tera Term installation package is shown in the following step: </p> +<h3>From start release until create RC</h3> + <ol> - <li>Increment the version while RC release process.<br /> - The binary is released for test in this timing. Prevent that old and new binary have same version number. + <li>Confirm ticket and branches. <ul> + <li>Confirm in project team. + <ul> + <li>Organize / decide whether to include bug fix / feature in this release or defer.</li> + </ul> + </li> + <li>Merge branches + <ul> + <li>Verify trunk / 4-stable and working branches.</li> + </ul> + </li> + <li>Close tickets. + <ul> +<!-- + <li>\x82\xB7\x82łɏC\x90\xB3\x8Dς݁A\x8F\x88\x97\x9D\x8Dς݂̂\xE0\x82̂̓N\x83\x8D\x81[\x83Y\x82\xB7\x82\xE9<br /> + \x83\x8A\x83\x8A\x81[\x83X\x8E\x9E\x82ɂ́A\x91Ώۂ̃}\x83C\x83\x8B\x83X\x83g\x81[\x83\x93\x82̃`\x83P\x83b\x83g\x82͂\xB7\x82ׂăN\x83\x8D\x81[\x83Y\x82\xB3\x82\xEA\x82Ă\xA2\x82\xE9\x8F\xF3\x91ԂɂȂ\xE9</li> + <li>\x8E\x9F\x82̃\x8A\x83\x8A\x81[\x83X\x82։\xE0\x82̂̓}\x83C\x83\x8B\x83X\x83g\x81[\x83\x93\x82\xF0\x95ύX\x82\xB7\x82\xE9<br /> + \x8E\x9F\x82̃\x8A\x83\x8A\x81[\x83X\x97p\x83}\x83C\x83\x8B\x83X\x83g\x81[\x83\x93\x82\xF0\x8D쐬\x82\xB7\x82\xE9</li> +--> + </ul> + </li> +<!-- + <li>\x82\xB1\x82̎\x9E\x93_\x82ŐV\x82\xBD\x82ɏo\x82Ă\xAD\x82\xE9\x83`\x83P\x83b\x83g\x82̑Ή\x9E\x82\xF0\x8C\x9F\x93\xA2\x82\xB7\x82\xE9</li> +--> + </ul> + </li> + <li>Confirm tools, libraries, import sources. + <ul> + <li>Visual Studio (<a href="https://visualstudio.microsoft.com">https://visualstudio.microsoft.com</a>)</li> + <li>Inno Setup (<a href="https://jrsoftware.org/isdl.php">https://jrsoftware.org/isdl.php</a>)</li> + <li>Oniguruma (<a href="https://github.com/kkos/oniguruma">https://github.com/kkos/oniguruma</a>)</li> + <li>OpenSSL (<a href="https://www.openssl.org">https://www.openssl.org</a>)</li> + <li>zlib (<a href="https://www.zlib.net">http://www.zlib.net</a>)</li> + <li>PuTTY (<a href="https://www.chiark.greenend.org.uk/~sgtatham/putty/">http://www.chiark.greenend.org.uk/~sgtatham/putty/</a>)</li> + <li>SFMT (<a href="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index-jp.html">http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index-jp.html</a>)</li> + <li>cJSON (<a href="https://github.com/DaveGamble/cJSON">https://github.com/DaveGamble/cJSON</a>)</li> + <li>The reference C implementation of Argon2 (<a href="https://github.com/P-H-C/phc-winner-argon2">https://github.com/P-H-C/phc-winner-argon2</a>)</li> + </ul> +<!-- + <p>\x83\x8A\x83\x8A\x81[\x83X\x82Ɏg\x82\xA4\x83o\x81[\x83W\x83\x87\x83\x93\x82͂\xB1\x82̎\x9E\x93_\x82ł\xA8\x82\xA8\x82ނˌ\x88\x92肷\x82\xE9\x81B</p> +--> + </li> +<!-- + <!--li>\x8D\xA1\x89\xF1\x82̃\x8A\x83\x8A\x81[\x83X\x82ɓ\xFC\x82ꂽ\x82\xA2\x82\xE0\x82̂\xAA\x97\x8E\x82\xBF\x92\x85\x82\xAD</li> +--> +</ol> + +<h3>From create RC until release</h3> + +<ol> + <li>Confirm documents. + <ul> +<!-- + <li>\x83_\x83C\x83A\x83\x8D\x83O\x8F\xE3\x82̐ݒ荀\x96ځEUI\x82̂Ȃ\xA2\x93\xC1\x95ʃI\x83v\x83V\x83\x87\x83\x93\x81E\x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x83p\x83\x89\x83\x81\x81[\x83^\x81E\x90V\x8BK\x83}\x83N\x83\x8D\x83R\x83}\x83\x93\x83h\x82ȂǁA\x91Ή\x9E\x82\xB7\x82\xE9\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82ɘR\x82ꂪ\x82Ȃ\xA2\x82\xA9\x8Am\x94F\x82\xB7\x82\xE9\x81B</li> + <li>\x95ύX\x97\x9A\x97\xF0\x82\xF0\x8Am\x94F\x82\xB5\x81A\x8F\x91\x82\xAB\x96Y\x82ꂪ\x82\xA0\x82\xEA\x82ΒNjL\x82\xB7\x82\xE9\x81B</li> + <li>\x95ύX\x97\x9A\x97\xF0\x82̏\x87\x94Ԃ\xF0\x95ύX\x82\xB7\x82\xE9\x81B\x82\xBE\x82\xA2\x82\xBD\x82\xA2\x82̎w\x90j\x82Ƃ\xB5\x82ẮA\x83^\x81[\x83~\x83i\x83\x8B\x83G\x83~\x83\x85\x83\x8C\x81[\x83V\x83\x87\x83\x93\x8AW\x81E\x83A\x83v\x83\x8A\x83P\x81[\x83V\x83\x87\x83\x93\x82Ƃ\xB5\x82Ă̕ύX\x81E\x83}\x83N\x83\x8D\x82̏\x87\x81B</li> + <li>\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x8D\xB7\x95\xAA\x82\xAA\x96|\x96\xEA\x82Ă\xA2\x82邱\x82Ƃ\xF0\x8Am\x94F\x82\xB5\x81A\x96|\x96\xF3\x96Y\x82ꂪ\x82\xA0\x82\xEA\x82Ζ|\x96\xE9\x81B</li> +--> + </ul> + </li> + <li>Increment the version while RC release process. + <p>The binary is released for test in this timing. Prevent that old and new binary have same version number.</p> + <ul> <li>teraterm\common\tt-version.h</li> <li>ttssh2\ttxssh\ttxssh-version.h</li> - <li>ttpmenu\ttpmenu.rc // only modifying</li> + <li>Onttpmenu\ttpmenu.rc // only modifying</li> <li>TTProxy\TTProxy.rc // only modifying</li> <li>TTXKanjiMenu\ttxkanjimenu.rc // only modifying</li> - <li>installer\teraterm.iss - <ul> - <li>version up AppVer and add "RC"</li> - <li>comment out snapshot</li> - <li>change called batch files</li> - </ul> - </li> </ul> + <p> + By way of exception, CygTerm+ always upgrades not regarding Tera Term release process when the patch is committed.<br /> + The release date is the day committed by a developer. <!--\x82\xBB\x82̂\xBD\x82߁A\x8FC\x90\xB3\x81E\x83o\x81[\x83W\x83\x87\x83\x93\x82̃C\x83\x93\x83N\x83\x8A\x83\x81\x83\x93\x83g\x81E\x95ύX\x97\x9A\x97\xF0\x82\x9E\x82ɃR\x83~\x83b\x83g\x82\xB7\x82\xE9\x81B--><br /> + Because user can get gcc compiler for free. + </p> </li> <li>Increment the year of last publication of copyright notice if it is first release in this year. <ul> @@ -497,106 +558,197 @@ <li>doc\ja\html\macro\index.html</li> </ul> </li> - <li>Check latest libraries and tools. + <li>Replace 64bit Cygwin binary + <p> +<!-- + \x91O\x89\xF1\x82̃\x8A\x83\x8A\x81[\x83X\x82\xA9\x82\xE7 CygTerm+ \x82ɕύX\x82\xAA\x82\xA0\x82\xE9\x8Fꍇ\x82́A64bit Cygwin\x82Ńr\x83\x8B\x83h\x82\xB5\x82\xBD cygterm\cygterm+-x86_64\cygterm.exe \x82\xF0\x83R\x83~\x83b\x83g\x82\xB7\x82\xE9\x81B<br /> + \x83\\x81[\x83X\x8FC\x90\xB3\x82\xF0\x83R\x83~\x83b\x83g\x82\xB7\x82\xE9\x82Ƃ\xAB\x82ɁA\x93\xAF\x8E\x9E\x82Ƀo\x83C\x83i\x83\x8A\x82\xAA\x83R\x83~\x83b\x83g\x82\xB3\x82\xEA\x82Ă\xA2\x82\xEA\x82A\x83\x8A\x83\x8A\x81[\x83X\x8E\x9E\x82ɂ\xB1\x82̍H\x92\xF6\x82\xF0\x8Ds\x82\xA4\x95K\x97v\x82͂Ȃ\xA2\x81B +--> + </p> + </li> + <li>Create installer. <ul> - <li>Visual Studio<br /> - http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx</li> - <li>Inno Setup<br /> - http://www.jrsoftware.org/isdl.php</li> - <li>Oniguruma<br /> - http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx</li> - <li>OpenSSL<br /> - http://www.openssl.org/</li> - <li>zlib<br /> - http://www.zlib.net/</li> - <li>PuTTY<br /> - http://www.chiark.greenend.org.uk/~sgtatham/putty/</li> - <li>SFMT<br /> - http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index.html</li> - <li>CygTerm<br /> - https://googledrive.com/host/0B1s-dM6d6yC4fmhEZ3c0VTNFWEFtV3daUlRGQmFHVnBmVHRybUNnUVliNWktNDRlZ2NnZTQ/index-e.html</li> + <li>Version up AppVer and add "RC" in teraterm.iss. + <pre> +- #define AppVer "4.105" ++ #define AppVer "4.106-RC1" + </pre> + </li> + <li>Comment out snapshot in teraterm.iss. + <pre> +- #define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); ++ ;#define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); + </pre> + </li> + <li>Change calling batch file to enable rebuild and create archive. + <pre> + [InnoIDE_PreCompile] + Name: makechm.bat +- Name: build.bat +- ;Name: build.bat; Parameters: rebuild ++ ;Name: build.bat ++ Name: build.bat; Parameters: rebuild + + [InnoIDE_PostCompile] +- ;Name: makearchive.bat; Parameters: release ++ Name: makearchive.bat; Parameters: release + + [PreCompile] + Name: makechm.bat +- Name: build.bat +- ;Name: build.bat; Parameters: rebuild ++ ;Name: build.bat ++ Name: build.bat; Parameters: rebuild + + [PostCompile] +- ;Name: makearchive.bat; Parameters: release ++ Name: makearchive.bat; Parameters: release + + [_ISToolPreCompile] + Name: makechm.bat +- Name: build.bat +- ;Name: build.bat; Parameters: rebuild ++ ;Name: build.bat ++ Name: build.bat; Parameters: rebuild + + [_ISToolPostCompile] +- ;Name: makearchive.bat; Parameters: release ++ Name: makearchive.bat; Parameters: release + </pre> + </li> + <li id="RC_commit">Commit this state.</li> + <li>Open teraterm\installer\teraterm.iss with ISTool, and create installer by "Project"-"Compile Setup."</li> + <li>Compress portable version with zip.</li> </ul> </li> - <li>Check the document files.</li> - <li>Increase the software version and modify date. + <li>Test run installer, run and connect in all supported OS.</li> + <li>Add to OSDN Release <ul> - <li>teraterm.iss<br /> - remove "RC" from AppVer</li> - <li>html/about/hisotry.html</li> + <li>Add new release (e.g. "4.106 RC") to "Tera Term RC" Package.</li> + <li>Add installer and portable zip file to new release.</li> </ul> - Note: Don't update the version number until the release, because the installer does not overwrite file when versions are same.<br /> - Note: By way of exception, CygTerm+ always upgrades not regarding Tera Term release process when the patch is committed. The release date is the day committed by a developer. The suffix of CygTerm+ version is patchlevel, and then a user can get gcc compiler for free. </li> - <li>When CygTerm+ is changed from previous version, please build the software with 64bit Cygwin and replace cygterm\cygterm+-x86_64\cygterm.exe.</li> - <li>Evaluate executable program file. + <li>Announce RC release. <ul> - <li>Make installer package<br /> - Open "teraterm\installer\teraterm.iss" with ISTool and call [Project]-[Compile Setup] with InnoSetup.</li> - <li>Test Tera Term installation and evaluate it.</li> + <li><a href="https://lists.osdn.me/mailman/listinfo/ttssh2-users">ttssh2-users</a> mailing list</li> + <li>Twitter (<a href="https://twitter.com/Tera_Term">https://twitter.com/Tera_Term</a>)</li> </ul> </li> - <li>Create SVN tag.<br /> - The naming rule is `teraterm-version'(ex. teraterm-4_82).<br /> -<pre> -svn copy -m "Release 4.82" svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk svn+ssh://svn.osdn.net/svnroot/ttssh2/tags/teraterm-4_82 -</pre> + <li>Get feedbacks. + <p>If changed source code, redo "Confirm documents" and "Test run and connect in all supported OS."</p> </li> - <li>Re-checkout from svn tag.</li> - <li>Make installer package - <ul> - <li>Edit "teraterm\installer\teraterm.iss" -<pre> -#define AppVer "4.???" -;#define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); +</ol> -[InnoIDE_PreCompile] -Name: makechm.bat -;Name: build.bat -Name: build.bat; Parameters: rebuild +<h3>Release</h3> -[InnoIDE_PostCompile] -Name: makearchive.bat; Parameters: release -[PreCompile] -Name: makechm.bat -;Name: build.bat -Name: build.bat; Parameters: rebuild - -[PostCompile] -Name: makearchive.bat; Parameters: release - -[_ISToolPreCompile] -Name: makechm.bat -;Name: build.bat -Name: build.bat; Parameters: rebuild - -[_ISToolPostCompile] -Name: makearchive.bat; Parameters: release -</pre> +<ol> + <li>Confirm documents. (same as above)</li> + <li>Modify release date. + <ul> + <li>html/about/hisotry.html</li> + </ul> + </li> + <li>Create installer. + <ul> + <li>Change AppVer in teraterm.iss. + <pre> +- #define AppVer "4.106-RC1" ++ #define AppVer "4.106" + </pre> </li> - <li>Open "teraterm\installer\teraterm.iss" with ISTool and call [Project]-[Compile Setup] with InnoSetup.</li> + <li>Open teraterm\installer\teraterm.iss with ISTool, and create installer by "Project"-"Compile Setup."</li> </ul> </li> + <li>Commit this state.</li> + <li>Create SVN tag.<br /> + The naming rule is `teraterm-version' (e.g. teraterm-4_106). + <pre> +svn copy -m "Release 4.106" \ + svn+ssh://svn.osdn.net/svnroot/ttssh2/branches/4-stable \ + svn+ssh://svn.osdn.net/svnroot/ttssh2/tags/teraterm-4_106 + </pre> + </li> + <li>Re-checkout from svn tag.<br /> + <p>All source code is same as development branch. Only SVN revision is different.</p> + </li> + <li>Create installer. + <ul> + <li>Open teraterm\installer\teraterm.iss with ISTool, and create installer by "Project"-"Compile Setup."</li> + <li>Compress portable version with zip.</li> + </ul> + </li> <li>Update OSDN project site. <ul> - <li>Add new release.</li> + <li>add new release (e.g. "4.106") to "Tera Term" Package.</li> + <li>Add installer and portable zip file to new release.</li> +<!-- + <li>\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82̕ύX\x97\x9A\x97\xF0\x82\xA9\x82\xE7\x81A\x83\x8A\x83\x8A\x81[\x83X\x82́u\x95ύX\x97\x9A\x97\xF0\x81v\x82ɁiWiki\x83t\x83H\x81[\x83}\x83b\x83g\x82Łj\x93]\x8BL\x82\xB7\x82\xE9\x81i\x93\xFA\x96{\x8C\xEA\x81E\x89p\x8C\xEA\x82Ƃ\xE0\x81j</li> +--> <li>Submit news.</li> </ul> </li> - <li>Announce release to mailing list(in Japan).</li> - <li>Update OSDN project home page.</li> - <li>Delete snapshots.</li> - <li>Announce release to forum(in Canada).<br /> - Announcements http://logmett.com/support-forums/5<br /> - Create new topic in `Announcements' entry.<br /> - Change the type of previous Announcement from Announcement to Normal.<br /> - Delete third previous Announcement.</li> - <li>Announce release to Twitter.<br /> - https://twitter.com/Tera_Term<br /> - Post release announcement and pin.</li> + <li>Update OSDN project home page (<a href="https://ttssh2.osdn.jp">https://ttssh2.osdn.jp</a>). + <p><a href="https://osdn.net/projects/ttssh2/wiki/%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E6%9B%B4%E6%96%B0%E6%89%8B%E9%A0%86">How to update project home page (in Japanese).</a></p> </li> - <li>Update Chocolatey</li> + <li>Announce release. + <ul> + <li><a href="https://lists.osdn.me/mailman/listinfo/ttssh2-users">ttssh2-users</a> mailing list</li> + <li>Twitter (<a href="https://twitter.com/Tera_Term">https://twitter.com/Tera_Term</a>) + <ul> + <li>Pin announce tweet.</li> + </ul> + </li> + </ul> + </li> + <li id="revert_teraterm_iss">Revert teraterm.iss in development branch. + <pre> +- ;#define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); ++ #define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); + + [InnoIDE_PreCompile] + Name: makechm.bat +- ;Name: build.bat +- Name: build.bat; Parameters: rebuild ++ Name: build.bat ++ ;Name: build.bat; Parameters: rebuild + + [InnoIDE_PostCompile] +- Name: makearchive.bat; Parameters: release ++ ;Name: makearchive.bat; Parameters: release + + [PreCompile] + Name: makechm.bat +- ;Name: build.bat +- Name: build.bat; Parameters: rebuild ++ Name: build.bat ++ ;Name: build.bat; Parameters: rebuild + + [PostCompile] +- Name: makearchive.bat; Parameters: release ++ ;Name: makearchive.bat; Parameters: release + + [_ISToolPreCompile] + Name: makechm.bat +- ;Name: build.bat +- Name: build.bat; Parameters: rebuild ++ Name: build.bat ++ ;Name: build.bat; Parameters: rebuild + + [_ISToolPostCompile] +- Name: makearchive.bat; Parameters: release ++ ;Name: makearchive.bat; Parameters: release + </pre> + </li> + <li>Update Chocolatey.</li> </ol> +<h3>About code freeze.</h3> + +<p> +After code freeze, only critical bug fix is able to committed.<br /> +Code freeze start with <a href="#RC_commit">RC commit in development branch</a>, and end with <a href="#revert_teraterm_iss">revert teraterm.iss commit in development branch</a>. +</p> + </body> </html> Modified: trunk/doc/ja/html/reference/develop.html =================================================================== --- trunk/doc/ja/html/reference/develop.html 2022-01-19 13:01:28 UTC (rev 9698) +++ trunk/doc/ja/html/reference/develop.html 2022-01-19 13:01:39 UTC (rev 9699) @@ -27,7 +27,7 @@ <li><a href="#build-cygterm">CygTerm\x82̃r\x83\x8B\x83h\x95\xFB\x96@</a></li> <li><a href="#build-ttxsamples">TTXSamples\x82̃r\x83\x8B\x83h\x95\xFB\x96@</a></li> <li><a href="#build-htmlhelp">\x83w\x83\x8B\x83v\x83t\x83@\x83C\x83\x8B\x82̃r\x83\x8B\x83h\x95\xFB\x96@</a></li> - <li><a href="#release">\x83\x8A\x83\x8A\x81[\x83X\x82̕\xFB\x96@</a></li> + <li><a href="#release">\x83\x8A\x83\x8A\x81[\x83X\x82̎菇</a></li> </ol> <hr> @@ -461,32 +461,83 @@ </ol> -<h2 id="release">\x83\x8A\x83\x8A\x81[\x83X\x82̕\xFB\x96@</h2> +<h2 id="release">\x83\x8A\x83\x8A\x81[\x83X\x82̎菇</h2> <p> -\x83\x8A\x83\x8A\x81[\x83X\x82̕\xFB\x96@\x82ɂ\xA2\x82Ĉȉ\xBA\x82Ɏ\xA6\x82\xB5\x82܂\xB7\x81B +TeraTerm Project \x82ł̃\x8A\x83\x8A\x81[\x83X\x8E菇\x82ɂ\xA2\x82Ĉȉ\xBA\x82Ɏ\xA6\x82\xB5\x82܂\xB7\x81B </p> +<h3>\x83\x8A\x83\x8A\x81[\x83X\x8D\xEC\x8BƂ̊J\x8En\x82\xA9\x82\xE7RC\x8D쐬\x82܂\xC5</h3> + <ol> - <li>RC \x8D쐬\x8E\x9E\x82Ƀo\x81[\x83W\x83\x87\x83\x93\x82\xF0\x88\xEA\x82C\x83\x93\x83N\x83\x8A\x83\x81\x83\x93\x83g\x82\xB7\x82\xE9\x81B<br /> - \x88\xEA\x94ʂɃe\x83X\x83g\x82\xF0\x8CĂт\xA9\x82\xAF\x81A\x8B\x8C\x83o\x81[\x83W\x83\x87\x83\x93\x82Ƃ̓\xAF\x8E\x9E\x8E\xC0\x8Ds\x82\xAA\x8Dl\x82\xA6\x82\xE7\x82\xEA\x82邽\x82߁A\x82\xB1\x82̃^\x83C\x83~\x83\x93\x83O\x82Ƃ\xB7\x82\xE9(cf. TT_FILEMAPNAME \x92\xE8\x8B`)\x81B + <li>\x83`\x83P\x83b\x83g\x81A\x83u\x83\x89\x83\x93\x83`\x82Ȃǂ\xF0\x8Am\x94F\x82\xB7\x82\xE9 <ul> - <li>teraterm\common\tt-version.h</li> - <li>ttssh2\ttxssh\ttxssh-version.h</li> - <li>ttpmenu\ttpmenu.rc // only modifying</li> - <li>TTProxy\TTProxy.rc // only modifying</li> - <li>TTXKanjiMenu\ttxkanjimenu.rc // only modifying</li> - <li>installer\teraterm.iss + <li>\x83v\x83\x8D\x83W\x83F\x83N\x83g\x83`\x81[\x83\x80\x93\xE0\x82Ŋm\x94F\x82\xB7\x82\xE9 <ul> - <li>AppVer \x82\xF0\x8Fグ\x81A"RC" \x82\xF0\x92lj\xC1</li> - <li>snapshot \x82\xF0 \x83R\x83\x81\x83\x93\x83g\x83A\x83E\x83g</li> - <li>\x83o\x83b\x83`\x83t\x83@\x83C\x83\x8B\x82̌Ăяo\x82\xB5\x82\xF0\x8FC\x90\xB3</li> + <li>\x8D\xA1\x89\xF1\x82̃\x8A\x83\x8A\x81[\x83X\x82ɓ\xFC\x82\xEA\x82\xE9\x82\xE0\x82́E\x8E\x9F\x89\xF1\x88ȍ~\x82ɉ\x84\x8A\xFA\x82\xB7\x82\xE9\x82\xE0\x82̂\x9D\x81E\x8C\x88\x92肷\x82\xE9</li> </ul> </li> + <li>\x83u\x83\x89\x83\x93\x83`\x82\xF0\x83}\x81[\x83W\x82\xB7\x82\xE9 + <ul> + <li>trunk \x82\xC6 4-stable \x8AԁA\x8D\xEC\x8Bƒ\x86\x82̃u\x83\x89\x83\x93\x83`\x82Ȃ\xC7</li> + </ul> + </li> + <li>\x83`\x83P\x83b\x83g\x82\xF0\x83N\x83\x8D\x81[\x83Y\x82\xB7\x82\xE9 + <ul> + <li>\x82\xB7\x82łɏC\x90\xB3\x8Dς݁A\x8F\x88\x97\x9D\x8Dς݂̂\xE0\x82̂̓N\x83\x8D\x81[\x83Y\x82\xB7\x82\xE9<br /> + \x83\x8A\x83\x8A\x81[\x83X\x8E\x9E\x82ɂ́A\x91Ώۂ̃}\x83C\x83\x8B\x83X\x83g\x81[\x83\x93\x82̃`\x83P\x83b\x83g\x82͂\xB7\x82ׂăN\x83\x8D\x81[\x83Y\x82\xB3\x82\xEA\x82Ă\xA2\x82\xE9\x8F\xF3\x91ԂɂȂ\xE9</li> + <li>\x8E\x9F\x82̃\x8A\x83\x8A\x81[\x83X\x82։\xE0\x82̂̓}\x83C\x83\x8B\x83X\x83g\x81[\x83\x93\x82\xF0\x95ύX\x82\xB7\x82\xE9<br /> + \x8E\x9F\x82̃\x8A\x83\x8A\x81[\x83X\x97p\x83}\x83C\x83\x8B\x83X\x83g\x81[\x83\x93\x82\xF0\x8D쐬\x82\xB7\x82\xE9</li> + </ul> + </li> + <li>\x82\xB1\x82̎\x9E\x93_\x82ŐV\x82\xBD\x82ɏo\x82Ă\xAD\x82\xE9\x83`\x83P\x83b\x83g\x82̑Ή\x9E\x82\xF0\x8C\x9F\x93\xA2\x82\xB7\x82\xE9</li> </ul> </li> - <li>\x82\xB1\x82̔N\x82ɂ\xA8\x82\xAF\x82\xE9\x8Dŏ\x89\x82̃\x8A\x83\x8A\x81[\x83X\x82̏ꍇ\x82́A\x92\x98\x8D쌠\x95\\x8E\xA6\x82́u\x8DŌ\xE3\x82̔\xAD\x8Ds\x82̔N\x81v\x82\xF0\x83C\x83\x93\x83N\x83\x8A\x83\x81\x83\x93\x83g\x82\xB7\x82\xE9\x81B + <li>\x83c\x81[\x83\x8B\x81A\x83\x89\x83C\x83u\x83\x89\x83\x8A\x81A\x83C\x83\x93\x83|\x81[\x83g\x8C\xB3\x82̍ŐV\x94ł\xF0\x83`\x83F\x83b\x83N\x82\xB7\x82\xE9 <ul> + <li>Visual Studio (<a href="https://visualstudio.microsoft.com">https://visualstudio.microsoft.com</a>)</li> + <li>Inno Setup (<a href="https://jrsoftware.org/isdl.php">https://jrsoftware.org/isdl.php</a>)</li> + <li>Oniguruma (<a href="https://github.com/kkos/oniguruma">https://github.com/kkos/oniguruma</a>)</li> + <li>OpenSSL (<a href="https://www.openssl.org">https://www.openssl.org</a>)</li> + <li>zlib (<a href="https://www.zlib.net">http://www.zlib.net</a>)</li> + <li>PuTTY (<a href="https://www.chiark.greenend.org.uk/~sgtatham/putty/">http://www.chiark.greenend.org.uk/~sgtatham/putty/</a>)</li> + <li>SFMT (<a href="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index-jp.html">http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index-jp.html</a>)</li> + <li>cJSON (<a href="https://github.com/DaveGamble/cJSON">https://github.com/DaveGamble/cJSON</a>)</li> + <li>The reference C implementation of Argon2 (<a href="https://github.com/P-H-C/phc-winner-argon2">https://github.com/P-H-C/phc-winner-argon2</a>)</li> + </ul> + <p>\x83\x8A\x83\x8A\x81[\x83X\x82Ɏg\x82\xA4\x83o\x81[\x83W\x83\x87\x83\x93\x82͂\xB1\x82̎\x9E\x93_\x82ł\xA8\x82\xA8\x82ނˌ\x88\x92肷\x82\xE9\x81B</p> + </li> + <li>\x8D\xA1\x89\xF1\x82̃\x8A\x83\x8A\x81[\x83X\x82ɓ\xFC\x82ꂽ\x82\xA2\x82\xE0\x82̂\xAA\x97\x8E\x82\xBF\x92\x85\x82\xAD</li> +</ol> + +<h3>RC\x8D쐬\x82\xA9\x82烊\x83\x8A\x81[\x83X\x82܂\xC5</h3> + +<ol> + <li>\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82\xF0\x8Am\x94F\x82\xB7\x82\xE9 + <ul> + <li>\x83_\x83C\x83A\x83\x8D\x83O\x8F\xE3\x82̐ݒ荀\x96ځEUI\x82̂Ȃ\xA2\x93\xC1\x95ʃI\x83v\x83V\x83\x87\x83\x93\x81E\x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x83p\x83\x89\x83\x81\x81[\x83^\x81E\x90V\x8BK\x83}\x83N\x83\x8D\x83R\x83}\x83\x93\x83h\x82ȂǁA\x91Ή\x9E\x82\xB7\x82\xE9\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82ɘR\x82ꂪ\x82Ȃ\xA2\x82\xA9\x8Am\x94F\x82\xB7\x82\xE9\x81B</li> + <li>\x95ύX\x97\x9A\x97\xF0\x82\xF0\x8Am\x94F\x82\xB5\x81A\x8F\x91\x82\xAB\x96Y\x82ꂪ\x82\xA0\x82\xEA\x82ΒNjL\x82\xB7\x82\xE9\x81B</li> + <li>\x95ύX\x97\x9A\x97\xF0\x82̏\x87\x94Ԃ\xF0\x95ύX\x82\xB7\x82\xE9\x81B\x82\xBE\x82\xA2\x82\xBD\x82\xA2\x82̎w\x90j\x82Ƃ\xB5\x82ẮA\x83^\x81[\x83~\x83i\x83\x8B\x83G\x83~\x83\x85\x83\x8C\x81[\x83V\x83\x87\x83\x93\x8AW\x81E\x83A\x83v\x83\x8A\x83P\x81[\x83V\x83\x87\x83\x93\x82Ƃ\xB5\x82Ă̕ύX\x81E\x83}\x83N\x83\x8D\x82̏\x87\x81B</li> + <li>\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x8D\xB7\x95\xAA\x82\xAA\x96|\x96\xEA\x82Ă\xA2\x82邱\x82Ƃ\xF0\x8Am\x94F\x82\xB5\x81A\x96|\x96\xF3\x96Y\x82ꂪ\x82\xA0\x82\xEA\x82Ζ|\x96\xE9\x81B</li> + </ul> + </li> + <li>\x83o\x81[\x83W\x83\x87\x83\x93\x82\xF0\x88\xEA\x82C\x83\x93\x83N\x83\x8A\x83\x81\x83\x93\x83g\x82\xB7\x82\xE9 + <p>\x88\xEA\x94ʂɃe\x83X\x83g\x82\xF0\x8CĂт\xA9\x82\xAF\x81A\x8B\x8C\x83o\x81[\x83W\x83\x87\x83\x93\x82Ƃ̓\xAF\x8E\x9E\x8E\xC0\x8Ds\x82\xAA\x8Dl\x82\xA6\x82\xE7\x82\xEA\x82邽\x82߁A\x82\xB1\x82̃^\x83C\x83~\x83\x93\x83O\x82Ƃ\xB7\x82\xE9\x81i\x97\xE1: TT_FILEMAPNAME \x92\xE8\x8B` \x82Ȃǁj\x81B</p> + <ul> + <li>teraterm\common\tt-version.h</li> + <li>ttssh2\ttxssh\ttxssh-version.h</li> + <li>Onttpmenu\ttpmenu.rc // \x95ύX\x8E\x9E\x82̂\xDD</li> + <li>TTProxy\TTProxy.rc // \x95ύX\x8E\x9E\x82̂\xDD</li> + <li>TTXKanjiMenu\ttxkanjimenu.rc // \x95ύX\x8E\x9E\x82̂\xDD</li> + </ul> + <p> + CygTerm+ \x82͗\xE1\x8AO\x82ŁA\x83\x8A\x83\x8A\x81[\x83X\x82Ƃ͊W\x82Ȃ\xAD\x83o\x81[\x83W\x83\x87\x83\x93\x82\xAA\x8Fオ\x82\xE9\x81B<br /> + \x8FC\x90\xB3\x82\xAA\x83R\x83~\x83b\x83g\x82\xB3\x82\xEA\x82\xE9\x82Ƒ\xA6\x83\x8A\x83\x8A\x81[\x83X\x88\xB5\x82\xA2\x82ɂȂ\xE8\x81A\x83\x8A\x83\x8A\x81[\x83X\x93\xFA\x82͂\xBB\x82̓\xFA\x95t\x82ƂȂ\xE9\x81B\x82\xBB\x82̂\xBD\x82߁A\x8FC\x90\xB3\x81E\x83o\x81[\x83W\x83\x87\x83\x93\x82̃C\x83\x93\x83N\x83\x8A\x83\x81\x83\x93\x83g\x81E\x95ύX\x97\x9A\x97\xF0\x82\x9E\x82ɃR\x83~\x83b\x83g\x82\xB7\x82\xE9\x81B<br /> + \x82\xB1\x82\xEA\x82̓R\x83\x93\x83p\x83C\x83\x89\x82̓\xFC\x8E肪\x97e\x88ՂȂ\xBD\x82߁B + </p> + </li> + <li>\x82\xB1\x82̔N\x82ɂ\xA8\x82\xAF\x82\xE9\x8Dŏ\x89\x82̃\x8A\x83\x8A\x81[\x83X\x82̏ꍇ\x82́A\x92\x98\x8D쌠\x95\\x8E\xA6\x82́u\x8DŌ\xE3\x82̔\xAD\x8Ds\x82̔N\x81v\x82\xF0\x83C\x83\x93\x83N\x83\x8A\x83\x81\x83\x93\x83g\x82\xB7\x82\xE9 + <ul> <li>teraterm\keycode\keycode-version.rc // VERSIONINFO</li> <li>teraterm\teraterm\tt-version.rc // VERSIONINFO</li> <li>teraterm\ttpcmn\ttpcmn-version.rc // VERSIONINFO</li> @@ -510,116 +561,192 @@ <li>doc\ja\html\macro\index.html</li> </ul> </li> - <li>\x88ˑ\xB6\x83\x89\x83C\x83u\x83\x89\x83\x8A\x81A\x83c\x81[\x83\x8B\x81A\x83C\x83\x93\x83|\x81[\x83g\x8C\xB3\x82̍ŐV\x94ł\xF0\x83`\x83F\x83b\x83N\x82\xB7\x82\xE9\x81B + <li>64bit Cygwin \x83o\x83C\x83i\x83\x8A\x82\xF0\x8D\xB7\x82\xB5\x91ւ\xA6\x82\xE9 + <p> + \x91O\x89\xF1\x82̃\x8A\x83\x8A\x81[\x83X\x82\xA9\x82\xE7 CygTerm+ \x82ɕύX\x82\xAA\x82\xA0\x82\xE9\x8Fꍇ\x82́A64bit Cygwin\x82Ńr\x83\x8B\x83h\x82\xB5\x82\xBD cygterm\cygterm+-x86_64\cygterm.exe \x82\xF0\x83R\x83~\x83b\x83g\x82\xB7\x82\xE9\x81B<br /> + \x83\\x81[\x83X\x8FC\x90\xB3\x82\xF0\x83R\x83~\x83b\x83g\x82\xB7\x82\xE9\x82Ƃ\xAB\x82ɁA\x93\xAF\x8E\x9E\x82Ƀo\x83C\x83i\x83\x8A\x82\xAA\x83R\x83~\x83b\x83g\x82\xB3\x82\xEA\x82Ă\xA2\x82\xEA\x82A\x83\x8A\x83\x8A\x81[\x83X\x8E\x9E\x82ɂ\xB1\x82̍H\x92\xF6\x82\xF0\x8Ds\x82\xA4\x95K\x97v\x82͂Ȃ\xA2\x81B + </p> + </li> + <li>\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D쐬\x82\xB7\x82\xE9 <ul> - <li>Visual Studio<br /> - http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx</li> - <li>Inno Setup<br /> - http://www.jrsoftware.org/isdl.php</li> - <li>Oniguruma<br /> - http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx</li> - <li>OpenSSL<br /> - http://www.openssl.org/</li> - <li>zlib<br /> - http://www.zlib.net/</li> - <li>PuTTY<br /> - http://www.chiark.greenend.org.uk/~sgtatham/putty/</li> - <li>SFMT<br /> - http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index.html</li> - <li>CygTerm<br /> - https://googledrive.com/host/0B1s-dM6d6yC4fmhEZ3c0VTNFWEFtV3daUlRGQmFHVnBmVHRybUNnUVliNWktNDRlZ2NnZTQ/index-e.html</li> + <li>teraterm.iss \x82\xCC AppVer \x82\xF0\x81u\x8E\x9F\x82̃o\x81[\x83W\x83\x87\x83\x93-RC\x81v\x82Ƃ\xB7\x82\xE9 + <pre> +- #define AppVer "4.105" ++ #define AppVer "4.106-RC1" + </pre> + </li> + <li>teraterm.iss \x82\xCC snapshot \x82\xF0\x83R\x83\x81\x83\x93\x83g\x83A\x83E\x83g\x82\xB7\x82\xE9 + <pre> +- #define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); ++ ;#define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); + </pre> + </li> + <li>teraterm.iss \x82\xA9\x82\xE7\x8BN\x93\xAE\x82\xB7\x82\xE9\x83o\x83b\x83`\x82\xF0\x81A\x83\x8A\x83\x8A\x81[\x83X\x97p\x82Ɂu\x83\x8A\x83r\x83\x8B\x83h\x97L\x8C\xF8\x81v\x81u\x83A\x81[\x83J\x83C\x83u\x8D쐬\x97L\x8C\xF8\x81v\x82ɂ\xB7\x82\xE9 + <pre> + [InnoIDE_PreCompile] + Name: makechm.bat +- Name: build.bat +- ;Name: build.bat; Parameters: rebuild ++ ;Name: build.bat ++ Name: build.bat; Parameters: rebuild + + [InnoIDE_PostCompile] +- ;Name: makearchive.bat; Parameters: release ++ Name: makearchive.bat; Parameters: release + + [PreCompile] + Name: makechm.bat +- Name: build.bat +- ;Name: build.bat; Parameters: rebuild ++ ;Name: build.bat ++ Name: build.bat; Parameters: rebuild + + [PostCompile] +- ;Name: makearchive.bat; Parameters: release ++ Name: makearchive.bat; Parameters: release + + [_ISToolPreCompile] + Name: makechm.bat +- Name: build.bat +- ;Name: build.bat; Parameters: rebuild ++ ;Name: build.bat ++ Name: build.bat; Parameters: rebuild + + [_ISToolPostCompile] +- ;Name: makearchive.bat; Parameters: release ++ Name: makearchive.bat; Parameters: release + </pre> + </li> + <li id="RC_commit">\x82\xB1\x82̏\xF3\x91ԂŃR\x83~\x83b\x83g\x82\xB7\x82\xE9</li> + <li>ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A"Project"-"Compile Setup" \x82ŃC\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D쐬\x82\xB7\x82\xE9</li> + <li>\x8D쐬\x82\xB3\x82ꂽ\x83|\x81[\x83^\x83u\x83\x8B\x94ł\xF0 zip \x82ň\xB3\x8Fk\x82\xB7\x82\xE9</li> </ul> </li> - <li>\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82\xF0\x8Am\x94F\x82\xB7\x82\xE9\x81B + <li>\x83T\x83|\x81[\x83g\x82\xB3\x82\xEA\x82Ă\xA2\x82\xE9\x91S OS \x82ŃC\x83\x93\x83X\x83g\x81[\x83\x89\x82̎\xC0\x8Ds\x81A\x8BN\x93\xAE\x81A\x90ڑ\xB1\x82\xF0\x83`\x83F\x83b\x83N\x82\xB7\x82\xE9</li> + <li>OSDN \x82̃\x8A\x83\x8A\x81[\x83X\x95\xA8\x8C\x8F\x82ɒlj\xC1\x82\xB7\x82\xE9 <ul> - <li>\x83_\x83C\x83A\x83\x8D\x83O\x8F\xE3\x82̐ݒ荀\x96ځEUI\x82̂Ȃ\xA2\x93\xC1\x95ʃI\x83v\x83V\x83\x87\x83\x93\x81E\x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x83p\x83\x89\x83\x81\x81[\x83^\x81E\x90V\x8BK\x83}\x83N\x83\x8D\x83R\x83}\x83\x93\x83h\x82ȂǁA\x91Ή\x9E\x82\xB7\x82\xE9\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82ɘR\x82ꂪ\x82Ȃ\xA2\x82\xA9\x8Am\x94F\x82\xB7\x82\xE9\x81B</li> - <li>\x95ύX\x97\x9A\x97\xF0\x82̏\x91\x82\xAB\x96Y\x82\xEA\x82\xF0\x8Am\x94F\x82\xB7\x82\xE9\x81B<br /> - \x82\xA8\x82\xA8\x82ނ˕ύX\x82\xB5\x82\xBD\x8F\x87\x82ɒNjL\x82\xB3\x82\xEA\x82\xE9\x95ύX\x97\x9A\x97\xF0\x82̏\x87\x94Ԃ\xF0\x95ύX\x82\xB7\x82\xE9\x81B\x82\xBE\x82\xA2\x82\xBD\x82\xA2\x82̎w\x90j\x82Ƃ\xB5\x82ẮA\x83^\x81[\x83~\x83i\x83\x8B\x83G\x83~\x83\x85\x83\x8C\x81[\x83V\x83\x87\x83\x93\x8AW\x81E\x83A\x83v\x83\x8A\x83P\x81[\x83V\x83\x87\x83\x93\x82Ƃ\xB5\x82Ă̕ύX\x81E\x83}\x83N\x83\x8D\x82̏\x87\x81B</li> - <li>\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x8D\xB7\x95\xAA\x82\xAA\x96|\x96\xEA\x82Ă\xA2\x82邱\x82Ƃ\xF0\x8Am\x94F\x82\xB7\x82\xE9\x81B</li> + <li>\x81uTera Term RC\x81v\x83p\x83b\x83P\x81[\x83W\x82ɐV\x82\xB5\x82\xA2\x83\x8A\x83\x8A\x81[\x83X\x81i\x97\xE1: "4.106 RC"\x81j\x82\xF0\x92lj\xC1\x82\xB7\x82\xE9</li> + <li>\x90V\x82\xB5\x82\xA2\x83\x8A\x83\x8A\x81[\x83X\x82ɁA\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x81E\x83|\x81[\x83^\x83u\x83\x8B\x94ł\xCC zip \x83t\x83@\x83C\x83\x8B\x82\xF0\x92lj\xC1\x82\xB7\x82\xE9</li> </ul> </li> - <li>\x83o\x81[\x83W\x83\x87\x83\x93\x82\xF0\x8Fグ\x81A\x93\xFA\x95t\x82\xF0\x95ύX\x82\xB7\x82\xE9\x81B + <li>RC\x82̍쐬\x82\xF0\x83A\x83i\x83E\x83\x93\x83X\x82\xB7\x82\xE9 <ul> - <li>teraterm.iss<br /> - AppVer \x82\xA9\x82\xE7 RC \x82\xF0\x8D폜</li> + <li><a href="https://lists.osdn.me/mailman/listinfo/ttssh2-users">ttssh2-users</a> \x83\x81\x81[\x83\x8A\x83\x93\x83O\x83\x8A\x83X\x83g</li> + <li>Twitter (<a href="https://twitter.com/Tera_Term">https://twitter.com/Tera_Term</a>)</li> + </ul> + </li> + <li>\x83t\x83B\x81[\x83h\x83o\x83b\x83N\x82\xF0\x8E\xFC\x82\xEA\x82\xE9 + <p>\x8FC\x90\xB3\x82\xAA\x93\xFC\x82\xC1\x82\xBD\x82\xE7\x8Dēx\x81u\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82\xF0\x8Am\x94F\x82\xB7\x82\xE9\x81v\x81u\x83T\x83|\x81[\x83g\x82\xB3\x82\xEA\x82Ă\xA2\x82\xE9\x91S OS \x82ŋN\x93\xAE\x81E\x90ڑ\xB1\x83`\x83F\x83b\x83N\x82\xB7\x82\xE9\x81v</p> + </li> +</ol> + +<h3>\x83\x8A\x83\x8A\x81[\x83X\x8D\xEC\x8B\xC6</h3> + +<ol> + <li>\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82\xF0\x8Am\x94F\x82\xB7\x82\xE9 (\x8Fڍׂ͓\xAF\x8F\xE3)</li> + <li>\x83\x8A\x83\x8A\x81[\x83X\x93\xFA\x82\xF0\x95ύX\x82\xB7\x82\xE9 + <ul> <li>html/about/hisotry.html</li> </ul> - CygTerm+ \x82͗\xE1\x8AO\x82ŁA\x83\x8A\x83\x8A\x81[\x83X\x82Ƃ͊W\x82Ȃ\xAD\x83o\x81[\x83W\x83\x87\x83\x93\x82\xAA\x8Fオ\x82\xE9\x81B<br /> - \x83p\x83b\x83`\x82\xAA\x83R\x83~\x83b\x83g\x82\xB3\x82\xEA\x82\xE9\x82Ƒ\xA6\x83\x8A\x83\x8A\x81[\x83X\x88\xB5\x82\xA2\x82ɂȂ\xE8\x81A\x83\x8A\x83\x8A\x81[\x83X\x93\xFA\x82͂\xBB\x82̓\xFA\x95t\x82ƂȂ\xE9\x81B<br /> - \x82\xB1\x82\xEA\x82́A\x83o\x81[\x83W\x83\x87\x83\x93\x82̖\x96\x94\xF6\x82\xAA patchlevel \x82ł\xA0\x82\xE8\x81A\x83R\x83\x93\x83p\x83C\x83\x89\x82̓\xFC\x8E肪\x97e\x88ՂȂ\xBD\x82߁B </li> - <li>\x91O\x89\xF1\x82̃\x8A\x83\x8A\x81[\x83X\x82\xA9\x82\xE7CygTerm+\x82ɕύX\x82\xAA\x82\xA0\x82\xE9\x8Fꍇ\x82́A64bit Cygwin\x82Ńr\x83\x8B\x83h\x82\xB5\x82\xC4 cygterm\cygterm+-x86_64\cygterm.exe \x82̍\xB7\x82\xB5\x91ւ\xA6\x82\xF0\x8Ds\x82\xA4\x81B</li> - <li>\x93\xAE\x8D\xEC\x8Am\x94F\x82\xF0\x82\xB7\x82\xE9 + <li>\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D쐬\x82\xB7\x82\xE9 <ul> - <li>\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D쐬\x82\xB7\x82\xE9\x81B<br /> - ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A[Project]-[Compile Setup]\x82ō쐬\x82\xB3\x82\xEA\x82\xE9\x81B</li> - <li>\x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xA8\x82\xE6\x82ю\xC0\x8Ds\x82\xF0\x83e\x83X\x83g\x82\xB7\x82\xE9\x81B</li> + <li>teraterm.iss \x82\xCC AppVer \x82\xF0\x95ύX\x82\xB7\x82\xE9 + <pre> +- #define AppVer "4.106-RC1" ++ #define AppVer "4.106" + </pre> + </li> + <li>ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A"Project"-"Compile Setup" \x82ō쐬\x82\xB7\x82\xE9</li> </ul> </li> - <li>SVN \x82̃^\x83O\x82\xF0\x8D쐬\x82\xB7\x82\xE9\x81B<br /> - \x83^\x83O\x96\xBC\x82́uteraterm-\x83o\x81[\x83W\x83\x87\x83\x93\x81v\x81B\x82\xBD\x82Ƃ\xA6\x82Av4.82\x82Ȃ\xE7\x82\xCE"teraterm-4_82"\x81B<br /> - <pre> -svn copy -m "Release 4.82" svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk svn+ssh://svn.osdn.net/svnroot/ttssh2/tags/teraterm-4_82 - </pre> + <li>\x82\xB1\x82̏\xF3\x91ԂŃR\x83~\x83b\x83g\x82\xB7\x82\xE9</li> + <li>SVN \x82̃^\x83O\x82\xF0\x8D쐬\x82\xB7\x82\xE9<br /> + \x83^\x83O\x96\xBC\x82́uteraterm-\x83o\x81[\x83W\x83\x87\x83\x93\x81v\x81B\x81i\x97\xE1: v4.106\x82Ȃ\xE7\x82\xCE"teraterm-4_106"\x81j + <pre> +svn copy -m "Release 4.106" \ + svn+ssh://svn.osdn.net/svnroot/ttssh2/branches/4-stable \ + svn+ssh://svn.osdn.net/svnroot/ttssh2/tags/teraterm-4_106 + </pre> </li> - <li>\x83\x8A\x83\x8A\x81[\x83X\x97p\x82̃^\x83O\x82Ń`\x83F\x83b\x83N\x83A\x83E\x83g\x82\xB5\x92\xBC\x82\xB7\x81B</li> - <li>\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D쐬\x82\xB7\x82\xE9\x81B + <li>\x83\x8A\x83\x8A\x81[\x83X\x97p\x82̃^\x83O\x82Ń`\x83F\x83b\x83N\x83A\x83E\x83g\x82\xB5\x92\xBC\x82\xB7<br /> + <p>SVN \x82̃\x8A\x83r\x83W\x83\x87\x83\x93\x88ȊO\x82̂\xB7\x82ׂĂ\xAA\x81A\x8AJ\x94\xAD\x83u\x83\x89\x83\x93\x83`\x82Ɠ\xAF\x82\xB6\x8F\xF3\x91ԂɂȂ\xE9</p> + </li> + <li>\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D쐬\x82\xB7\x82\xE9 <ul> - <li>teraterm\installer\teraterm.iss \x82\xF0\x95ҏW\x82\xB7\x82\xE9 -<pre> -#define AppVer "4.???" -;#define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); - -[InnoIDE_PreCompile] -Name: makechm.bat -;Name: build.bat -Name: build.bat; Parameters: rebuild - -[InnoIDE_PostCompile] -Name: makearchive.bat; Parameters: release - -[PreCompile] -Name: makechm.bat -;Name: build.bat -Name: build.bat; Parameters: rebuild - -[PostCompile] -Name: makearchive.bat; Parameters: release - -[_ISToolPreCompile] -Name: makechm.bat -;Name: build.bat -Name: build.bat; Parameters: rebuild - -[_ISToolPostCompile] -Name: makearchive.bat; Parameters: release -</pre> - </li> - <li>ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A[Project]-[Compile Setup]\x82ō쐬\x82\xB3\x82\xEA\x82\xE9</li> + <li>ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A"Project"-"Compile Setup" \x82ō쐬\x82\xB7\x82\xE9</li> + <li>\x8D쐬\x82\xB3\x82ꂽ\x83|\x81[\x83^\x83u\x83\x8B\x94ł\xF0 zip \x82ň\xB3\x8Fk\x82\xB7\x82\xE9</li> </ul> </li> - <li>OSDN \x82\xF0\x8DX\x90V\x82\xB7\x82\xE9\x81B + <li>OSDN \x82\xF0\x8DX\x90V\x82\xB7\x82\xE9 <ul> - <li>[\x83_\x83E\x83\x93\x83\x8D\x81[\x83h]-[\x8AǗ\x9D]-[\x90V\x8BK\x8D쐬]<br /> - \x95ύX\x97\x9A\x97\xF0\x82\xF0\x93\xFC\x97͂\xB5\x82ă\x8A\x83\x8A\x81[\x83X\x82\xF0\x8D쐬\x82\xB7\x82\xE9\x81B</li> - <li>[\x83j\x83\x85\x81[\x83X\x88ꗗ]-[\x90V\x8BK\x93o\x98^]<br /> - \x83j\x83\x85\x81[\x83X\x8BL\x8E\x96\x82\xF0\x8D쐬\x82\xB7\x82\xE9\x81B</li> + <li>\x81uTera Term\x81v\x83p\x83b\x83P\x81[\x83W\x82ɐV\x82\xB5\x82\xA2\x83\x8A\x83\x8A\x81[\x83X\x81i\x97\xE1: "4.106"\x81j\x82\xF0\x92lj\xC1\x82\xB7\x82\xE9</li> + <li>\x90V\x82\xB5\x82\xA2\x83\x8A\x83\x8A\x81[\x83X\x82ɁA\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x81E\x83|\x81[\x83^\x83u\x83\x8B\x94ł\xCC zip \x83t\x83@\x83C\x83\x8B\x82\xF0\x92lj\xC1\x82\xB7\x82\xE9</li> + <li>\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82̕ύX\x97\x9A\x97\xF0\x82\xA9\x82\xE7\x81A\x83\x8A\x83\x8A\x81[\x83X\x82́u\x95ύX\x97\x9A\x97\xF0\x81v\x82ɁiWiki\x83t\x83H\x81[\x83}\x83b\x83g\x82Łj\x93]\x8BL\x82\xB7\x82\xE9\x81i\x93\xFA\x96{\x8C\xEA\x81E\x89p\x8C\xEA\x82Ƃ\xE0\x81j</li> + <li>\x83j\x83\x85\x81[\x83X\x8BL\x8E\x96\x82\xF0\x8D쐬\x82\xB7\x82\xE9</li> </ul> </li> - <li>\x83\x81\x81[\x83\x8A\x83\x93\x83O\x83\x8A\x83X\x83g\x82ɃA\x83i\x83E\x83\x93\x83X\x82\xB7\x82\xE9\x81B</li> - <li>\x83v\x83\x8D\x83W\x83F\x83N\x83g\x83y\x81[\x83W\x82\xF0\x8DX\x90V\x82\xB7\x82\xE9\x81B</li> - <li>\x83X\x83i\x83b\x83v\x83V\x83\x87\x83b\x83g\x82\xF0\x8D폜\x82\xB7\x82\xE9\x81B</li> - <li>Twitter \x82ɍ\x90\x92m\x82\xB7\x82\xE9\x81B<br /> - https://twitter.com/Tera_Term<br /> - \x83\x8A\x83\x8A\x81[\x83X\x8D\x90\x92m\x82\xF0\x83c\x83C\x81[\x83g\x82\xB5\x82ČŒ肷\x82\xE9\x81B</li> + <li>\x83v\x83\x8D\x83W\x83F\x83N\x83g\x83y\x81[\x83W (<a href="https://ttssh2.osdn.jp">https://ttssh2.osdn.jp</a>) \x82\xF0\x8DX\x90V\x82\xB7\x82\xE9 + <p>\x8DX\x90V\x82̂\xB5\x82\xA9\x82\xBD\x82\xCD <a href="https://osdn.net/projects/ttssh2/wiki/%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E6%9B%B4%E6%96%B0%E6%89%8B%E9%A0%86">\x83v\x83\x8D\x83W\x83F\x83N\x83g\x83y\x81[\x83W\x82̍X\x90V\x8E菇</a> \x82\xF0\x8EQ\x8F\xC6</p> </li> - <li>\x83t\x83H\x81[\x83\x89\x83\x80\x82ɍ\x90\x92m\x82\xB7\x82\xE9\x81B<br /> - Announcements http://logmett.com/support-forums/5<br /> - Announcements \x82ɐV\x8BK\x93\x8A\x8De\x82\xB7\x82\xE9\x81B\x8E\xED\x97ނ\xCD Announcement\x81B<br /> - \x88\xEA\x82O\x82\xCC Announcement \x82̎\xED\x97ނ\xF0 Normal \x82ɕύX\x82\xB7\x82\xE9\x81B<br /> - Announcement \x82͎O\x8Cc\x82\xB7\x82\xB1\x82ƂɂȂ\xC1\x82Ă\xA2\x82\xE9\x82̂ŁA\x8EO\x82O\x82\xCC Announcement \x82\xF0\x8D폜\x82\xB7\x82\xE9\x81B</li> - <li>Chocolatey \x82̓o\x98^\x82\xF0\x8DX\x90V</li> + <li>\x83\x8A\x83\x8A\x81[\x83X\x82\xF0\x83A\x83i\x83E\x83\x93\x83X\x82\xB7\x82\xE9 + <ul> + <li><a href="https://lists.osdn.me/mailman/listinfo/ttssh2-users">ttssh2-users</a> \x83\x81\x81[\x83\x8A\x83\x93\x83O\x83\x8A\x83X\x83g</li> + <li>Twitter (<a href="https://twitter.com/Tera_Term">https://twitter.com/Tera_Term</a>) + <ul> + <li>\x83\x8A\x83\x8A\x81[\x83X\x83A\x83i\x83E\x83\x93\x83X\x82̃c\x83C\x81[\x83g\x82\xF0\x8CŒ\xE8\x83c\x83C\x81[\x83g\x82ɂ\xB7\x82\xE9</li> + </ul> + </li> + </ul> + </li> + <li id="revert_teraterm_iss">\x8AJ\x94\xAD\x83u\x83\x89\x83\x93\x83`\x82\xCC teraterm.iss \x82\xF0\x96߂\xB5\x81A\x83R\x83~\x83b\x83g\x82\xB7\x82\xE9 + <pre> +- ;#define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); ++ #define snapshot GetDateTimeString('yyyymmdd_hhnnss', '', ''); + + [InnoIDE_PreCompile] + Name: makechm.bat +- ;Name: build.bat +- Name: build.bat; Parameters: rebuild ++ Name: build.bat ++ ;Name: build.bat; Parameters: rebuild + + [InnoIDE_PostCompile] +- Name: makearchive.bat; Parameters: release ++ ;Name: makearchive.bat; Parameters: release + + [PreCompile] + Name: makechm.bat +- ;Name: build.bat +- Name: build.bat; Parameters: rebuild ++ Name: build.bat ++ ;Name: build.bat; Parameters: rebuild + + [PostCompile] +- Name: makearchive.bat; Parameters: release ++ ;Name: makearchive.bat; Parameters: release + + [_ISToolPreCompile] + Name: makechm.bat +- ;Name: build.bat +- Name: build.bat; Parameters: rebuild ++ Name: build.bat ++ ;Name: build.bat; Parameters: rebuild + + [_ISToolPostCompile] +- Name: makearchive.bat; Parameters: release ++ ;Name: makearchive.bat; Parameters: release + </pre> + </li> + <li>Chocolatey \x82̓o\x98^\x82\xF0\x8DX\x90V\x82\xB7\x82\xE9</li> </ol> +<h3>\x83R\x81[\x83h\x83t\x83\x8A\x81[\x83Y\x82ɂ\xA2\x82\xC4</h3> + +<p> +\x83R\x81[\x83h\x83t\x83\x8A\x81[\x83X\x92\x86\x82́A\x8C\xB4\x91\xA5\x93I\x82ɂ͒v\x96\xBD\x93I\x82ȃo\x83O\x82̏C\x90\xB3\x82̂݉\\x82ƂȂ\xE8\x82܂\xB7\x81B<br /> +\x83R\x81[\x83h\x83t\x83\x8A\x81[\x83Y\x82́ARC\x8D쐬\x81i<a href="#RC_commit">\x8AJ\x94\xAD\x83u\x83\x89\x83\x93\x83` \x82\xC5 teraterm.iss \x82\xC9 RC \x82\xF0\x95t\x82\xAF\x82\xE9\x83R\x83~\x83b\x83g</a>\x81j</a>\x82\xA9\x82烊\x83\x8A\x81[\x83X\x81i<a href="#revert_teraterm_iss">\x8AJ\x94\xAD\x83u\x83\x89\x83\x93\x83`\x82\xCC teraterm.iss \x82\xF0\x96߂\xB7\x83R\x83~\x83b\x83g</a>\x81j\x82܂łƂ\xB5\x82܂\xB7\x81B +</p> + </body> </html>