Develop and Download Open Source Software

Browse Subversion Repository

Log of /trunk/teraterm/ttpset/ttset.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 10192 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 26 14:29:24 2022 UTC (18 months, 1 week ago) by zmatsuo
File length: 128512 byte(s)
Diff to previous 10191
文字色設定の整理

- 反転表示、常に標準の背景色を使う、8/16/256色表示 を整理
  - 反転表示 = 文字のBGとFGの色が入れ替わる処理
- vtdisp.c の DispSetupDC() のみで表示文字の色設定を行うようにした
- 従来、カラーテーブルの入れ替え、上書きなどを行っていた
  - BGExchangeColor() を削除
  - テーブルの入れ替えなどを行っている部分を削除
- 文字背景色が標準属性背景色で上書きしなくても表示できるようにした
  - ウィンドウの設定ダイアログの「常に標準の背景色を使う」のチェック
  - TERATERM.INI の [Tera Term] セクション UseNormalBGColor=on/off
  - 次の手順で上書きされる
    - 標準色を使うのチェックが外れている状態から
    - チェックを入れて
    - TERATERM.INIを保存すると、背景色が標準背景色となる
- 各種文字色設定をテストするテストを追加 color-sgr-decscnm.pl
  - いろいろなパターンの色設定を表示
  - 反転表示
  - マニュアルにスクリプトについて追記

Revision 10191 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 26 14:29:08 2022 UTC (18 months, 1 week ago) by zmatsuo
File length: 130168 byte(s)
Diff to previous 10179
ifdef USE_NORMAL_BGCOLOR を削除

- Added by 337 2006/03/01
- 常に define している, undef することなく使用している
- ifdef を削除してマージされた状態となった

Revision 10179 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 24 14:03:59 2022 UTC (18 months, 2 weeks ago) by zmatsuo
File length: 130223 byte(s)
Diff to previous 10150
cygterm_t を tttypes.h から addsetting.h へ移動

- cygterm_t を tttset 構造体から削除、構造体サイズを元に戻した
  - r9304 で cygterm_t に reserve を追加したため
- cygterm_t は cygwinタブでのみ使用
  - 必要なら cygterm.cfg へ読み込み/から書き込みAPIを使う
- TODO
  - cygterm.cfg の文字コードを考慮する
    - UTF-8 になるはず
    - 現在は ANSI
  - コードは cygwin/cyglib/ などに置くのが妥当か

Revision 10150 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 13 14:01:35 2022 UTC (18 months, 3 weeks ago) by zmatsuo
File length: 139785 byte(s)
Diff to previous 10134
ダイアログフォント名をUnicode化した

- tttset DialogFontName -> DialogFontNameW
- ChooseFontW() を使用するようにした
  - 変更前は ChooseFontA() (ANSI版)を使用していた
- SetDialogFont() の引数を Unicode に変更
- iniファイルのダイアログフォント名への読み書きをUnicode行うよう修正
  - 従来は ANSI だった
- Unicode化してもつかえないフォントがある
  - 例,日本語環境では次のように指定してもフォントを選択できない
    - DlgFont=돋움,9,1
  - フォントが見つからないのでデフォルトのフォントが使用される

Revision 10134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 9 15:11:40 2022 UTC (18 months, 4 weeks ago) by zmatsuo
File length: 139796 byte(s)
Diff to previous 10129
Theme Editor Dialog を追加

- Theme Editor Dialog の追加
  - 背景画像、文字色の修正を行うダイアログ
  - teraterm/themedlg.*
  - doc/ja/html/menu/setup-additional-visual-theme.html(ヘルプ)
- [その他の設定]-[表示タブ]変更(teraterm/addsetting.cpp)
  - eterm関連を無効化(非表示)
  - 起動時テーマファイル指定を追加
  - テーマエディタ起動ボタンを追加
- tttset 変更
  - eterm_lookfeel_t.BGEnable の内容を変更
    - 0/1/2 = theme使用しない/固定テーマ/ランダムテーマ
  - 削除
    - BGImageFilePath
    - BGImgBrightness
- vtdisp.c
  - テーマ(色、背景)を操作するAPIを追加
  - 自動でテーマを読み込まないようにした

Revision 10129 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 9 01:08:26 2022 UTC (18 months, 4 weeks ago) by zmatsuo
File length: 138939 byte(s)
Diff to previous 10126
ttpset.dll を ttermpro.exe へマージした

- EXE(ttermpro.exe)とDLL(ttpset.dll)の各々にヒープが存在する
- モジュール(各ファイル)をまたいでお互いのヒープを操作すると問題が起きる
  - dll側で確保してexe側で開放するなどの操作
  - ヒープを操作するとアサートが出るなど問題
  - どんな問題が出るのかについてのドキュメントは見当たらない
  - _CrtIsValidHeapPointer()の説明のヒープ部分から…
    - Visual Studio 2010 以降のCRTはヒープは単一になっているのかもしれない
    - でも、DLLにstatic CRTがリンクされているときは、DLL個別のヒープが存在する
    - Tera Term は static CRT を使用している → DLLに個別のヒープが存在する
- Tera Term 5 では、iniファイルから読み込んだファイル,パス文字列をヒープに置くようにした
  - ttpset.dllがiniファイルの読み書きを担っていた
  - Unicode対応と合わせて、ファイル名長の上限を撤廃しようとしている
  - 従来の上限→MAX_PATH文字
  - パスの変更などでモジュールをまたいだヒープ操作が行われることになり、問題が起こる可能性がある
    - ログ保存先フォルダを変更するときなどに、malloc(),free()が行われる
- ttpset.dllをなくして、その機能をttermpro.exeに取り込むことでヒープに関する問題が出る可能性を減らす
- ttssh2-dev 409

ticket #45330

Revision 10126 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 5 16:18:14 2022 UTC (19 months ago) by zmatsuo
File length: 138960 byte(s)
Diff to previous 10115
ポインタの型が異なる警告を修正

- wchar_t* 以外のポインタでもつかえるよう void* で持つようにした
- warning: incompatible pointer types initializing 'void **'
  with an expression of type 'wchar_t **' (aka 'unsigned short **')

Revision 10115 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 1 14:29:51 2022 UTC (19 months ago) by zmatsuo
File length: 138837 byte(s)
Diff to previous 10103
メモリ開放忘れを修正

- TTSetUnInit() で free() 前に _CrtIsValidHeapPointer() チェックを追加

Revision 10103 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 31 15:26:32 2022 UTC (19 months, 1 week ago) by zmatsuo
File length: 138788 byte(s)
Diff to previous 10102
メモリ開放抜け

- r10102

Revision 10102 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 30 14:56:55 2022 UTC (19 months, 1 week ago) by zmatsuo
File length: 138770 byte(s)
Diff to previous 10059
ttset.c で確保メモリを開放するようにした

- 従来は確保したままプログラムを終了していた
- Visual Studioのleak checkにリストされないようになった
  - 他にも確保したまま終了している箇所がある

Revision 10059 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 15 12:59:29 2022 UTC (19 months, 3 weeks ago) by zmatsuo
File length: 138049 byte(s)
Diff to previous 10042
従来のフォント選択メニューを選ぶとその他の設定のフォントタブが出るようにした

- INIファイルに次の設定をしたときののみ
  - TERATERM.INI の [Experimental] セクション DontUseFontDialog=ON
- 設定しないと従来と同じ動作

Revision 10042 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 6 14:11:33 2022 UTC (20 months ago) by zmatsuo
File length: 137950 byte(s)
Diff to previous 10036
Unicode文字幅の初期値をOSの言語から決定するようにした

- 次の文字幅の初期値(TERATERM.INIに未設定時)
  - Ambiguous Characters width
  - Unicode Emoji width
- 従来は1固定だった
- japanese(日本語)、Korean、Chinaの場合は 2 とするようにした
- Tera Term 4 からiniファイルを移行した場合でも違和感なく使えるよう考慮

ticket #45006

Revision 10036 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 4 23:05:12 2022 UTC (20 months ago) by nmaya
File length: 137517 byte(s)
Diff to previous 10017
ウィンドウの角丸抑止(DWMWCP_DONOTROUND)を設定で選べるようにした

WindowCornerDontround を追加
デフォルトは off

ticket #44861
https://osdn.net/projects/ttssh2/ticket/44861#comment:1412:44861:1656675501

merge from 4-stable: r10035

Revision 10017 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 24 14:04:34 2022 UTC (20 months, 2 weeks ago) by zmatsuo
File length: 137242 byte(s)
Diff to previous 9944
ツリープロパティシート組み込み

- INIファイルに設定するとツリー表示が有効になる
  - TERATERM.INI の [Experimental] セクション TreeProprtySheet=ON

Revision 9944 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 21 13:56:24 2022 UTC (21 months, 2 weeks ago) by zmatsuo
File length: 137119 byte(s)
Diff to previous 9941
BGセクションのテーマ以外の項目のiniファイル読み書きをttset.cへ移動

- 変数のスコープ範囲を狭くした

Revision 9941 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 21 13:55:57 2022 UTC (21 months, 2 weeks ago) by zmatsuo
File length: 136443 byte(s)
Diff to previous 9913
TTTSet.TmpColor を使用しないようにした

- 次の箇所でしか使用していない
  - iniファイルの読み込み
  - window設定ダイアログ
- ローカル変数へ切り替え
- farキーワードを削除

Revision 9913 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 8 13:25:16 2022 UTC (22 months ago) by zmatsuo
File length: 136851 byte(s)
Diff to previous 9858
Eterm風 背景画像 が設定できなくなっていたので修正

- theme/以下の設定ファイル(テーマファイル)が保存できない場合があった
- 保存できるよう修正
  - 起動時に設定ファイルがないとき、
    個人設定フォルダへ設定ファイルをコピーするが、
    そのときにthemeフォルダのファイルもコピーするようにした
  - iniファイル保存時に theme フォルダを作成するようにした
- テーマファイルの書き込み時のファイルパスをUnicode化
- ETERM_SECTION を削除
  - BG_SECTION へ置き換え
- 書き換えを行わないデータに const を追加
- far キーワードを削除

ticket #44377

Revision 9858 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 12 13:21:35 2022 UTC (22 months, 3 weeks ago) by zmatsuo
File length: 136475 byte(s)
Diff to previous 9808
ログフォルダをUnicode化

- 端末に流れる文字のログのフォルダ
  - 動作ログではない
  - [file]/[log]メニューのログ
- 修正前は ANSI文字列で、MAX_PATH長だった
- 設定ダイアログ、iniファイルの読み書きも修正

Revision 9808 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 13 14:03:44 2022 UTC (23 months, 3 weeks ago) by nmaya
File length: 136299 byte(s)
Diff to previous 9789
Tera Term 4 のアイコンを別名で残す・r9807 の修正を反映

Revision 9789 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 8 14:36:45 2022 UTC (2 years ago) by zmatsuo
File length: 136037 byte(s)
Diff to previous 9631
コンパイラ警告、ビルドに失敗する場合があったので修正

- filesys_log.cpp
  - strdup() -> _strdup()
- ttknownfolders.c
  - 定数 FOLDERID_* を常に obj 内に生成するようにした
- compat_win.cpp
  - Unicodeビルドの時でも正しくコンパイルできるように修正
- ttset.c
  - CLEARTYPE_QUALITY の define を削除

Revision 9631 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 25 10:35:59 2021 UTC (2 years, 2 months ago) by zmatsuo
File length: 136103 byte(s)
Diff to previous 9618
ディレクトリの変更ダイアログを Unicode に対応するよう修正

- ts.FileDir を FileDirW に置き換え
- FileDir(W) は環境変数への参照を含んでいてもよい
  - %APPDATA% など
  - 使用前に ExpandEnvironmentStringsW() で展開する
- iniファイル読み込み時に環境変数への参照を残すようにした
- r9618

Revision 9618 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 23 13:19:06 2021 UTC (2 years, 2 months ago) by zmatsuo
File length: 136115 byte(s)
Diff to previous 9528
ダウンロードフォルダをUnicode化

- ts->FileDirW を追加

Revision 9528 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 11 15:30:24 2021 UTC (2 years, 3 months ago) by zmatsuo
File length: 136085 byte(s)
Diff to previous 9501
受信文字コードUTF-8m を削除

Revision 9501 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 27 12:48:49 2021 UTC (2 years, 4 months ago) by zmatsuo
File length: 136067 byte(s)
Diff to previous 9499
設定ファイルを置くフォルダを変更

- フォルダ
  - %APPDATA%\teraterm5 (%USERPROFILE%\AppData\Roaming\teraterm5)
- ファイル
  - TERATERM.INI
  - KEYBOARD.CFG
  - broadcast.log
- 使用していない GetDefaultFName() を削除
  - GetDefaultFNameW() に置き換えた
- フォルダに関する関数を整理
  - GetHomeDirW() を修正
    - 設定ファイルを置くフォルダを返す
    - ttypes.HomeDirW と同一
	- 従来は ttermpro.exe などが置いてあるフォルダを返していた
  - GetLogDirW() を追加
    - ログなどを置くフォルダを返す
    - ttypes.LogDirW と同一
  - GetExeDirW() を追加
    - ttermpro.exe などが存在するフォルダを返す
    - ttypes.LogDirW と同一

Revision 9499 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 23 16:09:57 2021 UTC (2 years, 4 months ago) by zmatsuo
File length: 136068 byte(s)
Diff to previous 9498
Languate=Chinese時クラッシュすることがあったので修正

- Languate=Chinese時のiniファイルへの書き込み/読み込みができていなかったので修正
- 文字コードに関する部分を分離
  - ttlib_charset.cpp,h, tttypes_charset.h を追加

Revision 9498 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 23 16:09:46 2021 UTC (2 years, 4 months ago) by zmatsuo
File length: 138721 byte(s)
Diff to previous 9497
使用していない RussPrint 削除

Revision 9497 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 23 16:09:33 2021 UTC (2 years, 4 months ago) by zmatsuo
File length: 139126 byte(s)
Diff to previous 9496
RussFontを削除、RussHost を KanjiCode に置き換え

- tttset.RussFont
- tttset.RussHost
  - tttset.KanjiCodeに置き換え

Revision 9496 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 23 16:09:19 2021 UTC (2 years, 4 months ago) by zmatsuo
File length: 139847 byte(s)
Diff to previous 9436
使用していない RussClient 削除

- tttset.RussClient

Revision 9436 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 19 15:15:13 2021 UTC (2 years, 5 months ago) by zmatsuo
File length: 140223 byte(s)
Diff to previous 9432
ttermpro コマンドライン Unicode化

Revision 9432 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 19 15:14:27 2021 UTC (2 years, 5 months ago) by zmatsuo
File length: 139350 byte(s)
Diff to previous 9431
plugin AddValueToList() を利用しているところを Unicode化

- iniファイル内のリスト(キュー)に値を追加
- AddHostToList()
- teraterm/broadcast.cpp

Revision 9431 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 19 15:14:16 2021 UTC (2 years, 5 months ago) by zmatsuo
File length: 139560 byte(s)
Diff to previous 9429
plugin CopySerialList() を Unicode化

- 指定したセクションのキーをiniファイルにコピーする
- CopyHostList()

Revision 9429 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 19 15:13:51 2021 UTC (2 years, 5 months ago) by zmatsuo
File length: 139798 byte(s)
Diff to previous 9381
plugin iniファイルの読み書きをUnicode化

- teraterm/ttsetup.h 引数のファイル名をUnicode化
  - PReadIniFile()
  - PWriteIniFile()
- TTProxy/YCL/include/YCL/wstring.h 追加
  - Unicode版 string.h
  - ファイル名の保持はできる
    - 他の関数はテストしていない

Revision 9381 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 28 15:28:48 2021 UTC (2 years, 6 months ago) by zmatsuo
File length: 143822 byte(s)
Diff to previous 9334
hGetPrivateProfileStringW() は文字列=NULLを返さないようにした

- 従来は NULL を返すことがあった
  - iniファイルに項目がない場合
- 変更後 L"" を返すようにした
- GetI18nStrWW() も同様
- メモリが確保できない場合は NULL を返す

Revision 9334 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 1 05:35:58 2021 UTC (2 years, 7 months ago) by zmatsuo
File length: 143788 byte(s)
Diff to previous 9324
コマンドラインオプションで指定されたパスをUnicodeに変換

- 今のところコマンドラインはANSI
- Unicodeに変換ししてワークにセット

Revision 9324 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 29 15:20:20 2021 UTC (2 years, 8 months ago) by zmatsuo
File length: 143568 byte(s)
Diff to previous 9318
layer for unicode 向けのコードを削除

Revision 9318 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 29 15:19:25 2021 UTC (2 years, 8 months ago) by zmatsuo
File length: 143603 byte(s)
Diff to previous 9313
Windows 9x系で実装されていないAPIを無効化

- 次のAPIを使用しない
  - GetFullPathNameW
  - ExpandEnvironmentStringsW
- wcsdup() -> _wcsdup()

Revision 9313 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 20 01:07:40 2021 UTC (2 years, 8 months ago) by zmatsuo
File length: 143602 byte(s)
Diff to previous 9309
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 9309 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 12 15:29:57 2021 UTC (2 years, 8 months ago) by zmatsuo
File length: 143871 byte(s)
Diff to previous 9306
layer_for_unicodeを使用するよう修正

Revision 9306 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 12 15:29:32 2021 UTC (2 years, 8 months ago) by zmatsuo
File length: 143836 byte(s)
Diff to previous 9301
TTTSet構造体のファイルを保持するメンバをUnicode化,動的バッファ化した

- common/tttypes.h
- 次のメンバを追加
  - wchar_t *HomeDirW;
  - wchar_t *SetupFNameW;
  - wchar_t *KeyCnfFNW;
  - wchar_t *LogFNW;
  - wchar_t *MacroFNW;
  - wchar_t *UILanguageFileW;
  - wchar_t *UILanguageFileW_ini;
  - 主要なメンバのみ
- 従来の(ANSI文字列版)メンバーも利用可能
  - Unicode版から変換
  - 従来通りのフォルダ名に従来通りのファイル名で使用すれば問題は起きないはず
- Tera Term内部はほとんど従来通り(ANSI文字版)を使用

Revision 9301 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 12 15:26:01 2021 UTC (2 years, 8 months ago) by zmatsuo
File length: 143557 byte(s)
Diff to previous 9244
メモリリーク修正

- r9242

Revision 9244 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 10 14:12:02 2021 UTC (2 years, 9 months ago) by zmatsuo
File length: 143384 byte(s)
Diff to previous 9242
キーボードに関連する部分を別ファイルに分離

- 次のファイルを追加
  - teratermttpset/ttset_keyboard.c
  - teraterm/common/tttypes_key.h

Revision 9242 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 10 14:11:42 2021 UTC (2 years, 9 months ago) by zmatsuo
File length: 151445 byte(s)
Diff to previous 9206
iniファイルの読み書きAPIをunicode版に切り替え

- W系APIに切り替え
  - GetPrivateProfileStringW()
  - WritePrivateProfileStringW()
  - GetPrivateProfileIntW()
- iniファイルのエンコードを UTF-16LE (BOMつき) とすることができる
  - ただしiniファイル内のパス文字列などはUnicodeに未対応
    - 読み込み時ACPに変換される

Revision 9206 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 12 14:16:18 2021 UTC (2 years, 10 months ago) by nmaya
File length: 146080 byte(s)
Diff to previous 9158
シリアルポート接続の1.5ストップビットのサポートを削除

ticket #40299
1.5ストップビットは常に不正な設定となるため

MF4-stable: r9205

Revision 9158 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 15 15:02:58 2021 UTC (3 years ago) by zmatsuo
File length: 146104 byte(s)
Diff to previous 9129
設定ファイル選択ダイアログをUnicode化

- つぎの3種
  - 設定の保存
  - 設定の読み込み
  - キーマップ読み込み
- GetOpenFileNameA() -> _GetOpenFileNameW()
- GetSaveFileNameA() -> _GetSaveFileNameW()

Revision 9129 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 16 05:21:37 2021 UTC (3 years, 1 month ago) by zmatsuo
File length: 146079 byte(s)
Diff to previous 9048
VS2005 による Windows 95 のサポート方法を変更

- 各々のソースファイル内の Windows 95 サポート用コードを不要にする
  - ファイルのinclude + 関数呼出をやめる
    - #include "compat_w95.h" を削除
    - DoCover_IsDebuggerPresent() 呼び出しを削除
  - 代わりにファイル(common/compat_w95_vs2005.c)をリンク
- VSプロジェクトファイル
  - プロジェクトから compat_w95.h を削除
  - VS2005プロジェクトに compat_w95_vs2005.c を追加
    - VS2005以外では Windows 95 で動作するバイナリが生成できないので追加は不要
- cmake
  - SUPPORT_OLD_WINDOWS=ON 時、compat_w95_vs2005.c をリンクするよう修正
  - なるべく target_* を使用するよう修正

Revision 9048 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 16 12:24:13 2020 UTC (3 years, 2 months ago) by nmaya
File length: 146138 byte(s)
Diff to previous 8798
ソースファイルの著作権表記の "最後の発行の年" を削除

ticket #40996

Revision 8798 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 15 02:07:17 2020 UTC (3 years, 8 months ago) by zmatsuo
File length: 146142 byte(s)
Diff to previous 8766
コーディングプロパティページに文字幅の設定を追加

- East Asian Width Ambiguous 文字幅の設定をできるようにした
- 絵文字文字幅を設定できるようにした
- teraterm.ini の内容を変更
  - 追加
    - UnicodeAmbiguousWidth
    - UnicodeEmojiOverride
    - UnicodeEmojiWidth
  - 削除
    - UnicodeAmbiguousWide

Revision 8766 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 6 14:52:04 2020 UTC (3 years, 10 months ago) by zmatsuo
File length: 145601 byte(s)
Diff to previous 8459
CJK,2byte文字の入力をできるようにした

- 2byte系
  - KS5601, CP51949, ハングル
  - CP936, GB2312
  - CP950, Big5
- KanjiCode2List(), List2KanjiCode() を ttlib.c から ttdlg.c へ移動
- IdChinese (tttype.h) 追加
  - コードページやロケールの設定なしにメニューから設定できるようにする
- struct tttset に UnicodeAmbiguousAsWide 追加
- UnicodeAmbiguousWide=ON/OFF を teraterm.ini に追加

Revision 8459 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 10 13:12:35 2020 UTC (4 years, 1 month ago) by zmatsuo
File length: 145394 byte(s)
Diff to previous 8400
クリップボードからのペースト時、改行を常に正規化する

- 設定など削除
  - lng ファイルの DLG_TAB_COPYPASTE_NORMALIZE_LINEBREAK を削除
  - iniファイルのNormalizeLineBreakOnPasteを削除
  - CPF_NORMALIZE_LINEBREAK 削除
- リソース IDD_TABSHEET_COPYPASTE
  - Normalize line break when pasting チェックボックスを削除
  - レイアウト調整

Revision 8400 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 22 15:25:44 2019 UTC (4 years, 3 months ago) by doda
File length: 145701 byte(s)
Diff to previous 8387
マウスでのドラッグを行った時間が短い場合にドラッグとみなさないようにした。

Ticket: #39591

問題:
  ウィンドウをアクティブにする為に VT ウィンドウをクリックした時、マウスが
  少し動いた事でドラッグした事になり選択内容が消える事が有る。

対処:
  短時間でのドラッグをドラッグとみなさないよう設定できるようにした。

Revision 8387 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 21 11:30:08 2019 UTC (4 years, 3 months ago) by doda
File length: 145448 byte(s)
Diff to previous 8386
Tera Term のバージョンを ts に格納するようにした

問題:
  Tera Term のバージョンを TTX から把握する方法が無い。

対処:
  Tera Term のバージョンを ts->RunningVersion に格納するようにした。
  ConfigVersion と同じく、4.105 は 40105 として読み込まれる。
  この情報を参照する事によって、利用している Tera Term のバージョン
  によって TTX の動作を変える事が出来る。

Revision 8386 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 21 11:30:04 2019 UTC (4 years, 3 months ago) by doda
File length: 145313 byte(s)
Diff to previous 8385
設定ファイルのバージョンを読み込むようにした。

問題:
  r6899 にて設定ファイルに Tera Term のバージョンを保存するようにしたが、
  この情報を参照する方法が無い。

対処:
  設定ファイルのバージョンを ts->ConfigVersion に読み込むようにした。
  例えば 4.105 は 40105 として読み込まれる。
  この値を比較する事によって、最新版で設定が保存されたかが検出出来る。

Revision 8385 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 21 11:29:59 2019 UTC (4 years, 3 months ago) by doda
File length: 144997 byte(s)
Diff to previous 8384
/OSC52= コマンドラインオプションを追加

Ticket: #39780

問題:
  「リモートからのクリップボードアクセス」設定は接続するホストの信頼度に
  併せて値を変更したいが、コマンドラインでの変更は /F= での設定ファイル
  指定を使うしかないので手軽に変更できない。

対処:
  /OSC52= コマンドラインオプションを追加した

Revision 8384 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 21 11:29:55 2019 UTC (4 years, 3 months ago) by doda
File length: 144538 byte(s)
Diff to previous 8383
CSF_CB* の実際の値を知らなくても使えるようにした。

・off を表す CSF_CBNONE を追加
・mask として使う為の CSF_CBMASK を追加
・mask として使っていた CSF_CBRW を CSF_CBMASK に修正

Revision 8383 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 21 11:29:48 2019 UTC (4 years, 3 months ago) by doda
File length: 144449 byte(s)
Diff to previous 8279
xterm の ED/DECSED 3 (スクロールバッファクリア) に対応

Ticket: #39568

問題:
  clear コマンドでスクロールバッファの内容が消えない。

対応:
  xterm の ED/DESED 3 (スクロールバッファクリア) に対応した。
  有効/無効を設定出来るようにした。clear コマンドでスクロールバッファが
  クリアされない事を望む人が多いようなので、デフォルトでは off とする。

参考:
  https://twitter.com/ttdoda/status/1166913096167776257

Revision 8279 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 8 14:38:32 2019 UTC (4 years, 5 months ago) by zmatsuo
File length: 144116 byte(s)
Diff to previous 8205
ttpfile.dllのSerialPortConfconvertId2Str()のexport方法を変更

- プロトタイプを正しく認識できるよう ttpset/ttset.h を追加
  - teraterm/ttsetup.h から inlucde
- __declspec(dllimport)を使用するようにした

Revision 8205 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 20 14:16:59 2019 UTC (4 years, 5 months ago) by yutakapon
File length: 144053 byte(s)
Diff to previous 8106
・シリアルポート設定ダイアログからNew connectionする際、全設定をコマンドラインに渡すようにした。
・コマンドラインオプション /CDATABIT=, /CPARITY=, /CSTOPBIT=, /CFLOWCTRL=, /CDELAYPERCHAR=, /CDELAYPERLINE=を追加した。

branches/serial_port_improvedからリビジョン8172, 8204をマージ:
・シリアルポート設定ダイアログからNew connectionする際、全設定をコマンドラインに渡すようにした。
・コマンドラインオプション /CDATABIT=, /CPARITY=, /CSTOPBIT=, /CFLOWCTRL=, /CDELAYPERCHAR=, /CDELAYPERLINE=を追加した。

........
コマンドラインオプション /CDATABIT=, /CPARITY=, /CSTOPBIT=, /CFLOWCTRL= の指定方法を
teraterm.ini と合わせるようにした。

........


Revision 8106 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 10 14:42:39 2019 UTC (4 years, 5 months ago) by yutakapon
File length: 141539 byte(s)
Diff to previous 8051
Eterm look-feel: 
- 「壁紙と画像を混合する」を設定できるようにした。
  -- teraterm.ini に BGIgnoreThemeFile エントリを追加した。デフォルトはoff。
- 壁紙と混合する画像ファイルをランダムに選択する際、無関係なファイルを選択することがある問題を修正した。


Revision 8051 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 31 08:29:39 2019 UTC (4 years, 6 months ago) by yutakapon
File length: 141442 byte(s)
Diff to previous 7951
シリアル接続のハードウェアフロー制御に DSR/DTR を追加した。

branches/flowctrl_dsrdtrからリビジョン7825-7827をマージ:
シリアル接続のハードウェアフロー制御に DSR/DTR を追加した。
4つの選択項目が一度に表示されるように、シリアルポート設定ダイアログのコンボボックスの高さを調整した。
#39365
........
シリアル接続のハードウェアフロー制御の設定項目にコメントを追加した。
デフォルト値は以前と変わらない。
#39365

........
ドキュメントを更新した。
#39365

........


Revision 7951 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 13 15:29:48 2019 UTC (4 years, 6 months ago) by maya
File length: 141183 byte(s)
Diff to previous 7706
FileDir を使用するとき、環境変数を展開するようにした #39456

Revision 7706 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 21 15:20:52 2019 UTC (4 years, 9 months ago) by zmatsuo
File length: 141060 byte(s)
Diff to previous 7705
ダイアログフォントの設定をメモリに持つようにした

- common/tttype.h に ダイアログフォントに関するメンバを追加
- SetDialogFont()#common/dlglib_cpp.cpp の仕様を変更
- CVTWindow::OnSetupDlgFont#teraterm/vtwin.cpp
  ダイアログフォント設定でiniファイルに書き込まないようにした
- ReadIniFile(),WriteIniFile()#ttpset/ttset.cで読み,書き追加

Revision 7705 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 21 15:20:38 2019 UTC (4 years, 9 months ago) by zmatsuo
File length: 139974 byte(s)
Diff to previous 7674
teraterm.iniからフォント設定を読み込む関数を追加

Revision 7674 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 13 15:14:30 2019 UTC (4 years, 9 months ago) by zmatsuo
File length: 139956 byte(s)
Diff to previous 7447
GetHomeDir(),GetUILanguageFileFull()#ttlib.cを追加、同様な処理は関数を使用するようにした

Revision 7447 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 28 09:26:46 2019 UTC (5 years ago) by doda
File length: 140109 byte(s)
Diff to previous 7405
AlphaBlendActive のデフォルト値として AlphaBlend の値を使うようにした。

[Ttssh2-devel 3629]

AlphaBlend が設定されていて、AlphaBlendActive の設定が無い従来の(古い)
設定ファイルを利用時に、ts.AlphaBlendActive と ts.AlphaBlendInactive が
同じ値となって以前のバージョンと同じ動作をするようになる。

Revision 7405 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 25 12:37:39 2019 UTC (5 years, 1 month ago) by zmatsuo
File length: 140090 byte(s)
Diff to previous 7390
tttypes.h tttset::CodePage をlocale設定と合わせて自動で設定するようにした
- locale文字列から自動で設定するようにした
- CodePageの設定をiniファイルから読まない/書き込まないようにした
- デフォルト値をなくした

Revision 7390 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 13 09:24:24 2019 UTC (5 years, 1 month ago) by zmatsuo
File length: 140348 byte(s)
Diff to previous 7097
透過具合をActive/Inactiveで各々調整できるようにした
タイトルバー上でホイール操作をすると透過調整できるようにした

Revision 7097 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 16 12:51:49 2018 UTC (5 years, 10 months ago) by doda
File length: 139953 byte(s)
Diff to previous 7091
/SPEED= コマンドラインオプションを追加 #38183

Revision 7091 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 3 13:49:43 2018 UTC (5 years, 11 months ago) by doda
File length: 139811 byte(s)
Diff to previous 6958
コマンドラインオプションで、ポート番号の代わりにサービス名を受け付けるようにした #38021

Revision 6958 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 24 12:05:11 2017 UTC (6 years, 4 months ago) by doda
File length: 139471 byte(s)
Diff to previous 6947
SSH 接続で通知する端末速度の値を設定可能にした。 #37598

TELNET TERMINAL SPEED OPTION と共通の設定にする為、設定は [Tera Term]
セクションに置く。

設定例:

[Tera Term]
TerminalSpeed=38400		; In/Out 共に 38400bps
; TerminalSped=38400,9600	; In が38400bps, Out が 9600bps

注:
In/Out はサーバ側の TTY から見た物。
なので Tera Term からの送信が Input Speed、受信が Output Speed の
影響を受ける。(通常は気にする必要は無いはず)

Revision 6947 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 17 09:38:24 2017 UTC (6 years, 4 months ago) by doda
File length: 138822 byte(s)
Diff to previous 6921
ログのタイムスタンプの種別として Elapsed を追加 #37528

要望のあったログ開始からの Elapsed Time の他に、接続開始からの Elapsed
Time も追加した。ログ取得を一旦終了した後に再度追記でログ取得を開始した
時に基準時間が同じになるので便利かなと。

LogTimestampUTC も時刻形式の一種と考えて、設定を共通化した。
LotTimestampType が設定済みの場合は LogTimestampUTC の設定は無視される。

実装上の制限、検討事項等:
・Elapsed Time の計算には GetTickCount() を使っているので 49.7 日以上
  経ったら 0 に戻る。
・LogTimestampType は Local/UTC/LoggingElapsed/ConnectionElapsed の
  4 種類としているが、Elapsed Time 系がちょっと長い。別案募集中。
・ログダイアログで Timestamp Type の前にラベル等は入れてないけれど、
  アクセラレータキーの為に Type (種別) 等のラベルを置いた方がいい?
・Elapsed Time (Logging), Elapsed Time (Connection) の日本語訳は
  何がいい?

Revision 6921 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 26 15:04:49 2017 UTC (6 years, 6 months ago) by maya
File length: 137888 byte(s)
Diff to previous 6918
PrnConvFF の読み込み・保存に対応していない問題を修正

https://ja.osdn.net/ticket/browse.php?group_id=1412&tid=37452

Revision 6918 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 25 14:48:51 2017 UTC (6 years, 6 months ago) by doda
File length: 137589 byte(s)
Diff to previous 6916
・ISO2022ShiftFunction の各項目の前後のスペースを無視するようにした。
・+SS2 のように先頭に + を付けた場合に対応した。

Revision 6916 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 25 14:48:44 2017 UTC (6 years, 6 months ago) by doda
File length: 137363 byte(s)
Diff to previous 6915
LS2 等は文字ではないので、ECMA-35 にあわせて Shift Function に変更

Revision 6915 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 25 14:48:41 2017 UTC (6 years, 6 months ago) by doda
File length: 137367 byte(s)
Diff to previous 6913
ISO2022ShiftCharacter で、指定した物を無効にする表記を可能にした。

例: SI, SO のみを無効化する
ISO2022ShiftCharacter=ALL,-SI,-SO

ただし、設定の保存を行うと以下のように有効な物のみに展開される。

ISO2022ShiftCharacter=LS2,LS3,LS1R,LS2R,LS3R,SS2,SS3

Revision 6913 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 25 14:48:35 2017 UTC (6 years, 6 months ago) by doda
File length: 137459 byte(s)
Diff to previous 6899
SI/SO 以外のシフトも無効化できるようにした。

Revision 6899 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 17 14:21:35 2017 UTC (6 years, 6 months ago) by doda
File length: 134987 byte(s)
Diff to previous 6856
設定の保存時、Version に現在のバージョンを書くように変更した。

今のところ書かれた値を使っていないけれど、設定のデフォルト値変更時とかに
・Versionの値が古いからデフォルトでの利用とみなして変更する
・Versionの値が新しいからユーザが意図的に設定したとみなして変えない
みたいな感じで利用出来る……といいな。

Revision 6856 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 12 09:25:47 2017 UTC (6 years, 7 months ago) by doda
File length: 134973 byte(s)
Diff to previous 6841
フォント設定ダイアログで非表示フォントを一覧に表示できるようにした Ticket: #35733

Revision 6841 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 4 15:02:28 2017 UTC (6 years, 8 months ago) by doda
File length: 134775 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, 8 months ago) by doda
File length: 134779 byte(s)
Diff to previous 6804
TeraTerm Project としてのライセンス表記を追加

とりあえず Tera Term 本体分。
TeraTerm Project としての copyright 表記の年部分はコミットログを確認して書いたつもりだけど、ミスってたらすみません。

TODO: 過去に取り込んだパッチに関する著作権表記の追加

Revision 6804 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 13 10:56:30 2017 UTC (6 years, 8 months ago) by doda
File length: 133313 byte(s)
Diff to previous 6803
SI/SO の無効化対応 Ticket: 37266

SI/SO を無効化したいという要望はわかるけれど、SI/SO だけでいいのか?
SS2, SS3, LS2, LS3, LS1R, LS2R, LS3R, その他 ISO 2022 の文字指示とかはいいのか?

英語モードで自分が困るのが SI/SO だという事なんだろうけれど……

ISO 2022 の文字セット切り替え全般を制御するオプションにする方がよくないか?

Revision 6803 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 13 10:42:58 2017 UTC (6 years, 8 months ago) by doda
File length: 133146 byte(s)
Diff to previous 6801
NO_COPYLINE_FIX マクロを廃止。常に有効。

Revision 6801 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 13 10:30:12 2017 UTC (6 years, 8 months ago) by doda
File length: 133207 byte(s)
Diff to previous 6795
eliminate FAR keyword.

Revision 6795 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 10 03:05:42 2017 UTC (6 years, 8 months ago) by maya
File length: 133239 byte(s)
Diff to previous 6784
LogTimestampFormat を RFC 3339 っぽくなるよう修正

Revision 6784 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 9 10:04:29 2017 UTC (6 years, 9 months ago) by doda
File length: 133242 byte(s)
Diff to previous 6768
TerminalSize の値のチェックを強化した。

・TerminalSize の最大値をチェックするようにした。
・TerminalSize で 0 を許さないようにした
・TerminalSize で値が小さすぎる場合は 80(幅) または 24(高さ) を使うようにした。

TerminalSize=0,0 とかなっていると無限ループになって VT ウィンドウが
表示されなかったけれど、これってバグ扱いにすべき?

Revision 6768 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 4 13:06:21 2017 UTC (6 years, 9 months ago) by maya
File length: 133070 byte(s)
Diff to previous 6767
ログのタイムスタンプにUTCを使用できるようにした

https://osdn.net/ticket/browse.php?group_id=1412&tid=36971

Revision 6767 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 4 12:54:47 2017 UTC (6 years, 9 months ago) by maya
File length: 132814 byte(s)
Diff to previous 6749
ログのタイムスタンプのフォーマットを指定できるようにした

https://osdn.net/ticket/browse.php?group_id=1412&tid=36971

Revision 6749 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 27 00:24:51 2017 UTC (6 years, 9 months ago) by maya
File length: 132407 byte(s)
Diff to previous 6739
FileDir の初期値をDownloads(XP以前はMy Documents)に変更

Revision 6739 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 20 10:55:07 2017 UTC (6 years, 9 months ago) by maya
File length: 132439 byte(s)
Diff to previous 6738
r6738 の過不足に対応

Revision 6738 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 20 06:38:01 2017 UTC (6 years, 9 months ago) by maya
File length: 132338 byte(s)
Diff to previous 6730
NO_INET6 マクロを削除

Revision 6730 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 17 13:02:09 2017 UTC (6 years, 9 months ago) by doda
File length: 133269 byte(s)
Diff to previous 6726
最大化でのバグ対処関連を変更

・type 2 (クライアント領域の調整) がうまく動かない場合があるようなので一旦廃止
・type 3 (スクロール領域調整) を type 2 に番号変更
・デフォルトを type 2 に変更

Revision 6726 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 17 13:01:16 2017 UTC (6 years, 9 months ago) by doda
File length: 133269 byte(s)
Diff to previous 6696
コマンドラインオプションでポートに 65535 を指定出来ない問題を修正

Revision 6696 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 11:50:06 2017 UTC (6 years, 10 months ago) by doda
File length: 133284 byte(s)
Diff to previous 6694
Port で namedpipe を指定/保存する必要性が無いため廃止。tcpip 相当とする。

Revision 6694 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 11:50:00 2017 UTC (6 years, 10 months ago) by doda
File length: 133668 byte(s)
Diff to previous 6693
/PIPE が指定された場合は、ホスト名を補って UNC 形式になるようにした [Ttssh2-devel 3243]

・先頭が \ で始まる場合は特別にはいじらない
・ホスト名全体に \ が含まれていない場合は、先頭に \\.\pipe\ を付加する
  例: hoge ⇒ \\.\pipe\hoge
・ホスト名の先頭以外に \ が含まれている場合は、それより前をサーバ名、
  後ろをパイプ名とする
  例: svname\fuga ⇒ \\svname\pipe\fuga

Revision 6693 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 11:49:57 2017 UTC (6 years, 10 months ago) by doda
File length: 133283 byte(s)
Diff to previous 6671
/NAMEDPIPE を /PIPE に変更 [Ttssh2-devel 3243]

/NAMEDPIPE も念の為受け付けるようにしてある

Revision 6671 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 10 17:52:24 2017 UTC (6 years, 10 months ago) by doda
File length: 133239 byte(s)
Diff to previous 6666
MaximizedBugTweak の設定値でどの対策を利用するか選べるようにした

0: 対策なし
1: 画面全体を書き直し
2: クライアント領域を縮める
on -> 1, off -> 0

Revision 6666 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 3 12:51:49 2017 UTC (6 years, 11 months ago) by doda
File length: 133087 byte(s)
Diff to previous 6603
OSC 52 でのクリップボードアクセス時に通知を出せるようにした

Revision 6603 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 21 18:05:16 2017 UTC (7 years ago) by doda
File length: 132832 byte(s)
Diff to previous 6595
設定で CP932 への fallback を行うか設定できるようにした

Revision 6595 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 20 18:46:41 2017 UTC (7 years ago) by doda
File length: 132714 byte(s)
Diff to previous 6594
改行の正規化
ticket:36721

Revision 6594 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 20 18:46:35 2017 UTC (7 years ago) by doda
File length: 132407 byte(s)
Diff to previous 6467
貼り付け関連の設定を ts.PasteFlag に統合

Revision 6467 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 17 08:39:09 2016 UTC (7 years, 6 months ago) by doda
File length: 132424 byte(s)
Diff to previous 6457
MaxComPort のデフォルト値を 256 に増やした。

https://osdn.jp/projects/ttssh2/forums/5841/37944/
ticket: #36556

Revision 6457 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 1 09:01:33 2016 UTC (7 years, 7 months ago) by doda
File length: 132503 byte(s)
Diff to previous 6435
・ScpSendDir のデフォルト値を "" (空文字列) に変更
・ScpsendDir の値が "" の時はサーバ側に渡すパスとして . を使うように変更

Revision 6435 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 11 08:53:02 2016 UTC (7 years, 7 months ago) by doda
File length: 132505 byte(s)
Diff to previous 6418
・行末の空白/タブを削除
・インデント調整

Revision 6418 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 29 23:43:12 2016 UTC (7 years, 8 months ago) by doda
File length: 132519 byte(s)
Diff to previous 6402
貼り付け時に末尾の改行を削除する設定を追加

Revision 6402 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 10 13:57:17 2016 UTC (7 years, 8 months ago) by doda
File length: 132240 byte(s)
Diff to previous 6386
オプションの判定を厳密にした。


Revision 6386 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 31 06:21:54 2016 UTC (7 years, 9 months ago) by maya
File length: 132245 byte(s)
Diff to previous 6369
フラットアイコンを追加

Revision 6369 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 11 13:42:54 2016 UTC (7 years, 10 months ago) by maya
File length: 132001 byte(s)
Diff to previous 6349
送信改行コード LF を追加

Revision 6349 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 19 13:55:49 2016 UTC (7 years, 11 months ago) by salarm
File length: 131823 byte(s)
Diff to previous 6328
r6347の改善
起動時にシリアルポートの接続を待つ/WAITCOM コマンドラインオプションを追加した。


Revision 6328 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 29 04:30:12 2016 UTC (8 years ago) by doda
File length: 131349 byte(s)
Diff to previous 6325
XMODEM Send ダイアログでのオプション選択と XMODEM Receive ダイアログでのオプション選択が干渉しないようにした。


Revision 6325 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 28 03:05:10 2016 UTC (8 years ago) by maya
File length: 131279 byte(s)
Diff to previous 6319
重複している処理を削除

Revision 6319 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 26 08:37:33 2016 UTC (8 years ago) by maya
File length: 131511 byte(s)
Diff to previous 6318
YMDOEM, ZMODEM のタイムアウトを指定できるようにした
  https://osdn.jp/ticket/browse.php?group_id=1412&tid=33055

Revision 6318 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 24 14:35:10 2016 UTC (8 years ago) by doda
File length: 129675 byte(s)
Diff to previous 6286
XMODEM のタイムアウトを指定可能に。
https://osdn.jp/ticket/browse.php?group_id=1412&tid=33055


Revision 6286 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 1 15:14:14 2016 UTC (8 years, 1 month ago) by yutakapon
File length: 128436 byte(s)
Diff to previous 6219
チケット #35744 VS2015の警告除去

下記ブランチからマージした。
svn+ssh://yutakapon@svn.sourceforge.jp/svnroot/ttssh2/branches/vs2015_warn
リビジョン6194 - 6260


Revision 6219 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 22 12:28:20 2015 UTC (8 years, 2 months ago) by doda
File length: 128561 byte(s)
Diff to previous 6170
XMODEM のオプション指定の挙動を修正 [Ttssh2-devel 2814]
・checksum での受信時に相手が 1k なパケットを送ってきた場合は checksum/1k
  として扱うようにした
・送信オプションで CRC を指定した時、相手からの NAK で checksum に fallback
  するようにした
・送信オプション 1k 指定時に相手からの NAK で chesksum/1k に fallback した時、
  ダイアログでの表示を XMODEM (1k*) に変更するようにした


Revision 6170 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 28 00:24:13 2015 UTC (8 years, 3 months ago) by maya
File length: 128468 byte(s)
Diff to previous 6140
TitleFormat のプログラム側のデフォルトを 13 に変更

Revision 6140 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 16 11:58:56 2015 UTC (8 years, 3 months ago) by doda
File length: 128467 byte(s)
Diff to previous 6127
パラメータの Dequote を変更。パラメータの途中から quote を行えるようにした。
[ttssh2-devel 2738], https://osdn.jp/ticket/browse.php?group_id=1412&tid=35713


Revision 6127 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 13 14:42:26 2015 UTC (8 years, 3 months ago) by yutakapon
File length: 128665 byte(s)
Diff to previous 6126
チケット #35710 Cygwin設定の見直し

strdup() を _strdup() に変更した。


Revision 6126 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 13 14:36:37 2015 UTC (8 years, 3 months ago) by yutakapon
File length: 128664 byte(s)
Diff to previous 6121
チケット #35710 Cygwin設定の見直し

項番2に対応させた。

2. 設定ダイアログでの変更内容は、メモリに保存しておき、
 Save setup時に、変更があれば、メモリの内容をcygterm.cfgに書き出す。
 現実装で行っているテンポラリファイルからのリネームはやらない。


Revision 6121 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 13 08:28:29 2015 UTC (8 years, 3 months ago) by maya
File length: 128128 byte(s)
Diff to previous 6119
Visual Stuido 2005 でコンパイルできないので修正

Revision 6119 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 12 15:04:55 2015 UTC (8 years, 3 months ago) by yutakapon
File length: 128108 byte(s)
Diff to previous 6115
チケット #35710 Cygwin設定の見直し

項番1に対応させた。

1. 設定ダイアログでOK押下しただけで、cygterm.cfgを書き換えないようにし、
 Save setupで保存するように、本来あるべき姿に変更する。


Revision 6115 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 10 15:30:43 2015 UTC (8 years, 3 months ago) by maya
File length: 119084 byte(s)
Diff to previous 6095
r6079, r6083 の新規項目の名前を変更した

Revision 6095 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 7 17:59:01 2015 UTC (8 years, 4 months ago) by yutakapon
File length: 119068 byte(s)
Diff to previous 6085
チケット #35696
背景画像の透過設定

Setup - Additional settings - Visual tabに、"Image Brightness"を追加した。


Revision 6085 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 5 13:11:57 2015 UTC (8 years, 4 months ago) by yutakapon
File length: 118910 byte(s)
Diff to previous 6083
未使用変数を削除し、コンパイル時に警告が出ないようにした。


Revision 6083 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 5 12:58:43 2015 UTC (8 years, 4 months ago) by maya
File length: 118902 byte(s)
Diff to previous 6079
r6076 の COM ポート切断・再接続を検出する機能を使うか使わないか設定できるようにした

Revision 6079 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 5 12:31:08 2015 UTC (8 years, 4 months ago) by maya
File length: 118600 byte(s)
Diff to previous 5882
r6071 のファイル送信の高速化を使うか使わないか設定できるようにした

Revision 5882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 23 12:42:04 2015 UTC (8 years, 9 months ago) by maya
File length: 118336 byte(s)
Diff to previous 5877
http://osdn.jp/ticket/browse.php?group_id=1412&tid=35182 引数の解析処理を統一する
  コマンドラインオプションの分解処理を ttlib.c の GetParam() にまとめた
  各オプションのクォート解除処理を ttlib.c の DequoteParam() にまとめた

Revision 5877 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 18 15:27:53 2015 UTC (8 years, 9 months ago) by maya
File length: 117975 byte(s)
Diff to previous 5876
接続するとキーボード設定ファイル名が消えてしまうのを、ファイル名が残るようにした

Revision 5876 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 16 16:47:54 2015 UTC (8 years, 9 months ago) by maya
File length: 117971 byte(s)
Diff to previous 5700
ttpmacro の NextParam を ttpset の NextParam と同じ動きにした
Dequote を DequoteParam として ttlib.c に移動した
GetParam を ttcmn.c から ttlib.c に移動した

Revision 5700 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 17 06:29:15 2014 UTC (9 years, 3 months ago) by doda
File length: 118375 byte(s)
Diff to previous 5694
以下の理由から NO_ANSI_COLOR_EXTENSION を廃止する。
・そもそも define してると build に失敗する
・NO_ANSI_COLOR_EXTENSION を考慮していないコードがある
・tttset を変更する事になるため、プラグインの互換性が低下する
・サポートするメリットがない


Revision 5694 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 2 23:32:38 2014 UTC (9 years, 4 months ago) by maya
File length: 118527 byte(s)
Diff to previous 5684
シリアルポートで SendBreak を送る時間を設定できるようにした
  https://sourceforge.jp/ticket/browse.php?group_id=1412&tid=34558

Revision 5684 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 11 01:16:12 2014 UTC (9 years, 4 months ago) by maya
File length: 118271 byte(s)
Diff to previous 5590
アクセスキー Alt+D と Alt+G を無効にできるスイッチを追加
  https://sourceforge.jp/ticket/browse.php?group_id=1412&tid=34396

Revision 5590 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 19 09:05:23 2014 UTC (9 years, 9 months ago) by doda
File length: 117857 byte(s)
Diff to previous 5505
デバッグモードで使用するモードを選べるようにした。


Revision 5505 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 7 12:28:07 2014 UTC (10 years ago) by maya
File length: 116366 byte(s)
Diff to previous 5493
マルチキャスト名を設定できる箇所を調整
  r5493 の使わない部分(INI読み書き・設定ダイアログ)をrevert
  コマンドライン引数を追加

Revision 5493 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 2 14:46:06 2014 UTC (10 years ago) by yutakapon
File length: 116578 byte(s)
Diff to previous 5444
チケット #32524
sendmulticast マクロコマンドの宛先を、Additional settings - General ダイアログで、
マルチキャスト名を設定できるようにした。また、それに伴い teraterm.ini に MulticastName 
エントリを追加した。


Revision 5444 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 26 15:25:11 2013 UTC (10 years, 3 months ago) by yutakapon
File length: 116252 byte(s)
Diff to previous 5438
LogAllBuffInFirst から LogIncludeScreenBuffer に銘々変更した。


Revision 5438 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 26 05:51:09 2013 UTC (10 years, 3 months ago) by doda
File length: 116242 byte(s)
Diff to previous 5428
設定名変更
https://sourceforge.jp/ticket/browse.php?group_id=1412&tid=32028


Revision 5428 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 23 11:41:29 2013 UTC (10 years, 3 months ago) by doda
File length: 116254 byte(s)
Diff to previous 5410
行末の改行で分割されたURLを強制的につなげられるようにした。
https://sourceforge.jp/ticket/browse.php?group_id=1412&tid=32028


Revision 5410 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 31 10:27:07 2013 UTC (10 years, 4 months ago) by doda
File length: 115796 byte(s)
Diff to previous 5403
OSC文字列用バッファの最大値を設定できるようにした。


Revision 5403 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 8 12:48:09 2013 UTC (10 years, 5 months ago) by maya
File length: 115566 byte(s)
Diff to previous 5392
/ES コマンドラインオプションを追加
  INIファイルによってNew Connectionダイアログが無効でも、このオプションによって有効化できる

Revision 5392 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 29 15:30:39 2013 UTC (10 years, 5 months ago) by yutakapon
File length: 115421 byte(s)
Diff to previous 5353
チケット #32144
ログ採取開始時の現在バッファをあらかじめ含める

ログ採取オプションに"ALl Buff In First"を追加した。


Revision 5353 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 17 06:08:18 2013 UTC (10 years, 6 months ago) by yutakapon
File length: 115247 byte(s)
Diff to previous 5316
/AUTOWINCLOSE コマンドラインオプションの追加。


Revision 5316 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 11 18:03:59 2013 UTC (10 years, 8 months ago) by doda
File length: 115038 byte(s)
Diff to previous 5312
Beepが多量に鳴らされた時に抑制するようにした。


Revision 5312 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 11 05:58:48 2013 UTC (10 years, 8 months ago) by doda
File length: 114513 byte(s)
Diff to previous 5270
ファイル転送(状況)ダイアログを隠せるようにした。
[ttssh2-devel 2332], http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=31547
ToDo: ファイル転送ダイアログで、Hide オプションの on/off を選べるようにする。


Revision 5270 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 20 03:54:08 2013 UTC (10 years, 9 months ago) by doda
File length: 114401 byte(s)
Diff to previous 5206
/NOLOG コマンドラインオプションを追加


Revision 5206 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 19 15:31:54 2013 UTC (10 years, 10 months ago) by yutakapon
File length: 114273 byte(s)
Diff to previous 5171
ログファイルの遅延書き込みをサポートした。
ネットワーク経由でのログ採取時、Tera Term自身がスローダウンする問題への改善。
チケット #25434


Revision 5171 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 24 10:55:37 2013 UTC (10 years, 11 months ago) by yutakapon
File length: 114002 byte(s)
Diff to previous 5126
ログ・ローテートの設定を Additional settings ダイアログから行えるようにした。


Revision 5126 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 17 17:17:26 2013 UTC (11 years ago) by atsue
File length: 113344 byte(s)
Diff to previous 5052
ttermpro.exeとttpmacro.exeのインタフェース・通信部分の文字サイズを511バイトまで対応。

Revision 5052 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 18 13:20:07 2012 UTC (11 years, 4 months ago) by yutakapon
File length: 113305 byte(s)
Diff to previous 5021
チケット#29793
iniファイルの保存に失敗したら、それが分かるようにした。


Revision 5021 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 18 07:18:40 2012 UTC (11 years, 5 months ago) by doda
File length: 112761 byte(s)
Diff to previous 4966
VTIcon, TEKIcon の設定を保存しないようにした。


Revision 4966 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 11 11:57:54 2012 UTC (11 years, 8 months ago) by yutakapon
File length: 113032 byte(s)
Diff to previous 4963
COMポートをデフォルト設定で保存できない問題を修正した。


Revision 4963 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 9 16:01:25 2012 UTC (11 years, 9 months ago) by maya
File length: 113027 byte(s)
Diff to previous 4942
[Hosts]セクションのHostを、数字が飛んでいても読み込むようにした
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=28679

Revision 4942 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 13 12:59:07 2012 UTC (11 years, 9 months ago) by yutakapon
File length: 112939 byte(s)
Diff to previous 4893
Eterm look-feel 機能の背景画像指定を Additional settings ダイアログから行えるようにした。
ダイアログ上から画像ファイルを指定すると、

  BGThemeFile(teraterm.ini) = theme\ImageFile.INI
  BGDestFile(theme\ImageFile.INI) = 画像ファイル

に更新する。
ダイアログ上から Eterm look-feel を off にすると、

  BGThemeFile(teraterm.ini) = theme\*.INI

に戻す。


Revision 4893 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 12 08:42:20 2012 UTC (11 years, 10 months ago) by maya
File length: 112763 byte(s)
Diff to previous 4888
受信改行コードに「自動」を追加
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=27837
  tentner 氏のパッチを適用

Revision 4888 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 9 16:54:49 2012 UTC (11 years, 11 months ago) by maya
File length: 112595 byte(s)
Diff to previous 4880
~/hoge/ のようなパスを HOME と認識しないようにした

Revision 4880 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 5 16:30:06 2012 UTC (11 years, 11 months ago) by yutakapon
File length: 112594 byte(s)
Diff to previous 4874
・ウィンドウへのドラッグ&ドロップによるファイル送信において、SCPの送信先パス(teraterm.iniのScpSendDir)
を表示するようにした。
・SSH SCPダイアログで、送信先パスのデフォルトをteraterm.iniのScpSendDirから設定するようにした。


Revision 4874 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 3 12:40:28 2012 UTC (11 years, 11 months ago) by maya
File length: 112345 byte(s)
Diff to previous 4857
フォントの品質を選べるようにした
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=27719

Revision 4857 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 8 15:50:26 2012 UTC (12 years ago) by yutakapon
File length: 111356 byte(s)
Diff to previous 4849
名前付きパイプをサポートした。
VMware Player 3.1.5 + Fedora 16 で動作確認済み。

* 未サポート
  - 接続ダイアログからの設定
  - ブレーク送信
  - 他

* コマンドライン
  書式 /NAMEDPIPE 名前付きパイプ名
  例   /NAMEDPIPE \\.\pipe\vmware-serial-port

* teraterm.ini
  Port=namedpipe 追加



Revision 4849 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 1 09:14:41 2012 UTC (12 years ago) by doda
File length: 110903 byte(s)
Diff to previous 4810
シリアル接続で、マークパリティ, スペースバリティ, 1.5ストップビットをサポートした。


Revision 4810 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 29 13:04:12 2012 UTC (12 years, 1 month ago) by yutakapon
File length: 110401 byte(s)
Diff to previous 4786
KERMIT:

  - CAPAS(Long Packet, File Attribute)の機能追加。ただし、穴あけが完了していないため、
    条件コンパイル文(#ifdef KERMIT_CAPAS)で無効化してある。
  - teraterm.ini に KmtLongPacket, KmtFileAttr エントリを追加。ただし、現状 on にしても
    有効化できない。
  - 受信バッファが MAXL バイトを超えたら、BOF回避のため、受信処理を終了させるようにした。


Revision 4786 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 29 12:29:38 2011 UTC (12 years, 2 months ago) by maya
File length: 110041 byte(s)
Diff to previous 4710
LogStart でログファイルを開くときに排他ロックするかどうかのオプションを作成
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=27016
  http://logmett.com/forum/viewtopic.php?f=8&t=1829

Revision 4710 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 8 02:23:38 2011 UTC (12 years, 4 months ago) by doda
File length: 109802 byte(s)
Diff to previous 4704
xterm の Back Tab (Shift+Tab) をサポート。


Revision 4704 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 1 15:44:22 2011 UTC (12 years, 4 months ago) by maya
File length: 109726 byte(s)
Diff to previous 4700
クリッカブル URL で起動するブラウザを指定できるようにした
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=26661

Revision 4700 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 1 10:24:23 2011 UTC (12 years, 4 months ago) by doda
File length: 109163 byte(s)
Diff to previous 4699
リモートからのクリップボードアクセス (OSC 52) に対応した。


Revision 4699 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 1 09:17:08 2011 UTC (12 years, 4 months ago) by doda
File length: 108224 byte(s)
Diff to previous 4698
コメント追加


Revision 4698 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 1 09:16:31 2011 UTC (12 years, 4 months ago) by doda
File length: 108197 byte(s)
Diff to previous 4687
typo fix.


Revision 4687 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 24 12:36:52 2011 UTC (12 years, 4 months ago) by doda
File length: 108203 byte(s)
Diff to previous 4640
タブストップ設定(HTS)/削除(TBC)制御シーケンスを受け付けるか設定できるようにした。
主な用途は、TabStopModifySequence=HTS7,TBC として、8ビットの HTS (0x88) を無効にする事。
# SJIS 以外の設定の時に誤って CP932 のテキストを表示した時にタブ位置が崩れないようにするのが目的


Revision 4640 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 16 10:48:55 2011 UTC (12 years, 5 months ago) by doda
File length: 106174 byte(s)
Diff to previous 4480
ANSIColor の 0 番の設定を正しく読み込めない問題を修正。


Revision 4480 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 6 00:55:49 2011 UTC (12 years, 9 months ago) by doda
File length: 106175 byte(s)
Diff to previous 4414
ジャンプリスのの(不)使用の設定を、ホスト履歴の設定から分離。


Revision 4414 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 6 03:38:07 2011 UTC (12 years, 11 months ago) by doda
File length: 106018 byte(s)
Diff to previous 4397
MetaKey 設定で、左右の片方だけを指定できるようにした。[ttssh2-devel 1804]
http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=23821


Revision 4397 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 28 02:17:34 2011 UTC (12 years, 11 months ago) by doda
File length: 105175 byte(s)
Diff to previous 4393
・IgnorePrinterCtrl -> PrinterCtrlSequence
・DECMC も対象に追加
・パラメータの値毎に無視するかを判断するように変更


Revision 4393 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 25 12:04:41 2011 UTC (12 years, 11 months ago) by yutakapon
File length: 105154 byte(s)
Diff to previous 4281
プリンタ制御コードが来ても無視することができるエントリを追加した。
デフォルトは下位互換性のため、オフ。

; Ignore printer control sequence(MC)
IgnorePrinterCtrl=off

ランニング試験中、ホストからプリンタ制御コードが届くと、印刷ダイアログが
表示され、Tera Termが一時停止し、試験が止まらないようにしたい。

メモ:
# echo -e '\x1b\x5b\x69'
とすれば、擬似的にテストできる。ESC [ 'i' でMC(Media Copy)を示す。


Revision 4281 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 19 00:24:01 2011 UTC (13 years, 1 month ago) by doda
File length: 104902 byte(s)
Diff to previous 4273
DECRPSS を xterm に合わせられるようにした。
テスト用なので非公開。


Revision 4273 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 11 12:26:17 2011 UTC (13 years, 1 month ago) by doda
File length: 104755 byte(s)
Diff to previous 4261
・DontConfirmPasteCR -> ConfirmChangePasteCR [ttssh2-devel 1813]
・辞書サーチを行わなくなっていた場合が有ったのを修正


Revision 4261 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 28 04:55:01 2010 UTC (13 years, 2 months ago) by doda
File length: 104760 byte(s)
Diff to previous 4228
Alt+R の時は確認を行わないように出来るようにした。


Revision 4228 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 17 07:53:37 2010 UTC (13 years, 2 months ago) by doda
File length: 104543 byte(s)
Diff to previous 4225
・isxdigit に char 変数を渡していたのを修正。
・LockTUID の設定保存がおかしかったのを修正。


Revision 4225 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 17 06:10:40 2010 UTC (13 years, 2 months ago) by doda
File length: 104543 byte(s)
Diff to previous 4217
DECSTUI に対応。


Revision 4217 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 16 09:39:48 2010 UTC (13 years, 2 months ago) by doda
File length: 104326 byte(s)
Diff to previous 4198
端末 UID を設定できるようにした。


Revision 4198 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 30 11:49:00 2010 UTC (13 years, 3 months ago) by doda
File length: 103638 byte(s)
Diff to previous 4084
ViewlogEditor のデフォルト値をフルパスにした。


Revision 4084 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 2 12:45:49 2010 UTC (13 years, 6 months ago) by doda
File length: 103510 byte(s)
Diff to previous 4082
端末IDに VT420, VT520, VT525 を追加。


Revision 4082 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 2 08:07:09 2010 UTC (13 years, 6 months ago) by doda
File length: 103483 byte(s)
Diff to previous 4031
Beep 設定が読み込まれなかったのを修正。
# r3750 はきっと寝ぼけていたんです。orz


Revision 4031 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 21 03:12:13 2010 UTC (13 years, 6 months ago) by maya
File length: 103408 byte(s)
Diff to previous 4009
ファイル名に使う配列の長さを見直した
  ファイル名の長さに MAXPATHLEN を使っていたところは MAX_PATH を使うようにした
  MAXPATHLEN はフォルダ名の長さとしては正しいはず

Revision 4009 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 17 14:55:08 2010 UTC (13 years, 6 months ago) by maya
File length: 103369 byte(s)
Diff to previous 3969
trunk から r3926 をいったんひっこめる

Revision 3969 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 9 07:08:57 2010 UTC (13 years, 7 months ago) by doda
File length: 103507 byte(s)
Diff to previous 3965
IME の状態に合わせてカーソル形状を変えるか設定できるようにした。
カーソル上の文字が読めなくなるため、デフォルトは off にする。


Revision 3965 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 4 11:06:02 2010 UTC (13 years, 7 months ago) by maya
File length: 103239 byte(s)
Diff to previous 3964
New connection メニューを無効にできるようにした

Revision 3964 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 3 00:12:13 2010 UTC (13 years, 7 months ago) by maya
File length: 102955 byte(s)
Diff to previous 3950
Duplicate session メニューを無効にできるようにした

Revision 3950 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 27 14:07:14 2010 UTC (13 years, 7 months ago) by doda
File length: 102653 byte(s)
Diff to previous 3926
最小化されたウィンドウを対象外とした、次/前のウィンドウを表示するショートカットキー NextShownWin/PrevShownWin を追加。


Revision 3926 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 7 14:01:51 2010 UTC (13 years, 9 months ago) by yutakapon
File length: 102517 byte(s)
Diff to previous 3887
以下に示す UTF-8 送信処理を、純粋なUnicodeとして処理するようにした。

 ・IME入力
 ・クリップボードの貼り付け

teraterm.iniに PureUTF8 エントリを追加。当該処理の on/off を切り替えられる。
デフォルトはまだ off とする。

これにより、SNOWMAN(U+2603)などの文字を送信しても、正しいUTF-8エンコーディングとして、
サーバへ送信される。
ただし、サロゲートペアには未対応。


Revision 3887 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 14 12:21:04 2010 UTC (13 years, 9 months ago) by doda
File length: 102379 byte(s)
Diff to previous 3881
"ファイル送信" と "ログ" の binary flag を分離。
http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=20881


Revision 3881 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 12 13:32:45 2010 UTC (13 years, 9 months ago) by yutakapon
File length: 102211 byte(s)
Diff to previous 3880
/baud で正しく数値を処理できていなかったバグを修正した。


Revision 3880 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 12 13:17:01 2010 UTC (13 years, 9 months ago) by yutakapon
File length: 102266 byte(s)
Diff to previous 3874
/baud で正しく数値を処理できていなかったバグを修正した。


Revision 3874 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 11 11:15:21 2010 UTC (13 years, 10 months ago) by maya
File length: 102241 byte(s)
Diff to previous 3815
シリアルポート接続のボーレートを直接入力できるようにした。

Revision 3815 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 23 11:09:34 2010 UTC (13 years, 11 months ago) by yutakapon
File length: 102331 byte(s)
Diff to previous 3774
YMODEM: ファイル送信サポート


Revision 3774 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 8 15:26:07 2010 UTC (14 years, 1 month ago) by doda
File length: 101999 byte(s)
Diff to previous 3750
TitleReportSequence で受け付ける値を、accept/ignore/empty に変更した。[ttssh2-devel 1623]


Revision 3750 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 28 11:38:37 2010 UTC (14 years, 1 month ago) by doda
File length: 101944 byte(s)
Diff to previous 3749
削除漏れ


Revision 3749 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 28 10:21:26 2010 UTC (14 years, 1 month ago) by doda
File length: 102019 byte(s)
Diff to previous 3747
コメントの誤りを修正


Revision 3747 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 28 09:56:12 2010 UTC (14 years, 1 month ago) by doda
File length: 102020 byte(s)
Diff to previous 3743
TitleReportSequence に設定可能な値に empty を追加。
TitleReportSequence のデフォルト値を empty に変更。(セキュリティ対応)
# タイトル文字列には改行等の制御文字を受け付けない為、致命的ではないのだけれど、念の為に変更。


Revision 3743 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 27 22:20:42 2010 UTC (14 years, 1 month ago) by doda
File length: 101517 byte(s)
Diff to previous 3729
Alternate Screen Bufferに対応。


Revision 3729 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 8 09:34:39 2010 UTC (14 years, 2 months ago) by doda
File length: 101278 byte(s)
Diff to previous 3721
設定の保存で、ClearOnResize を書き込むようにした。


Revision 3721 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 5 02:18:25 2010 UTC (14 years, 2 months ago) by doda
File length: 101165 byte(s)
Diff to previous 3695
ClearOnResize=offの実装。
ClearOnResize=offにすると、ウィンドウサイズ変更時に表示内容がクリアされなくなる。
ただし、現状では縦幅を変更する時の動作がおかしい。
他にも色々と調整が必要。

http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=19711


Revision 3695 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 21 12:52:05 2009 UTC (14 years, 3 months ago) by doda
File length: 101043 byte(s)
Diff to previous 3666
タブもコマンドラインパラメータの区切り文字として認識するようにした。


Revision 3666 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 28 09:44:14 2009 UTC (14 years, 4 months ago) by doda
File length: 101017 byte(s)
Diff to previous 3665
・EnableBoldをFontFlagに改称し、フォント関連の設定を表すようにした。
・URLUnderlineをColorFlagからFontFlagに移動。


Revision 3665 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 28 09:22:44 2009 UTC (14 years, 4 months ago) by doda
File length: 100949 byte(s)
Diff to previous 3660
URLUnderlineの設定が正しく保存されないのを修正。


Revision 3660 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 25 16:22:26 2009 UTC (14 years, 4 months ago) by doda
File length: 100945 byte(s)
Diff to previous 3535
URLの下線の有無を設定できるようにした。
デフォルト: URLUnderline=on


Revision 3535 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 26 11:20:55 2009 UTC (14 years, 8 months ago) by yutakapon
File length: 100753 byte(s)
Diff to previous 3522
ConfirmChangePaste 時に、あらかじめ指定したテキストファイルで定義された文字列群が、
クリップボードに含まれているかどうかを判断するようにした。
フローは以下のとおり。

  1. ConfirmChangePaste が有効化どうか
  2. クリップボードに改行が含まれているかどうか
  3. クリップボードにファイルに指定された文字列が含まれているかどうか

TERATERM.INI に ConfirmChangePasteStringFile エントリを追加した。


Revision 3522 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 19 09:16:37 2009 UTC (14 years, 8 months ago) by doda
File length: 100371 byte(s)
Diff to previous 3507
古いコードが残っていたので削除。


Revision 3507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 16 10:53:55 2009 UTC (14 years, 8 months ago) by doda
File length: 100454 byte(s)
Diff to previous 3501
Meta8Bitを拡張。

  Meta8Bit=off  -- 従来通り ESC を前置する

  Meta8Bit=raw  -- MSBを立てた文字を、そのまま送出する

  Meta8Bit=text -- MSBを立てた文字を、送信漢字コードの設定に従って変換してから送出する
                   変更前の Meta8Bit=on の動作

  Meta8Bit=on   -- Meta8Bit=raw と同じ


Revision 3501 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 16 07:43:31 2009 UTC (14 years, 8 months ago) by doda
File length: 99889 byte(s)
Diff to previous 3485
Line at a timeモードを無効に設定できるようにした。
  EnableLineMode=off


Revision 3485 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 15 02:39:48 2009 UTC (14 years, 8 months ago) by doda
File length: 99694 byte(s)
Diff to previous 3479
ウィンドウ制御/報告シーケンスおよびカーソル形状制御シーケンスを受け入れるか設定できるようにした。


Revision 3479 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 14 15:12:00 2009 UTC (14 years, 8 months ago) by maya
File length: 99098 byte(s)
Diff to previous 3441
ウィンドウ制御シーケンス・カーソル形状制御シーケンスの on/off フラグを追加した。
  設定の読み書きとドキュメントのみ追加。

Revision 3441 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 5 07:00:43 2009 UTC (14 years, 9 months ago) by doda
File length: 98658 byte(s)
Diff to previous 3436
AltキーでMSBをセットした文字を送信できるようにした。
使用するためには MetaKey=on かつ Meta8Bit=on に設定する必要あり。


Revision 3436 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 4 08:16:16 2009 UTC (14 years, 9 months ago) by maya
File length: 98498 byte(s)
Diff to previous 3425
r3433 の TTSSH の修正に合わせて Tera Term 側のコマンドラインも "" を " と解釈するようにした

Revision 3425 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 27 15:03:11 2009 UTC (14 years, 9 months ago) by doda
File length: 98293 byte(s)
Diff to previous 3420
オプションの解釈を厳密にした。
例えば、/HOGE が /H として認識されるのは望ましくないと思われる。


Revision 3420 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 27 04:07:42 2009 UTC (14 years, 9 months ago) by doda
File length: 98377 byte(s)
Diff to previous 3401
・設定ファイルの読み込み時、KanjiReceive/KanjiSendの設定でKS5601を認識するようにした。
・設定ファイルの書き込み時、LanguageがKoreanの時にKanjiReceive/KanjiSendがKS5601(IdSJIS)の時はKS5601を書き込むようにした。
・/KR=,/KT=コマンドラインオプションで、KS5601を認識するようにした。


Revision 3401 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 15 15:33:18 2009 UTC (14 years, 9 months ago) by maya
File length: 97753 byte(s)
Diff to previous 3399
Language に UTF-8 を追加
  Terminal setup ダイアログの動作に UTF-8 を追加(Korean のダイアログを流用)
  コマンドラインオプションの値を追加
  TERATERM.INI の値を追加
Language に対して正しくない KanjiCode/KanjiCodeSend が指定されたとき、正しい(少なくとも存在する)値がが割り当てられるようにした
  General setup ダイアログで Language が変更されたとき
  コマンドラインオプションの解析時
  TERATERM.INI の読み込み時

Revision 3399 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 15 12:03:33 2009 UTC (14 years, 9 months ago) by doda
File length: 96827 byte(s)
Diff to previous 3395
コマンドラインオプションで、/F=オプションは他のオプションより先に処理するように変更した。
例えば、ttermpro /DS /F=hoge.iniとした時、hoge.iniのHostDialogOnStartupの設定が使われる為、結果的に/DSは無視されていた。
この変更により、hoge.iniの中のHostDialogOnStartupの設定に関係なく、/DSによりホストダイアログが表示されなくなる。



Revision 3395 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 12 14:57:28 2009 UTC (14 years, 9 months ago) by doda
File length: 96885 byte(s)
Diff to previous 3388
フォントスケーリングに暫定対応


Revision 3388 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 11 04:18:15 2009 UTC (14 years, 10 months ago) by doda
File length: 96789 byte(s)
Diff to previous 3361
ssh/cygwin接続を複製した後の新規接続で、TCPLocalEcho/TCPCRSendが無視されるのを修正した。


Revision 3361 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 28 18:31:59 2009 UTC (14 years, 10 months ago) by doda
File length: 96755 byte(s)
Diff to previous 3359
/LAオプションを韓国語モードにも対応させた


Revision 3359 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 28 18:15:20 2009 UTC (14 years, 10 months ago) by doda
File length: 96676 byte(s)
Diff to previous 3354
複数のif文を一つにまとめた/switchで書き直した


Revision 3354 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 28 13:10:36 2009 UTC (14 years, 10 months ago) by doda
File length: 96661 byte(s)
Diff to previous 3315
インデント修正


Revision 3315 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 15 11:41:25 2009 UTC (14 years, 10 months ago) by maya
File length: 96667 byte(s)
Diff to previous 3306
PasteDelayPerLine の設定値は 0-5000 の間とする。

Revision 3306 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 12 12:45:43 2009 UTC (14 years, 10 months ago) by maya
File length: 96572 byte(s)
Diff to previous 3284
複数行のデータをペーストするとき、改行ごとに遅延させる時間を設定できるようにした。
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=15575
  500バイトごとに 10ms 待つ workaround (http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?view=rev&root=ttssh2&revision=2578) は削除した。

Revision 3284 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 6 14:42:31 2009 UTC (14 years, 11 months ago) by maya
File length: 96301 byte(s)
Diff to previous 3283
typo を修正

Revision 3283 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 6 14:33:18 2009 UTC (14 years, 11 months ago) by maya
File length: 96303 byte(s)
Diff to previous 3282
typo を修正

Revision 3282 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 6 14:28:21 2009 UTC (14 years, 11 months ago) by maya
File length: 96138 byte(s)
Diff to previous 3280
Duplicate session のアクセラレータキーを無効にする DisableAcceleratorDuplicateSession を追加した。

Revision 3280 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 6 12:52:39 2009 UTC (14 years, 11 months ago) by maya
File length: 95806 byte(s)
Diff to previous 3279
切断時に画面をクリアできる ClearScreenOnCloseConnection を追加した。

Revision 3279 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 6 12:24:31 2009 UTC (14 years, 11 months ago) by maya
File length: 95661 byte(s)
Diff to previous 3278
メニューの "Send break" を無効にする DisableAcceleratorMenu を追加した。

Revision 3278 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 3 15:04:41 2009 UTC (14 years, 11 months ago) by doda
File length: 95389 byte(s)
Diff to previous 3268
設定の保存時に書き込まれる値を、他の設定に合わせてすべて小文字に変更。
http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=15906


Revision 3268 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 1 10:55:13 2009 UTC (14 years, 11 months ago) by yutakapon
File length: 95389 byte(s)
Diff to previous 3227
ボーレートの定義が、あちこちに重複していたため、Tttypes.h ヘッダに集約させた。


Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 15:10:33 2009 UTC (14 years, 11 months ago) by maya
File length: 95596 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 (14 years, 11 months ago) by maya
File length: 92611 byte(s)
Diff to previous 2712
CVS から SVN へ移行: trunk に集約

Revision 2712 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 23 14:31:00 2009 UTC (14 years, 11 months ago) by yutakapon
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 92611 byte(s)
Diff to previous 2690
wait4allマクロコマンドを enable/disable できるように、teraterm.ini にエントリを追加した。
ただし、当該機能はうまく動かない場合もあるようなので、デフォルトでは off とする。
今後、動作に進展がないようであれば、4.63リリース時には、マニュアルからリンクを外しておく必要あり。


Revision 2690 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 6 00:47:21 2009 UTC (15 years ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 92356 byte(s)
Diff to previous 2682
TERATERM.INI の読み方を変えたときに、OnOffを逆に読んでしまう問題を修正した。


Revision 2682 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 4 04:08:27 2009 UTC (15 years ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 92353 byte(s)
Diff to previous 2681
三項演算子が見づらかったので、if文で書き換えた。
ついでに、他のフラグ処理も同様にif文で書き換えた。


Revision 2681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 4 03:43:16 2009 UTC (15 years ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 92327 byte(s)
Diff to previous 2680
EnableReverseAttrColorのデフォルトをoffに変更。
# 複数の設定ファイルを使い分けている場合の互換性を考慮した結果。
# 新規インストール時はonのままとする。


Revision 2680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 4 03:19:23 2009 UTC (15 years ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 92326 byte(s)
Diff to previous 2671
Reverse Videoモード時に設定の保存を行うと、文字色/背景色が入れ替わった状態で保存されるのを修正。
# これですべて対処が終わったかな?
# 個別に対処するより、DECSCNMの実装方法を変更した方が簡単だったかも


Revision 2671 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 3 10:02:51 2009 UTC (15 years ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 90817 byte(s)
Diff to previous 2666
DisableMouseTrackingByCtrl, DisableWheelToCursorByCtrl のデフォルトをonに変更。


Revision 2666 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 2 01:43:13 2009 UTC (15 years ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 90819 byte(s)
Diff to previous 2665
属性色およびANSIカラー表示を無効にできるようにした。


Revision 2665 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 28 23:26:07 2009 UTC (15 years ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 89934 byte(s)
Diff to previous 2664
ConfirmChangePasteのデフォルトをOnに変更。


Revision 2664 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 20 04:45:31 2009 UTC (15 years ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 89935 byte(s)
Diff to previous 2663
IsDebuggerPresent 関係のコードを新しいヘッダファイルに集約した。


Revision 2663 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 18 15:20:25 2009 UTC (15 years ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 91425 byte(s)
Diff to previous 2661
DoCover_IsDebuggerPresent() を WinMain, DllMain から呼ぶようにした。


Revision 2661 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 18 12:11:47 2009 UTC (15 years ago) by yutakapon
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 91426 byte(s)
Diff to previous 2660
#if 0
/* C言語では以下のコードは、コンパイルエラーとなるので、いったん外す。*/
EXTERN_C int s_DoCover_IsDebuggerPresent
    = (int) (DoCover_IsDebuggerPresent(), 0);
#endif


Revision 2660 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 17 13:53:24 2009 UTC (15 years ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 91340 byte(s)
Diff to previous 2656
* Windows 95
- Winsock2 が必須
- ttermpro の起動に IE4 以上が必須
- ヘルプの表示に IE5 以上が必須
- LogMeTTc は動かない
- TTLEdit はボタンの色がうまく出ない

* NT 4.0
- ヘルプの表示に IE5 以上が必須
- LogMeTT, TTLEdit の起動に SP4(?)以上 が必須
- LogMeTTc の起動に SP6 以上が必須


Revision 2656 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 11 12:42:51 2009 UTC (15 years ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 89879 byte(s)
Diff to previous 2643
no message


Revision 2643 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 25 15:46:18 2009 UTC (15 years, 1 month ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 89877 byte(s)
Diff to previous 2640
幾つかの特殊キー等にシーケンスを割り当てた。


Revision 2640 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 25 14:44:37 2009 UTC (15 years, 1 month ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 89665 byte(s)
Diff to previous 2631
反転属性の色を指定出来るようにした。


Revision 2631 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 9 04:31:51 2009 UTC (15 years, 2 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 88780 byte(s)
Diff to previous 2628
コントロールキーを押している間は、TranslateWheelToCursorを無効に出来るようにした。


Revision 2628 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 24 09:38:42 2008 UTC (15 years, 2 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 88440 byte(s)
Diff to previous 2620
Controlを押している間はMouse Event Trackingを無効に出来るようにした。
http://sourceforge.jp/tracker/index.php?func=detail&aid=14342&group_id=1412&atid=5336


Revision 2620 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 2 00:53:27 2008 UTC (15 years, 3 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 88113 byte(s)
Diff to previous 2617
・ssh:// URLをttsshで解釈するようにした。
・ssh1://, ssh2://, slogin://, slogin1://, slogin2:// URLに対応した。
  数字付きURLは、sshのバージョン指定版。
・ユーザ名,パスワードを含むURL(ssh://user:pass@host/)に対応した。
・インストーラで、slogin:// URLに関連付け出来るようにした。 (ssh:// URLと共通)

ToDo:
  URLのユーザ名,パスワードはパーセントエンコーディングされている可能性があるので、デコードするようにする。


Revision 2617 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 14 03:31:36 2008 UTC (15 years, 3 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 88377 byte(s)
Diff to previous 2608
/DS コマンドラインオプションを追加


Revision 2608 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 3 05:40:27 2008 UTC (15 years, 4 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 88229 byte(s)
Diff to previous 2605
AcceptTitleChangeRequest の値を ahead/last に変更


Revision 2605 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 1 22:30:08 2008 UTC (15 years, 4 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 88237 byte(s)
Diff to previous 2604
no message


Revision 2604 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 1 14:29:21 2008 UTC (15 years, 4 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 88231 byte(s)
Diff to previous 2603
Fix a bug.


Revision 2603 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 1 12:31:02 2008 UTC (15 years, 4 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 88231 byte(s)
Diff to previous 2600
リモートからのタイトルを、標準のタイトルとは別のバッファに入れるようにした。
リモートからのタイトルを、標準のタイトルの前または後に表示できるようにした。
AcceptTitleChangeRequest の設定値を off/on から off/overwrite/before/after に変更した。互換性のため on は overwrite として扱う。


Revision 2600 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 22 05:22:35 2008 UTC (15 years, 4 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 87316 byte(s)
Diff to previous 2595
端末設定ダイアログ/設定ファイルではUTF-8/UTF-8mという表記なので、/KR,/KTコマンドラインオプションでもUTF-8, UTF-8mを受け付けるようにした。


Revision 2595 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 12 05:57:04 2008 UTC (15 years, 4 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 87214 byte(s)
Diff to previous 2588
ssh プロトコルを関連付けられるようにした。


Revision 2588 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 20 03:02:36 2008 UTC (15 years, 5 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 86929 byte(s)
Diff to previous 2565
AcceptTitleChangeRequest に表記を統一


Revision 2565 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 26 00:19:31 2008 UTC (15 years, 7 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 86929 byte(s)
Diff to previous 2558
ConfirmChangePaste のダイアログサイズを保存できるようにした。


Revision 2558 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 9 06:06:56 2008 UTC (15 years, 8 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 86416 byte(s)
Diff to previous 2556
リモートからのウィンドウタイトル変更要求を受け入れるかを設定できるようにした。
http://sourceforge.jp/tracker/index.php?func=detail&aid=12951&group_id=1412&atid=5333

設定パラメータ名は暫定であり、要検討。


Revision 2556 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 6 06:50:40 2008 UTC (15 years, 8 months ago) by yutakapon
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 86118 byte(s)
Diff to previous 2554
韓国語パッチを追加した。
http://sourceforge.jp/tracker/index.php?func=detail&aid=12957&group_id=1412&atid=5335


Revision 2554 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 5 21:36:42 2008 UTC (15 years, 8 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 85875 byte(s)
Diff to previous 2547
ビジュアルベルをサポート。BEL文字を受信した時に、Beepを鳴らす代わりに画面をフラッシュさせる事が出来るようにした。
TERATERM.INIのBeepエントリを拡張し、On/Offの他にVisualを指定できるようにした。


Revision 2547 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 24 03:44:48 2008 UTC (15 years, 8 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 85413 byte(s)
Diff to previous 2545
- ホスト名の保存数の最大値を200に増やした
  http://sourceforge.jp/tracker/index.php?func=detail&aid=12804&group_id=1412&atid=5336
- MaxBroadcatHistory に 100 以上を指定しても 99 件までしか保存されない問題を修正した


Revision 2545 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 20 11:58:47 2008 UTC (15 years, 8 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 85541 byte(s)
Diff to previous 2539
・TeraTerm -> Tera Term
・その他細かい修正


Revision 2539 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 3 14:49:59 2008 UTC (15 years, 9 months ago) by yutakapon
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 85540 byte(s)
Diff to previous 2535
・teraterm.iniへの YmodemLog の追加
・X/Y/ZMODEMのログファイルにおいて、16進ダンプのASCII表示を追加した。
・YMODEMの実装(途中)


Revision 2535 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 30 12:36:43 2008 UTC (15 years, 9 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 85322 byte(s)
Diff to previous 2518
UnicodeからDEC特殊文字へのマッピングで、マップされる文字を幾つかの種類に分類し、種類毎に変換するか選択できるようにした。

種類A: 罫線
  Box drawings(U+2500-U+257F)

種類B: 4.58迄は??と表示された文字(英語環境では何も表示されない物も含む)
  Bullet (U+2022)
  Hyphenation point (U+2027)
  Light shade (25%) (U+2591)
  Medium shade (50%) (U+2592)
  Dark shade (75%) (U+2593)
  Black small square (U+25AA)
  Black vertical rectangle (U+25AE)
  Black verty small square (U+2B1D)

種類C: 日本語環境では中点、英語環境ではMiddle dotとして表示される文字
  Middle dot (U+00B7)
  One dot leader (U+2024)
  Bullet operator (U+2219)

種類Aは1,種類Bは2,種類Cは4とし、複数指定する場合は値の和をUnicodeToDecSpMappingに指定する。


Revision 2518 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 19 13:53:35 2008 UTC (15 years, 9 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 85272 byte(s)
Diff to previous 2510
通常はOffの方が便利そうなので、デフォルト値を変更。


Revision 2510 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 14 02:39:59 2008 UTC (15 years, 9 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 85271 byte(s)
Diff to previous 2506
対応していないUnicodeの文字をワイド文字として扱うかの設定を追加。
元々対応していない文字は?を使って表示していたので、?と表示するか??とするかの違いを制御するのみ。


Revision 2506 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 13 08:11:04 2008 UTC (15 years, 9 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 85004 byte(s)
Diff to previous 2501
・TekIcon -> TEKIcon
・Icon変更関連のドキュメントを追記


Revision 2501 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 7 16:05:22 2008 UTC (15 years, 10 months ago) by yutakapon
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 85004 byte(s)
Diff to previous 2499
ttermpro.exeに/Cと/Mを指定した場合に、シリアル接続できない問題へ対処した。
http://sourceforge.jp/tracker/index.php?func=detail&aid=12403&group_id=1412&atid=5333


Revision 2499 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 6 10:54:34 2008 UTC (15 years, 10 months ago) by yutakapon
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 84870 byte(s)
Diff to previous 2498
最下行でのみスクロールするパッチを追加した。salarm氏に感謝します。


Revision 2498 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 3 07:47:59 2008 UTC (15 years, 10 months ago) by yutakapon
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 84614 byte(s)
Diff to previous 2497
<ESC>[Jによる画面クリア時にカレントバッファをスクロールアウトさせるようにするかどうかを、
コンフィグレーションできるようにした。
ts.ScrollWindowClearScreen を追加。


Revision 2497 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 2 20:01:40 2008 UTC (15 years, 10 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 84347 byte(s)
Diff to previous 2496
コマンドライン/設定ファイルで、VT/TEKウィンドウのアイコンを変えられるようにした。
・コマンドラインオプション /VTICON=, /TEKICON= を追加した。
・設定オプション VTIcon, TekIcon を追加した。
・CygTermのアイコンをttermpro.exeに追加した。

アイコン名には、以下が指定できる。
  TTERM
  VT
  TEK
  TTERM_CLASSIC
  VT_CLASSIC
  CYGTERM
  Default


Revision 2496 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 2 15:21:14 2008 UTC (15 years, 10 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 82542 byte(s)
Diff to previous 2482
・インデントを調整
・Unicode Box DrawingsからDEC特殊文字への変換を制御する設定を追加。
# 漏れた…


Revision 2482 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 22 02:49:02 2008 UTC (15 years, 10 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 82043 byte(s)
Diff to previous 2479
Terminal 設定の New-lin Transmit が空白になる問題を修正した。[Ttssh2-devel 930]
共有メモリの ts とやりとりする部分を #if 0 した。


Revision 2479 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 20 15:09:05 2008 UTC (15 years, 10 months ago) by doda
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 81977 byte(s)
Diff to previous 2478
VT function keyではないので、Shorcut keysセクションへ移動。


Revision 2478 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 17 16:16:26 2008 UTC (15 years, 10 months ago) by yutakapon
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 81979 byte(s)
Diff to previous 2476
XModemRcvCommandのデフォルトを空にした。


Revision 2476 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Apr 14 17:35:50 2008 UTC (15 years, 10 months ago) by maya
Original Path: teraterm/trunk/ttpset/ttset.c
File length: 81981 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.

  Diffs between and
  Type of Diff should be a

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26