Browse Subversion RepositoryLog of /trunk/teraterm/teraterm/tt-version.rc
Revision 11010 - (view) (download) (annotate) - [select for diffs] Modified Mon Oct 16 14:53:54 2023 UTC (5 months, 3 weeks ago) by zmatsuo File length: 1135 byte(s) Diff to previous 10600 リソースのバージョン番号に "dev" などの文字列を入れるよう修正 - ttermpro.exe 等のプロパティ、詳細タブ、製品バージョン - 変更前は製品バージョンはファイルバージョンと同じ内容だった - "5.1 dev r11010" など - ttxssh の ttxssh-version.h の include を最小限にした Revision 10600 - (view) (download) (annotate) - [select for diffs] Modified Fri Feb 17 15:54:37 2023 UTC (13 months, 3 weeks ago) by zmatsuo File length: 1080 byte(s) Diff to previous 9879 year++ (2022を2023へ) - kanjimenu は変更がなかったので更新しなかった - TTXKanjiMenu/ttxkanjimenu.rc Revision 9879 - (view) (download) (annotate) - [select for diffs] Modified Thu Apr 21 13:48:07 2022 UTC (23 months, 3 weeks ago) by zmatsuo File length: 1080 byte(s) Diff to previous 7450 update copyright year - 更新を補助するためにスクリプト installer/copyright_year.pl を追加 Revision 7450 - (view) (download) (annotate) - [select for diffs] Modified Thu Feb 28 12:26:07 2019 UTC (5 years, 1 month ago) by maya File length: 1080 byte(s) Diff to previous 7039 year++ Revision 7039 - (view) (download) (annotate) - [select for diffs] Modified Sun Feb 18 16:02:54 2018 UTC (6 years, 1 month ago) by maya File length: 1080 byte(s) Diff to previous 6837 Copyright 年号を 2018 年に変更 Revision 6837 - (view) (download) (annotate) - [select for diffs] Added Tue Jul 4 15:01:52 2017 UTC (6 years, 9 months ago) by doda File length: 1080 byte(s) バージョン情報をヘッダファイルへ移動 (Tera Term 本体分)
・ttermpro.rc, ttpmacro.rc からバージョン情報を別ファイルに分離した
・共有メモリの名前にバージョン番号を含めるようにした
・Tera Term 本体のバージョン番号の取得を、定義したマクロを使うようにした
検討事項:
・マクロ getver は未だ ttermpro.exe から取得している。これは変更すべき?
- ttermpro.exe と ttpmacro.exe が違うバージョンの時に動作が変わる
⇒ そのような状況はサポート対象外なので、考慮する必要なし?
- そもそも getver はどちらのバージョンを返すべき?
⇒ 大抵の場合はマクロコマンドの利用可否の判別だろうから ttpmacro.exe の
バージョンの方が正しい?
・tt-version.h の場所、および所属プロジェクトは?
- 場所は Tera Term 本体, ttpmacro の両方が参照するという事で common でいい?
- プロジェクトは、現在は teraterm.h, tttypes.h と同じという事で ttpset に
している。他の候補は
* 共通ファイルという事で ttpcmn
* ttdlg.c から参照するので ttpdlg
* Tera Term のバージョンという事で teraterm
・About ダイアログで svn revision を表示しているが、Release No. または
Build No. 辺りに埋め込めば起動せずに確認できるので便利?
⇒ Release No. と Build No. ではどっちがいい?
・現在は ttpcmn.dll 等の dll, keycode.exe にはバージョン情報が無いが、
これらにも付加した方がよくないか?
・tt(m)-version.rc は手動更新のみなので出来るだけ変更を行わなくしたい。
現状、著作権表記を毎年書き換える事になるが、更新年の部分だけでもヘッダに
移動するべき?
他の dll 等にもバージョン情報を付けると変更対象が多くなるのでやるべき?
どうせ機械的に一括で書き換えるのでそこまでする必要はない?
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|