Browse Subversion RepositoryLog of /trunk/teraterm/ttpcmn/language.c
Revision 9313 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Jun 20 01:07:40 2021 UTC (2 years, 9 months ago) by zmatsuo File length: 23737 byte(s) Diff to previous 9118 locale設定を削除
- Cランタイムの文字コードの設定
- 従来Cランタイムの文字コード変換関数を使用していたため必要だった
- wctomb()
- 現在Cランタイムの文字コード変換は使用していないため不要
- OSのAPI WideCharToMultiByte(), MultiByteToWideChar() を使用
- setlocale()を削除
- 不要な locale.h の include を削除
- 設定ダイアログの locale 設定を削除
- IDC_LOCALE_LABEL 削除
- lng 内の DLG_TERM_LOCALE 削除
- ドキュメント locale 設定個所を削除
- iniファイルのlocale読み書きを削除
- r9145
Revision 9118 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Dec 28 15:38:09 2020 UTC (3 years, 3 months ago) by zmatsuo File length: 23758 byte(s) Diff to previous 9048 mbstring.h を削除 - 使用していないヘッダファイル Revision 9048 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 16 12:24:13 2020 UTC (3 years, 3 months ago) by nmaya File length: 23782 byte(s) Diff to previous 8767 ソースファイルの著作権表記の "最後の発行の年" を削除 ticket #40996 Revision 8767 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed May 6 14:55:21 2020 UTC (3 years, 11 months ago) by zmatsuo File length: 23786 byte(s) Diff to previous 8336 コーディングプロパティーページ追加
- [設定]/[その他の設定]に[コーディング]プロパティーページを追加
- 次の設定を1箇所にまとめた
- [設定]/[全般] の言語
- [設定]/[端末] の漢字コード
- 中国語の設定を追加
Revision 8336 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Oct 28 13:07:38 2019 UTC (4 years, 5 months ago) by zmatsuo File length: 23590 byte(s) Diff to previous 7536 変数cpconv[][][]の初期化を見直し - 生成コードは変更なし - 無効化された初期値は削除 - 警告がなくなった - missing braces around initializer Revision 7536 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Apr 1 12:45:02 2019 UTC (5 years ago) by zmatsuo File length: 33090 byte(s) Diff to previous 7509 MinGWでビルドできるよう調整 Revision 7509 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Mar 25 13:47:32 2019 UTC (5 years ago) by zmatsuo File length: 32989 byte(s) Diff to previous 7462 クリップボード内容表示ダイアログをHiDPI化 dlglib.c,h ANSI/UNICODE対応,IsExistFont(),SetDialogFont()(ダイアログフォントの初期化) 追加 dlglib_cpp.cpp 追加、ダイアログAPIラッパ dlg_tmpl.cpp 追加、ダイアログテンプレート操作 i18n.c,h ANSI/UNICODE対応,SetI18DlgStrs(),SetI18MenuStrs()追加 ttlib.c,h ANSI/UNICODE対応 Revision 7462 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Mar 9 17:32:42 2019 UTC (5 years, 1 month ago) by zmatsuo File length: 32967 byte(s) Diff to previous 7407 unicode関連をcodeconv.cに集めた CP932へ/からの変換を関数に分離(UTF32ToCP932(), UTF32ToCP932()) unicodeからDEC特殊文字変換を関数に分離(UTF32ToDecSp()) SJIS2UTF8() (内部コードからUTF-8へ出力)を language.c から ttcmn.c に移動 _WideCharToMultiByte(), _MultiByteToWideChar() の変換した文字数の戻り値修正 UTF32ToMBCP()追加 UTF32_CP932()追加 MBCPToUTF32()追加 WideCharToUTF8(), WideCharToCP932() の仕様を変更 変換テーブルとWindows APIをつかったコード変換の優先順位を変更できるようにした Revision 7407 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jan 25 12:38:03 2019 UTC (5 years, 2 months ago) by zmatsuo File length: 34451 byte(s) Diff to previous 7406 combining_map_t, codemap_t テーブルをconstにした Revision 7406 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jan 25 12:37:51 2019 UTC (5 years, 2 months ago) by zmatsuo File length: 34439 byte(s) Diff to previous 7398 language.c SJIS2UTF8()の仕様変更 - locale文字列ではなく、コードページを使うようにした - 内部コードに合わせて変換するようにした(CP932決め打ちだった) - ConvertUnicode()のプロトタイプをlanguage.hに入れた Revision 7398 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jan 19 08:18:24 2019 UTC (5 years, 2 months ago) by zmatsuo File length: 34313 byte(s) Diff to previous 6841 setlocale()を起動時のみ呼び出すようにした Revision 6841 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jul 4 15:02:28 2017 UTC (6 years, 9 months ago) by doda File length: 34249 byte(s) Diff to previous 6806 TeraTerm Project としてのライセンス表記を追加 ・Tera Term 本体分を横 80 桁に収まるように改行位置を調整 ・ttssh 関連の分を追加 Revision 6806 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jun 15 00:37:01 2017 UTC (6 years, 9 months ago) by doda File length: 34253 byte(s) Diff to previous 6801 TeraTerm Project としてのライセンス表記を追加 とりあえず Tera Term 本体分。 TeraTerm Project としての copyright 表記の年部分はコミットログを確認して書いたつもりだけど、ミスってたらすみません。 TODO: 過去に取り込んだパッチに関する著作権表記の追加 Revision 6801 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jun 13 10:30:12 2017 UTC (6 years, 9 months ago) by doda File length: 32787 byte(s) Diff to previous 6537 eliminate FAR keyword. Revision 6537 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Nov 16 03:19:07 2016 UTC (7 years, 4 months ago) by doda File length: 32811 byte(s) Diff to previous 6520 漢字入力が出来なくなったので r6520 を revert 起動字に setlocale() を呼んでいるのは確認してあるんだけれど、なぜか mbstowcs() がエラーを返す。 どこかで locale が変更されてる? Revision 6520 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Nov 1 06:01:15 2016 UTC (7 years, 5 months ago) by doda File length: 32782 byte(s) Diff to previous 4897 必要も無く何度も setlocale() が呼ばれているので、Language 設定が変わった部分だけにまとめる Revision 4897 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Apr 13 04:02:31 2012 UTC (12 years ago) by maya File length: 32811 byte(s) Diff to previous 4785 キリル文字変換テーブルのtypoを修正 Revision 4785 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 28 04:07:33 2011 UTC (12 years, 3 months ago) by maya File length: 32811 byte(s) Diff to previous 4009 キリル文字の変換テーブルを修正 KOI8-R, CP866, Windows-1251, ISO8859-5 相互 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=17118 Revision 4009 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 17 14:55:08 2010 UTC (13 years, 7 months ago) by maya File length: 14872 byte(s) Diff to previous 3926 trunk から r3926 をいったんひっこめる Revision 3926 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jun 7 14:01:51 2010 UTC (13 years, 10 months ago) by yutakapon File length: 15647 byte(s) Diff to previous 3460 以下に示す UTF-8 送信処理を、純粋なUnicodeとして処理するようにした。 ・IME入力 ・クリップボードの貼り付け teraterm.iniに PureUTF8 エントリを追加。当該処理の on/off を切り替えられる。 デフォルトはまだ off とする。 これにより、SNOWMAN(U+2603)などの文字を送信しても、正しいUTF-8エンコーディングとして、 サーバへ送信される。 ただし、サロゲートペアには未対応。 Revision 3460 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jun 9 14:56:45 2009 UTC (14 years, 10 months ago) by doda File length: 14872 byte(s) Diff to previous 3459 コメント追加。 Revision 3459 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jun 9 10:16:49 2009 UTC (14 years, 10 months ago) by doda File length: 14839 byte(s) Diff to previous 3442 Unicodeへの変換が失敗した場合は、Replacement Characterに置き換えるように変更した。 Revision 3442 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jun 6 11:16:25 2009 UTC (14 years, 10 months ago) by doda File length: 14849 byte(s) Diff to previous 3392 送信がUTF-8に設定されている時に、UTF-8に変換せずに送信する場合があるのを修正。 Revision 3392 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue May 12 11:55:27 2009 UTC (14 years, 11 months ago) by maya File length: 14861 byte(s) Diff to previous 3227 インデントを調整。コード的な変更はないはず。 Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 15:10:33 2009 UTC (15 years ago) by maya File length: 14806 byte(s) Diff to previous 3221 CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換 Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 09:37:20 2009 UTC (15 years ago) by maya File length: 14478 byte(s) Diff to previous 2476 CVS から SVN へ移行: trunk に集約 Revision 2476 - (view) (download) (as text) (annotate) - [select for diffs] Added Mon Apr 14 17:35:50 2008 UTC (16 years ago) by maya Original Path: teraterm/trunk/ttpcmn/language.c File length: 14478 byte(s) ファイル移動に伴う修正 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.
|