Browse Subversion Repository
Log of /branches/ttcomtester/teraterm/teraterm/ttdde.c
Revision 10521 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jan 20 16:03:38 2023 UTC (14 months, 2 weeks ago) by zmatsuo File length: 29240 byte(s) Diff to previous 10493 add communication test tool Revision 10493 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Jan 15 06:31:15 2023 UTC (14 months, 3 weeks ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29240 byte(s) Diff to previous 10401 teraterm/scp.c の引数を wchar_t に変更 - teraterm/ 内は wchar_t で処理 Revision 10401 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 11 12:07:47 2022 UTC (16 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28840 byte(s) Diff to previous 9852 scp関連を1つのファイルにまとめた - scp送信APIをscp.cpp,h にまとめた - ttxssh.dll へのIF - scpへのリクエストはscp.h,cpp 経由で行うよう変更 Revision 9852 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Apr 11 15:01:20 2022 UTC (2 years ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30010 byte(s) Diff to previous 9629 マクロコマンド waitln などが機能しなくなっていた - r8860 で入った不具合 - Tera Term 5 向けのコード - Tera Term 4 には影響なし - ttermpro で受信したデータが ttpmacro に送られない状態となっていた ticket #44299 Revision 9629 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Dec 24 14:43:00 2021 UTC (2 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29987 byte(s) Diff to previous 9628 CreateProcess() のハンドルリークを修正 - warning C6335: 処理情報ハンドル 'pi.hProcess' がリークしています。 - warning C6335: 処理情報ハンドル 'pi.hThread' がリークしています。 - 未使用コード削除 Revision 9628 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Dec 24 14:42:51 2021 UTC (2 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29992 byte(s) Diff to previous 9436 変数のスコープを狭くした - warning C4456: 'ParamFileNameW' を宣言すると、以前のローカル宣言が隠蔽されます Revision 9436 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Sep 19 15:15:13 2021 UTC (2 years, 6 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29903 byte(s) Diff to previous 9244 ttermpro コマンドライン Unicode化 Revision 9244 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon May 10 14:12:02 2021 UTC (2 years, 11 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29800 byte(s) Diff to previous 9153 キーボードに関連する部分を別ファイルに分離 - 次のファイルを追加 - teratermttpset/ttset_keyboard.c - teraterm/common/tttypes_key.h Revision 9153 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Feb 10 15:11:13 2021 UTC (3 years, 1 month ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29774 byte(s) Diff to previous 9146 keyboard.c に emacs 用ローカル変数を追加 - インデントが崩れないようにした Revision 9146 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 6 05:44:30 2021 UTC (3 years, 2 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29771 byte(s) Diff to previous 9137 ファイル送信を整理 - ファイル送信のUIを Tera Term 4 と 5 で追加した方法の2つから選択できるよう修正 - 変更前はコードを変更する必要があった - filesys.cpp からファイル選択ダイアログに関するコードを削除 - sendfiledlg にまとめた Revision 9137 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Jan 27 14:40:46 2021 UTC (3 years, 2 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29590 byte(s) Diff to previous 9104 処理できなかったときの戻り値を返す条件を変更 - 戻り値 DDE_FNOTPROCESSED - トランザクションを無視する場合に返す - r8788 で CBStartSend() の使用をやめた - 文字送信 Unicode 化のため - 処理しなかった時の条件を変更していなかった Revision 9104 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 20 12:16:27 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29596 byte(s) Diff to previous 9101 ttftypes.h への依存を減らした - 不要な ttftypes.h の include を削除 - logダイアログのタイトルを filesys_log.cpp へ移動 - FILEDLG_TRANS_TITLE_LOGのデフォルト値 - ファイル送信ダイアログのタイトルを sendfiledlg.cpp へ移動 - FILEDLG_TRANS_TITLE_SENDFILEのデフォルト値 Revision 9101 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 20 12:15:44 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29619 byte(s) Diff to previous 9086 ファイル選択ダイアログを Unicode 化 - 通信プロトコルの各モジュール内のファイル名のエンコードはUTF-8 - ファイル名をダイアログに表示するときは SetDlgProtoFileName() を使用する - ファイル名を扱う関数は UTF-8 で扱う - GetRecievePath() - GetNextFname() - SetDlgProtoFileName() - 各プロトコルでファイルを送信するときのファイル名はwchar_t型に変更 filesys.h - マクロからのファイル名指定も Unicode 対応となった Revision 9086 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 20 12:12:42 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28952 byte(s) Diff to previous 9085 QuickVAN の QVStart() API を使用しないようにした - QVStartReceive(), QVStartSend() を使用 Revision 9085 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 20 12:12:31 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28948 byte(s) Diff to previous 9084 BPlus の BPStart(), QuickVAN の QVStart() API を使用しないようにした - BPSendStart(), BPStartReceive() に統一 - bplusダイアログ修正 Revision 9084 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 20 12:12:21 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28937 byte(s) Diff to previous 9083 zmodem の ZMODEMStart() API を使用しないようにした - ZMODEMStartReceive(), ZMODEMStartSend() に統一 Revision 9083 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 20 12:12:10 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28919 byte(s) Diff to previous 9082 ymodem の YMODEMStart() API を使用しないようにした - YMODEMStart(), YMODEMStartReceive() に統一 Revision 9082 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 20 12:11:59 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28915 byte(s) Diff to previous 9071 Kermit の API KermitStart() を使用しないようにした - KermitStartSend(), KermitGet(), KermitStartRecive(), KermitFinish() のみ使用 Revision 9071 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 20 12:10:05 2020 UTC (3 years, 3 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28907 byte(s) Diff to previous 9048 filesys.cpp ファイル名の扱いを Unicode化 - ファイル選択ダイアログを Unicode 版に入れ替え - FileSendStart() の仕様を変更 - FileSendStart() と FileSendStart2() を整理 - 未使用メンバ削除 Revision 9048 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 16 12:24:13 2020 UTC (3 years, 3 months ago) by nmaya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28806 byte(s) Diff to previous 8949 ソースファイルの著作権表記の "最後の発行の年" を削除 ticket #40996 Revision 8949 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Oct 2 15:46:34 2020 UTC (3 years, 6 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28810 byte(s) Diff to previous 8912 ttdde.c 内で変数 FileVar の参照をなくした - 各通信プロトコルの受信送信開始関数を追加 Revision 8912 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 18 15:32:23 2020 UTC (3 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31391 byte(s) Diff to previous 8905 ログローテート時、新しいファイルにBOMが出力されるよう修正 Revision 8905 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 18 15:31:25 2020 UTC (3 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31374 byte(s) Diff to previous 8899 コメントの書き込みを Unicode 化した - FLogWriteStr() Revision 8899 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 18 15:29:19 2020 UTC (3 years, 7 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31287 byte(s) Diff to previous 8863 ログに関するAPIをUnicode化した - FLogOpen(), FLogGetFilename(), FLogGetLogFilename() - FLogGetLogFilename() の内部は ANSI のまま - ファイル名に Unicode が使用できるようになった - ログファイルが作成できなかった時の MessageBox を vtwin.cpp に移動 - ftdlg.cpp のファイル名表示を Unicode 化 Revision 8863 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jul 25 16:00:58 2020 UTC (3 years, 8 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31280 byte(s) Diff to previous 8860 logダイアログをUnicode対応、動作を調整 - ダイアログはUnicode化した - ログのファイル名はANSI - BOM、コードが設定できるようになった - 起動直後の自動ログ UTF-8,BOM なし Revision 8860 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jul 25 16:00:24 2020 UTC (3 years, 8 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31295 byte(s) Diff to previous 8859 マクロ(ttmacro)用送信バッファの分離 - 受信した文字をマクロで判定等を行うために、マクロ(ttmacro)へ受信データを送信する - 従来は、1つのバッファをマクロとlogで共用していた - 各々で異なる文字コードを扱えるよう分離した - マクロ用は ttdde.c,h にまとめた Revision 8859 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jul 25 16:00:13 2020 UTC (3 years, 8 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30665 byte(s) Diff to previous 8858 危険な警告を修正した
- warning: type defaults to 'int' in declaration of 'StartupFlag'
- warning: format '%u' expects argument of type 'unsigned int *', but argument 3 has type 'LONG *' {aka 'long int *'}
- warning: 'w' is used uninitialized in this function
Revision 8858 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jul 25 16:00:00 2020 UTC (3 years, 8 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30655 byte(s) Diff to previous 8857 API名を修正 - Log.. -> FLog.. - r8852で追加したAPI - 引数なし関数には (void) を追加 Revision 8857 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jul 25 15:59:47 2020 UTC (3 years, 8 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30645 byte(s) Diff to previous 8852 ログ関連API追加,ftdlg修正
- FLogWindow() 追加
- グローバル変数 HWND HWndLog 削除
- FLogPause() 追加
- FLogChangeButton() を static関数に変更
- FLogShowDlg() 追加
- ShowFTDlg() を static関数に変更
- FLogIsPause()追加
- ftdlg
- cv->FilePauseを操作しないようにした
- FileTransPause()#filesys を追加
- WM_USER_FTCANCEL メッセージを削除
- FileTransEnd() を直接コール
Revision 8852 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jul 13 15:31:46 2020 UTC (3 years, 8 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30923 byte(s) Diff to previous 8826 ログファイルダイアログを追加
- ログダイアログ(IDD_LOGDLG)を追加
- ログファイルのダイアログ表示に共通関数を使用しないよう修正
- GetTransFname()#ttpfile を使用しない
- filesys_log.rc, filesys_log_res.h 追加
- ログコメントダイアログ(IDD_COMMENT_DIALOG)を移動
- VS2005,2019,cmake にファイルを追加
- LogVar#filesys.cpp をグローバル変数からファイル内変数に変更
- APIを追加,Log...()#filesys.cpp
Revision 8826 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jul 3 14:43:28 2020 UTC (3 years, 9 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31824 byte(s) Diff to previous 8823 ブロードキャストコマンドのリアルタイム=OFF、マクロコマンドをUnicode化 - リアルタイム=OFF時の送信時、エディットボックスをUnicode化 - マクロコマンドのブロードキャスト,マルチキャストをUnicode化 - sendbroadcast - sendmulticast - setmulticastname Revision 8823 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jul 3 14:42:55 2020 UTC (3 years, 9 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31399 byte(s) Diff to previous 8788 ブロードキャスト関連を vtwin.cpp から broadcast.cpp へ分離 Revision 8788 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri May 22 14:50:32 2020 UTC (3 years, 10 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31397 byte(s) Diff to previous 8051 マクロからの文字列送信をUnicode化した
- dispstr, send, sendln コマンド
- DDE通信の文字コードは UTF-8
- sendmemを修正
- 文字をホスト側へ送信しない設定を可能にした
- SendMemInitSend()
- 文字列長を正しく見るようにした
- 文字ペースト時のEOSの処理修正
- EOS(0x00)は送信しない
- 改行コードを修正
- LF(0x0a) -> CR(0x0d)
Revision 8051 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Aug 31 08:29:39 2019 UTC (4 years, 7 months ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30980 byte(s) Diff to previous 7930 シリアル接続のハードウェアフロー制御に DSR/DTR を追加した。 branches/flowctrl_dsrdtrからリビジョン7825-7827をマージ: シリアル接続のハードウェアフロー制御に DSR/DTR を追加した。 4つの選択項目が一度に表示されるように、シリアルポート設定ダイアログのコンボボックスの高さを調整した。 #39365 ........ シリアル接続のハードウェアフロー制御の設定項目にコメントを追加した。 デフォルト値は以前と変わらない。 #39365 ........ ドキュメントを更新した。 #39365 ........ Revision 7930 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Aug 9 13:36:46 2019 UTC (4 years, 8 months ago) by zmatsuo Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30925 byte(s) Diff to previous 6952 不要なHANDLEキャストを削除 - コンパイラの型チェックを積極的に利用するのが目的 - 出力されるコードは特に変化ない Revision 6952 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Oct 23 03:56:48 2017 UTC (6 years, 5 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30933 byte(s) Diff to previous 6887 logopen でタイムスタンプの種別を指定できるようにした。 併せてログフラグ周りを整理。 ・SetAppend は AppendFlag 以外も扱うので名称変更 ・各フラグのマスク値を直接書いていたので、マクロで隠すようにした ・ログフラグの渡す配列が無意味に長かったので整理 Revision 6887 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Jul 26 03:47:55 2017 UTC (6 years, 8 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30838 byte(s) Diff to previous 6881 sendbroadcast, sendlnbroadcast が動かない問題を修正。[Ttssh2-devel 3326], Ticket #37401 ・メインのループ部分が大きく違うので、ダイアログでの操作とマクロコマンドで関数を分離した ・parent_only の時にループ変数をいじって無理やり一回で抜けるのは判り辛いので、 最初に parent_only かどうかを判定するようにした。 parent_only の時はループしないというのを明示する意味もある。 ついでに sendmulticast の方も微修正 ・malloc() に失敗した時に free() するのは意味が無いのでそのまま return する。 ・memcpy() ⇒ memcpy_s() Revision 6881 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jul 25 08:45:35 2017 UTC (6 years, 8 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30844 byte(s) Diff to previous 6877 DDE コマンドを Tera Term 本体と ttpmacro で二重管理していたので、共に一つのファイルを参照するように変更した。 Revision 6877 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jul 24 14:13:46 2017 UTC (6 years, 8 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 32548 byte(s) Diff to previous 6841 いくつかのマクロコマンドで、SendCmnd() で WaitFlag を指定 ⇒ Tera Term 側で EndDdeCmnd() で無理やり終了というおかしな事をやっていたので修正。 対象マクロコマンド: ・sendbroadcast ・sendlnbroadcast ・sendmulticast ・sendmulticastname ・scpsend ・scprecv Tera Term 側ですぐに終了する(待つ必要の無い)コマンドの場合は、SendCmnd() の WaitFlag に 0 を指定して下さい。 Revision 6841 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jul 4 15:02:28 2017 UTC (6 years, 9 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 33287 byte(s) Diff to previous 6806 TeraTerm Project としてのライセンス表記を追加 ・Tera Term 本体分を横 80 桁に収まるように改行位置を調整 ・ttssh 関連の分を追加 Revision 6806 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jun 15 00:37:01 2017 UTC (6 years, 9 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 33291 byte(s) Diff to previous 6769 TeraTerm Project としてのライセンス表記を追加 とりあえず Tera Term 本体分。 TeraTerm Project としての copyright 表記の年部分はコミットログを確認して書いたつもりだけど、ミスってたらすみません。 TODO: 過去に取り込んだパッチに関する著作権表記の追加 Revision 6769 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jun 5 08:37:56 2017 UTC (6 years, 10 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31825 byte(s) Diff to previous 6688 FileVarWin16 マクロを削除 Revision 6688 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Apr 24 11:49:42 2017 UTC (6 years, 11 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31936 byte(s) Diff to previous 6661 typo fix. Revision 6661 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Apr 3 12:51:34 2017 UTC (7 years ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31935 byte(s) Diff to previous 6607 メッセージの命名を他のにあわせた Revision 6607 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Feb 22 22:10:00 2017 UTC (7 years, 1 month ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31942 byte(s) Diff to previous 6440 setflowctrl マクロコマンドを追加した Revision 6440 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jul 12 09:04:20 2016 UTC (7 years, 9 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31658 byte(s) Diff to previous 6435 ・CBStartPaste() を DDE 系とクリップボード系に分離
・DDE系の CBStartSend() と CBStartEcho() を共通化
・コメントで DataSize should be <= BuffSize とあるが実際には保証されてなく、
ヒープを破壊する事があった事(*1)、および BuffSize を呼び出し元から指定する
意味も無さそうなので BuffSize を廃止し、メモリの確保にも DataSize を
使うように変更。
[*1] BuffSize は TermWidthMax(500) だが、DataSize は MaxStrLen(512) まで
大きくなる為、500バイト以上のデータを send するとバッファオーバランで
ヒープが壊れる
Revision 6435 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jul 11 08:53:02 2016 UTC (7 years, 9 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31713 byte(s) Diff to previous 6328 ・行末の空白/タブを削除 ・インデント調整 Revision 6328 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Feb 29 04:30:12 2016 UTC (8 years, 1 month ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31720 byte(s) Diff to previous 5759 XMODEM Send ダイアログでのオプション選択と XMODEM Receive ダイアログでのオプション選択が干渉しないようにした。 Revision 5759 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jan 8 15:19:02 2015 UTC (9 years, 3 months ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 31140 byte(s) Diff to previous 5469 チケット #34788 "CD DSR CTS RI"の信号レベルを検出するコマンド getmodemstatus マクロコマンドを追加した。 Revision 5469 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Jan 19 16:21:56 2014 UTC (10 years, 2 months ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30533 byte(s) Diff to previous 5398 logautoclosemode フラグは、マクロ終了後、初期値に戻すようにした。 Revision 5398 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Oct 8 07:20:14 2013 UTC (10 years, 6 months ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30506 byte(s) Diff to previous 5331 logopen マクロに"Include screen buffer"オプションを追加した。 Revision 5331 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jun 24 12:45:31 2013 UTC (10 years, 9 months ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30452 byte(s) Diff to previous 5273 logautoclosemode マクロコマンドを追加した。 マクロ内で logopen でログを開いている状態で、マクロを停止させた場合、 自動的にログファイルをクローズする。 マクロを終了させたのに、裏でログが採取され続けているような状況を回避したい場合に利用する。 Revision 5273 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue May 21 03:15:39 2013 UTC (10 years, 10 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30166 byte(s) Diff to previous 5211 ログファイルの扱いを 32bit API に変更 Revision 5211 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Apr 21 10:26:56 2013 UTC (10 years, 11 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30018 byte(s) Diff to previous 5185 bringupmacro マクロコマンドを削除 backout r5185 Revision 5185 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Apr 3 14:33:41 2013 UTC (11 years ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 30113 byte(s) Diff to previous 5165 bringupmacro マクロコマンドを追加した。 Revision 5165 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Mar 23 10:39:50 2013 UTC (11 years ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29928 byte(s) Diff to previous 5162 logrotate マクロコマンドに世代数を指定できるようにした。 Revision 5162 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Mar 23 09:03:14 2013 UTC (11 years ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29770 byte(s) Diff to previous 5126 logrotate マクロコマンドを追加した。 logrotate 'size' 2048 logrotate 'halt' Revision 5126 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Feb 17 17:17:26 2013 UTC (11 years, 1 month ago) by atsue Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29414 byte(s) Diff to previous 4822 ttermpro.exeとttpmacro.exeのインタフェース・通信部分の文字サイズを511バイトまで対応。 Revision 4822 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 4 14:20:57 2012 UTC (12 years, 2 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29379 byte(s) Diff to previous 4807 ログ取得開始時にログウィンドウが一瞬アクティブになる動作を修正 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=27375 ダイアログを Create すると Visible=False でもアクティブになるので WS_EX_NOACTIVATE を使う WS_EX_NOACTIVATE が Windows 2000 以降サポートなのでそれより前の OS には対応できない Revision 4807 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jan 26 12:06:45 2012 UTC (12 years, 2 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 29283 byte(s) Diff to previous 4131 マクロコマンド loginfo を追加 Revision 4131 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Oct 20 00:48:28 2010 UTC (13 years, 5 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28840 byte(s) Diff to previous 4130 r4130 での FreeLibrary の削除し忘れ。 Revision 4130 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Oct 20 00:41:57 2010 UTC (13 years, 5 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28902 byte(s) Diff to previous 4031 scp 対応のために ttxssh.dll を LoadLibrary しているのを削除。 ttxssh.dll が存在する場合、既に LoadLibrary されているはずのため。 Revision 4031 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Aug 21 03:12:13 2010 UTC (13 years, 7 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28974 byte(s) Diff to previous 3974 ファイル名に使う配列の長さを見直した ファイル名の長さに MAXPATHLEN を使っていたところは MAX_PATH を使うようにした MAXPATHLEN はフォルダ名の長さとしては正しいはず Revision 3974 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Aug 9 12:07:13 2010 UTC (13 years, 8 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28875 byte(s) Diff to previous 3887 マクロコマンド dispstr を追加。 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=14733 Revision 3887 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri May 14 12:21:04 2010 UTC (13 years, 11 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28761 byte(s) Diff to previous 3874 "ファイル送信" と "ログ" の binary flag を分離。 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=20881 Revision 3874 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue May 11 11:15:21 2010 UTC (13 years, 11 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28760 byte(s) Diff to previous 3872 シリアルポート接続のボーレートを直接入力できるようにした。 Revision 3872 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun May 9 09:21:21 2010 UTC (13 years, 11 months ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28810 byte(s) Diff to previous 3841 Bracketed Paste Mode をサポート。
対応しているホスト側のアプリケーションで、キー入力と貼り付けの区別が付けられるようになる。
.vimrcの例:
if &term == "xterm"
let &t_ti = &t_ti . "\e[?2004h"
let &t_te = "\e[?2004l" . &t_te
set pastetoggle=<Esc>[201~
function XTermPasteBegin(ret)
set paste
return a:ret
endfunction
map <special> <expr> <Esc>[200~ XTermPasteBegin("i")
imap <special> <expr> <Esc>[200~ XTermPasteBegin("")
endif
参考: https://bugzilla.gnome.org/show_bug.cgi?id=605299
Revision 3841 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Apr 4 14:45:45 2010 UTC (14 years ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28799 byte(s) Diff to previous 3839 ShowShow Macro Windowにおいて、statusbox をフォアグラウンド化できるようにした。 cf. http://d.hatena.ne.jp/gsf_zero1/20071211/p1 Revision 3839 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Apr 4 09:28:00 2010 UTC (14 years ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28554 byte(s) Diff to previous 3837 Show Macro Windowにおいて、マクロウィンドウはforegroundへ持ってこられるようにした。 Show Macro Windowメニューのローカライズ化を行った。 Revision 3837 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Apr 3 15:39:39 2010 UTC (14 years ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28608 byte(s) Diff to previous 3836 すでに実行中のマクロウィンドウを、分かりやすくフラッシュするために、新規に Control - Show Macro Window メニューを追加した。 また、マクロから起動された statusbox なども明確にするために、フラッシュするようにした。 Revision 3836 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Apr 1 15:27:55 2010 UTC (14 years ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28547 byte(s) Diff to previous 3827 マクロ実行中においても、Control - Macroメニューを選択できるようにし、該当するマクロウィンドウをアクティブ化できるようにした。 ただし、アクティブ化できているのは、現状「マクロウィンドウ」のみであり、マクロから起動された statusboxなどは、アクティブ化されないため、改善が必要。 また、メニューストリングの localize 化は未対応。 Revision 3827 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Mar 26 10:47:59 2010 UTC (14 years ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 28405 byte(s) Diff to previous 3822 Control - Macro メニューからのマクロ呼び出し後、さらに当該メニューを選択すると、 すでに起動中のマクロウィンドウ群がアクティブ化され、どのttermpro.exeとttpmacro.exeが 関連付けされているのかを分かるようにする。 ただし、うまく動いていないので、フタをしてあります。 Revision 3822 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Mar 25 13:19:53 2010 UTC (14 years ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 27930 byte(s) Diff to previous 3702 YMODEM マクロコマンドを追加した。 ・ymodemsend ・ymodemrecv Revision 3702 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Nov 24 09:01:54 2009 UTC (14 years, 4 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 27287 byte(s) Diff to previous 3700 callmenu の実装に独自の関数を作る必要はなかったので削除した。 Revision 3700 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Nov 23 06:36:07 2009 UTC (14 years, 4 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 27285 byte(s) Diff to previous 3699 インデントを修正 Revision 3699 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Nov 23 06:15:47 2009 UTC (14 years, 4 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 27521 byte(s) Diff to previous 3698 disconnect マクロコマンドに、TCP/IP 接続切断時の確認ダイアログを制御するオプションを追加した。 Revision 3698 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Nov 23 05:11:28 2009 UTC (14 years, 4 months ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 27402 byte(s) Diff to previous 3637 インデントを修正 Revision 3637 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Oct 8 16:38:28 2009 UTC (14 years, 6 months ago) by yutakapon Original Path: trunk/teraterm/teraterm/ttdde.c File length: 27393 byte(s) Diff to previous 3300 setdebug マクロコマンドを追加した。 制御コードを wait することができるようになる。また、ts.Debug を立てることなく、デバッグモードを切り替えられる。 Revision 3300 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Apr 10 10:03:37 2009 UTC (15 years ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 27262 byte(s) Diff to previous 3299 AcceptTitleChangeRequest が overwrite の時のみリモートタイトルをクリアするように変更。 Revision 3299 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Apr 10 08:23:56 2009 UTC (15 years ago) by doda Original Path: trunk/teraterm/teraterm/ttdde.c File length: 27185 byte(s) Diff to previous 3227 ・リモートからタイトルを変更されているとsettitleが効かないのを修正 ・ウィンドウ設定ダイアログでタイトルが変更された場合、リモートタイトルをクリアするように修正 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=16079 Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 15:10:33 2009 UTC (15 years ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 27156 byte(s) Diff to previous 3221 CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換 Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 09:37:20 2009 UTC (15 years ago) by maya Original Path: trunk/teraterm/teraterm/ttdde.c File length: 26050 byte(s) Diff to previous 2686 CVS から SVN へ移行: trunk に集約 Revision 2686 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Mar 4 15:17:53 2009 UTC (15 years, 1 month ago) by yutakapon Original Path: teraterm/trunk/teraterm/ttdde.c File length: 26050 byte(s) Diff to previous 2669 マルチキャストコマンドのサポートのための準備。 Revision 2669 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Mar 2 16:12:43 2009 UTC (15 years, 1 month ago) by yutakapon Original Path: teraterm/trunk/teraterm/ttdde.c File length: 25657 byte(s) Diff to previous 2637 sendbroadcast コマンドを新規追加した。 Revision 2637 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jan 22 09:03:55 2009 UTC (15 years, 2 months ago) by maya Original Path: teraterm/trunk/teraterm/ttdde.c File length: 25347 byte(s) Diff to previous 2623 logopen マクロコマンドで、ログファイルが開けたかどうかを result に格納するようにした。 Revision 2623 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Dec 15 14:20:40 2008 UTC (15 years, 3 months ago) by maya Original Path: teraterm/trunk/teraterm/ttdde.c File length: 25158 byte(s) Diff to previous 2545 gethostname マクロコマンドを追加 Revision 2545 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jun 20 11:58:47 2008 UTC (15 years, 9 months ago) by doda Original Path: teraterm/trunk/teraterm/ttdde.c File length: 24792 byte(s) Diff to previous 2476 ・TeraTerm -> Tera Term ・その他細かい修正 Revision 2476 - (view) (download) (as text) (annotate) - [select for diffs] Added Mon Apr 14 17:35:50 2008 UTC (16 years ago) by maya Original Path: teraterm/trunk/teraterm/ttdde.c File length: 24791 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.
|