• R/O
  • SSH
  • HTTPS

ttssh2: List of commits


RSS
Rev. Time Author
r8792 2020-05-27 23:29:55 zmatsuo

ホスト名入力エディットボックスをUnicode化

- ホスト名に漢字などはないと思われるが、パイプなどはあり得るか
- ttxsshのホスト名コンボボックスのキー処理をdlglib.cの共通関数を使用するよう修正

r8791 2020-05-26 23:00:46 zmatsuo

ブロードキャスト関連を vtwin.cpp から broadcast.cpp へ分離

r8790 2020-05-26 22:58:42 zmatsuo

Branch for broadcast command

r8789 2020-05-23 23:22:04 zmatsuo

改行コード変換時バッファオーバーランを起こしていた

r8788 2020-05-22 23:50:32 zmatsuo

マクロからの文字列送信をUnicode化した

- dispstr, send, sendln コマンド
- DDE通信の文字コードは UTF-8
- sendmemを修正
- 文字をホスト側へ送信しない設定を可能にした
- SendMemInitSend()
- 文字列長を正しく見るようにした
- 文字ペースト時のEOSの処理修正
- EOS(0x00)は送信しない
- 改行コードを修正
- LF(0x0a) -> CR(0x0d)

r8787 2020-05-21 00:41:04 zmatsuo

マクロのボタンが文字化けする場合があったので修正

r8786 2020-05-21 00:40:55 zmatsuo

cmake ビルド時 リビジョンが変化したとき TTXCheckUpdate をビルドするようにした

r8785 2020-05-19 01:11:01 zmatsuo

URL強調時にバッファ外にアクセスしてクラッシュする場合があったので修正

- [Ttssh2-devel 4600]
- r8765

r8784 2020-05-19 01:10:50 zmatsuo

common_staticをリンクするようにした

- 次のファイルをプロジェクトから削除
- codeconv.cpp
- compat_win.cpp
- dllutil.cpp

r8783 2020-05-19 01:10:38 zmatsuo

cmake ビルド時 SVNVERSION が不明な時、リビジョンを unknown とした

- cmake --build . --target install 時

r8782 2020-05-17 01:42:16 zmatsuo

win16_lopen() で OF_READWRITE は使用しなくなったので削除、ファイルヘッダを追加

r8781 2020-05-17 01:42:08 zmatsuo

setfileattr でアトリビュートの設定がうまく行われないことがあったので修正

- GetAbsPath() を行うようにした
- r7369
- Ttssh2-devel 3563

r8780 2020-05-17 01:42:00 zmatsuo

filerename 成功/失敗の戻り値を逆に返していたので修正

- 判定を誤っていた
- r8713 で rename() から MoveFileW() に変更した時

r8779 2020-05-17 01:41:51 zmatsuo

filedelete 成功/失敗の戻り値を逆に返していたので修正

- 判定を誤っていた
- r8713 で remove() から DeleteFileW() に変更した時

r8778 2020-05-17 01:41:43 zmatsuo

fileopen,filecreate,fileconcat でWin32APIを使用するようにした

- win16互換関数を使用しない
- _lopen(), _lcreat() -> _CreateFileW()
- _lread(), _lwrite() -> ReadFile(), WriteFile()
- この修正で _lopen(), _lcreat() はマクロ内では使用しなくなった
- common/win16api でラップする必要がなくなった
- _lclose(), _llseek() など残っている(win16apiでラップされている)

r8777 2020-05-17 01:41:34 zmatsuo

OPENFILENAME.lpfnHook に代入する関数のプロトタイプを修正

- warning: cast between incompatible function types ...

r8776 2020-05-15 00:11:32 zmatsuo

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

r8775 2020-05-15 00:11:24 zmatsuo

macrodir と dirnamebox のテストを分けた

r8774 2020-05-15 00:11:16 zmatsuo

doSelectFolderW() フォルダの初期値を設定できなかったので修正

r8773 2020-05-15 00:11:07 zmatsuo

ttlファイルを選択せずに終了するとき不正なハンドルをクローズしていた

r8772 2020-05-15 00:10:58 zmatsuo

layer_for_unicode 内で未実装だったAPIを実装

- _CopyFileW()
- _DeleteFileW()
- _MoveFileW()
- _CreateFileW()
- _FindFirstFileW()
- _FindNextFileW()
- _RemoveDirectoryW()

r8771 2020-05-12 23:32:44 zmatsuo

fontプロパティーページ追加

- Unicode/ANSI API切り替え
- ANSI API使用時、文字コード変換に使用するコードページを変更できる
- debugプロパティーページのUnicode/ANSI API切り替えを削除
- VTfont切り替えはすぐに設定に反映する
- 今の所、[設定]/[フォント] から切り替えたときと同じ動作
- ANSI API利用時
- 表示できない文字を表示
- 半角時 '?'
- 全角時 '?_'
- 未実装
- フォント間
- プロポーショナルフォント

r8770 2020-05-12 23:32:31 zmatsuo

フォント選択時にANSI表示用文字コードに使用するコードページを自動で選ぶようにした

- ANSI API ExtTextOutA() を使用する場合の文字コード
- 9x系の場合, ANSI APIを使用する設定にした場合
- ExtTextOutW() を使用する場合は関係ない

r8769 2020-05-12 23:32:23 zmatsuo

codingプロパティーページ修正

- メモリリークを修正
- スタイル指定誤りを修正
- DPIが変化したときにうまく追従しなかった
- ページのサイズを調整

r8768 2020-05-12 23:32:13 zmatsuo

TTCPropertyPage 内の不要関数を削除

r8767 2020-05-06 23:55:21 zmatsuo

コーディングプロパティーページ追加

- [設定]/[その他の設定]に[コーディング]プロパティーページを追加
- 次の設定を1箇所にまとめた
- [設定]/[全般] の言語
- [設定]/[端末] の漢字コード
- 中国語の設定を追加

r8766 2020-05-06 23:52:04 zmatsuo

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 に追加

r8765 2020-05-06 23:51:43 zmatsuo

バッファ外アクセスでクラッシュする場合があったので修正

r8764 2020-05-06 23:51:29 zmatsuo

Unicode API(layer for unicode)を使用するように修正

- r8763 に抜けがあった

r8763 2020-05-02 22:25:14 zmatsuo

マクロで使用しているWin32 APIをlayer for unicodeに追加

- 次のAPIのエントリを追加
- _CopyFileW()
- _DeleteFileW()
- _MoveFileW()
- _CreateFileW()
- _FindFirstFileW()
- _FindNextFileW()
- _RemoveDirectoryW()
- 中身は未実装
- teraterm/ttpmacro/ttl.cpp は追加した API を使用
- r8713

Show on old repository browser