• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Tera Termの個人的な作業用リポジトリ


RSS
Rev. Time Author
9d35210 2022-11-06 15:24:19 zmatsuo

git で管理しているとエラーが出るので修正

- git-svn のときは問題ない

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10348 f5f01b69-1e22-0410-acbf-894ab4bd6246

0480885 2022-11-06 15:24:08 zmatsuo

改行変換、BOM削除

- CRLF->LF

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10347 f5f01b69-1e22-0410-acbf-894ab4bd6246

af88eec 2022-11-06 01:52:27 zmatsuo

画像ファイルの読み込みに LoadImage() APIも使用するようにした

- Windows Vista 以降のとき
- OLEを利用したjpeg読み込み(GetBitmapHandle())でもbmpは読み込める
- LoadImage() だけで読み込めるファイル形式が存在するかもしれない
- Windows 10のとき、どちらも高さがマイナスのbmpの読み込みに失敗する

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10346 f5f01b69-1e22-0410-acbf-894ab4bd6246

6b24040 2022-11-02 22:43:19 zmatsuo

TERATERM.INI の UnknownUnicodeCharacterAsWide を削除

- 不明な文字幅がなくなったため不要となった
- tttypes.UnknownUnicodeCharaAsWide を削除
- 関連ドキュメントを修正
- 表示できない文字の場合は '?' が文字のセル幅表示
- ANSI API(Additional setting - Font)で描画時
- エスケープシーケンスによる印字はANSIで行う
- "\x1b[5i" から
- "\x1b[4i" まで

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10345 f5f01b69-1e22-0410-acbf-894ab4bd6246

1c4aa3c 2022-11-02 22:43:04 zmatsuo

__ismbblead(), __ismbbtrail() を ttlib_static_cpp.cpp へ移動

- vtterm.c から ttlib_static_cpp.cpp へ

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10344 f5f01b69-1e22-0410-acbf-894ab4bd6246

c8d5a0c 2022-10-31 00:09:08 zmatsuo

ttermpro.exe に /theme スイッチを追加

- "/theme=theme\default.ini" など
- %APPDATA%\teraterm5 相対となる

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10343 f5f01b69-1e22-0410-acbf-894ab4bd6246

89b5344 2022-10-31 00:08:55 zmatsuo

コマンドライン引数の文字長上限を一部なくした

- まだ上限は存在
- コマンドライン引数をトークンに分離する箇所(GetParam())など
- スイッチパース時ファイル名,フォルダ名長の上限をなくした
- /F, /K, /M, /R, /FD
- 各スイッチのファイル名,パスの切り出しの上限をなくした
- パス区切り '/' を受け付けるようになった
- フルパスファイル名、パスの正規化に GetFullPathNameW() を使用するようにした
- '/' は '\' に変換される
- 従来でも概ね動作していたが '/' が使えない API でエラーが出ることがあった
- GetSaveFileNameW() など

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10342 f5f01b69-1e22-0410-acbf-894ab4bd6246

198174c 2022-10-29 21:09:58 zmatsuo

起動時のテーマ読込設定が文字化けしていたので修正

- lngファイルから読み込むよう修正
- 各lngファイルに反映

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10341 f5f01b69-1e22-0410-acbf-894ab4bd6246

ae0a57f 2022-10-29 21:09:43 zmatsuo

lngファイルへの反映が漏れていた

- r10338
- IDC_CHECK_FAST_SIZE_MOVE にテキストを設定した
- "Disable theme when moving or resizing window"
- 文字の最後が切れる場合があったので表示領域を広くした

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10340 f5f01b69-1e22-0410-acbf-894ab4bd6246

81e1003 2022-10-28 22:26:06 zmatsuo

テーマエディタに背景画像透過タブを追加

- マニュアルに文字背景色のアルファブレンドについて追記

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10339 f5f01b69-1e22-0410-acbf-894ab4bd6246

15d69bb 2022-10-28 22:25:45 zmatsuo

テーマの文字背景の透過設定の種類を増やした

- 次の文字背景部分の透過を個別に設定できるようにした
- 通常属性(SGR0)部
- 反転属性(SGR7)部
- その他の背景部分
- 従来は反転属性(SGR7)以外の文字背景部分しか設定できなかった
- テーマファイルのドキュメント修正
- IDC_CHECK_FAST_SIZE_MOVE にテキストを設定した
- "Disable theme when moving or resizing window"
- "ウィンドウ移動/リサイズ時テーマを一時的にdisableする"

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10338 f5f01b69-1e22-0410-acbf-894ab4bd6246

b8e2077 2022-10-24 23:16:46 zmatsuo

vs2005でビルドできなくなっていたので修正

- r10334

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10337 f5f01b69-1e22-0410-acbf-894ab4bd6246

426009c 2022-10-24 00:16:58 zmatsuo

コンパイラの警告対応

- vtdisp.c:780:10: warning: enumeration value 'BG_NONE' not handled in switch
- vtdisp.c:927:10: warning: 4 enumeration values not handled in switch: 'BG_FIT_WIDTH', 'BG_FIT_HEIGHT', 'BG_AUTOFIT'...
- vtdisp.c:1003:10: warning: enumeration value 'BG_NONE' not handled in switch
- vtdisp.c:2880:30: warning: '&&' within '||'

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10336 f5f01b69-1e22-0410-acbf-894ab4bd6246

a07c34f 2022-10-24 00:16:47 zmatsuo

cyglaunch と同等のbatファイルを追加

- cmd,powershell,wsl を msys2term 経由で起動するbatファイル
- cygwinなし、msys2あり環境でつかえる
- TODO
- cyglaunchへ組み込み
- ttregへ組み込み

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10335 f5f01b69-1e22-0410-acbf-894ab4bd6246

687b9d5 2022-10-24 00:16:36 zmatsuo

additional setting の visual タブに theme enable/disable を追加

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10334 f5f01b69-1e22-0410-acbf-894ab4bd6246

e5fb1be 2022-10-24 00:16:26 zmatsuo

vtdisp.c の include を移動

- includeの位置をファイル頭に移動
- デフォルトカラーテーブルを別ファイルに移動
- ANSI API を使って描画時に背景の描画を2回行っていたので修正

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10333 f5f01b69-1e22-0410-acbf-894ab4bd6246

8910053 2022-10-24 00:16:14 zmatsuo

テーマファイルの扱いをUnicode化

- UnicodeAPIを使用するよう修正
- 背景テーマのセクション名を "BG theme" へ変更
- "BG" セクションも読み込める
- TODO
- MAX_PATHが残っている

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10332 f5f01b69-1e22-0410-acbf-894ab4bd6246

972a368 2022-10-24 00:15:59 zmatsuo

unicode_test.h への依存を減らした

- テスト用 define を変更したときビルド時間を短縮するため

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10331 f5f01b69-1e22-0410-acbf-894ab4bd6246

66aada1 2022-10-19 23:27:02 zmatsuo

コンパイラの警告対策

- unicode.cpp
- 警告: ISO C++ forbids converting a string constant to ‘char*’
- 書き換えできない文字列を書き換え可能文字列へ変換していたので修正
- extern しない変数に static を追加
- UnicodeBlockList[]
- buffer.c
- 警告: 使用されない変数 ‘b’ です

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10330 f5f01b69-1e22-0410-acbf-894ab4bd6246

13d0621 2022-10-19 12:09:51 nmaya

r10312 でのファイル追加, r10315 でのファイル名変更を反映

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10329 f5f01b69-1e22-0410-acbf-894ab4bd6246

74bfc6c 2022-10-19 12:09:02 nmaya

Unicode block のテーブルファイルを追加

r10325 でのコミット忘れ

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10328 f5f01b69-1e22-0410-acbf-894ab4bd6246

353ad82 2022-10-18 22:03:47 zmatsuo

Unicode版のlngファイル名をセットしていなかったので修正

- r9350

ticket #45902

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10327 f5f01b69-1e22-0410-acbf-894ab4bd6246

7017994 2022-10-18 22:03:32 zmatsuo

iniファイル読み込み時、NULLを返すことがあったので修正

- hGetPrivateProfileStringW()
- ini=NULLかつdef=NULLのとき発生
- 正しくは L"" を返す
- r10272 の修正に誤りがあった
- GetI18nStrWW() で戻り値をチェックする assert() が誤っていたので修正

ticket #45902

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10326 f5f01b69-1e22-0410-acbf-894ab4bd6246

98da3cb 2022-10-18 22:01:25 nmaya

同じ Unicode block にある文字だけを、ヴィラーマによって結合するようにした

Unicode block のテーブルを作成するスクリプトを追加した
ticket #44424

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10325 f5f01b69-1e22-0410-acbf-894ab4bd6246

a3a94d7 2022-10-18 00:19:42 zmatsuo

行末で文字のセル数が増加したとき文字を壊していたので修正

ticket #44424

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10324 f5f01b69-1e22-0410-acbf-894ab4bd6246

0ac6925 2022-10-18 00:19:33 zmatsuo

文字のセル数が増加したとき、描画されない場合があったので修正

ticket #44424

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10323 f5f01b69-1e22-0410-acbf-894ab4bd6246

5206a63 2022-10-18 00:19:23 zmatsuo

デバグ用のUnicodeの文字列を16進大文字に変更

- 変更前は小文字だった
- Unicodeは大文字で表記
- r10320

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10322 f5f01b69-1e22-0410-acbf-894ab4bd6246

05491c5 2022-10-16 23:28:29 zmatsuo

使用していないデバグ用のdefineを削除

- UNICODE_INTERNAL_BUFF を削除

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10321 f5f01b69-1e22-0410-acbf-894ab4bd6246

3e75b77 2022-10-16 14:37:07 zmatsuo

デバグ用のUnicodeの文字列長を修正

- r10308

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10320 f5f01b69-1e22-0410-acbf-894ab4bd6246

ce7386b 2022-10-16 14:36:52 zmatsuo

Viramaの次の文字分文字幅を増やすようにした

- 変更前は、Spacing markの時のみ+1していた
- 通常の文字の場合も+1するようにした

ticket #44424

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10319 f5f01b69-1e22-0410-acbf-894ab4bd6246