Browse Subversion RepositoryLog of /trunk/teraterm/teraterm/vtterm.h
Revision 10782 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jun 27 13:36:25 2023 UTC (9 months, 2 weeks ago) by zmatsuo File length: 2585 byte(s) Diff to previous 10772 charset.cppのワークを動的に確保するようにした - charset.cpp からの出力関数を設定できるようにした - charset.h の CharSetOp - PutU32() - ParseControl() Revision 10772 - (view) (download) (as text) (annotate) - [selected] Modified Sat Jun 17 15:06:09 2023 UTC (9 months, 3 weeks ago) by zmatsuo File length: 2516 byte(s) Diff to previous 10771 #include の後ろがコメントになっていなかった warning C4067: プリプロセッサ ディレクティブの後に余分な文字がありました - 改行が必要です warning: extra tokens at end of #include directive Revision 10771 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jun 17 14:47:20 2023 UTC (9 months, 3 weeks ago) by zmatsuo File length: 2513 byte(s) Diff to previous 9175 , to selected 10772 デバグ用文字出力を charset.c へ移動 - PutDebugChar() を vtterm.c から移動 - 受信文字を表示用文字に変換する箇所が charset.c にまとまった Revision 9175 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 20 09:14:53 2021 UTC (3 years, 1 month ago) by zmatsuo File length: 2227 byte(s) Diff to previous 9148 , to selected 10772 ファイル名ペースト時に brackted paste mode シーケンスを2回送信していた - TermPasteStringNoBracket()@vtterm.c を追加 - TermPasteString() の bracketシーケンス送信なし版 - r9148 からの不具合 ファイル名ペースト時に brackted paste mode シーケンスを2回送信していた Revision 9148 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Feb 10 15:09:53 2021 UTC (3 years, 1 month ago) by zmatsuo File length: 2163 byte(s) Diff to previous 9048 , to selected 10772 TermPasteString()内で CommTextOutW(), CommTextEchoW() を使用するよう修正 - Unicode対応バッファ出力関数 - CommTextOutW(), CommTextEchoW() - 従来は CommTextOut(), CommTextEcho() を使用 Revision 9048 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 16 12:24:13 2020 UTC (3 years, 3 months ago) by nmaya File length: 2151 byte(s) Diff to previous 8904 , to selected 10772 ソースファイルの著作権表記の "最後の発行の年" を削除 ticket #40996 Revision 8904 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 18 15:31:14 2020 UTC (3 years, 7 months ago) by zmatsuo File length: 2155 byte(s) Diff to previous 8863 , to selected 10772 ログファイルへの文字コードの変換を filesys_log で行うようにした - filesys_log へ追加 (vtterm.c から移動) - FLogPutUTF32() - FLogSetCode() - FLogOutputBOM() 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 File length: 2217 byte(s) Diff to previous 8822 , to selected 10772 logダイアログをUnicode対応、動作を調整 - ダイアログはUnicode化した - ログのファイル名はANSI - BOM、コードが設定できるようになった - 起動直後の自動ログ UTF-8,BOM なし Revision 8822 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jul 2 15:41:37 2020 UTC (3 years, 9 months ago) by zmatsuo File length: 2157 byte(s) Diff to previous 8598 , to selected 10772 ログが取れなくなっていたので修正 - 文字コードは UTF-8 固定 - 改行コードは CR+LF 固定 Revision 8598 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Mar 15 15:24:18 2020 UTC (4 years ago) by zmatsuo File length: 2269 byte(s) Diff to previous 7140 , to selected 10772 結合文字等を遅れて受信した際正しく表示されるよう修正 - "ほ" U+307B の後に U+309A が送られてきたときなど - 例 - U+307B U+309A = "ぽ" (U+307D) - U+0061 U+0302 = "â" (U+00E2) - U+0041 U+0302 U+0300 - Ticket #15826 Revision 7140 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jun 28 09:54:14 2018 UTC (5 years, 9 months ago) by doda File length: 2269 byte(s) Diff to previous 6841 , to selected 10772 Bracketed Paste Mode を反映した貼り付け用関数を追加。 TermSendStartBracket() -- Bracketed Paste Mode が有効か判断し、必要ならば開始 Bracket を送信する。 TermSendEndBracket() -- Bracketed Paste Mode が有効か判断し、必要ならば終了 Bracket を送信する。 TermPasteString(char *str, int len) -- Bracketed Paste Mode を考慮した文字列貼り付け。 使い方: TermSendStartBracket(); CommTextOut(&cv, str, len); if (ts.LocalEcho) CommTextEcho(&cv, str, len); // 必要なだけ上記を行う TermSendEndBracket(); 上記を一まとめにしたのが TermPasteString(str, len) Revision 6841 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jul 4 15:02:28 2017 UTC (6 years, 9 months ago) by doda File length: 2046 byte(s) Diff to previous 6806 , to selected 10772 TeraTerm Project としてのライセンス表記を追加 ・Tera Term 本体分を横 80 桁に収まるように改行位置を調整 ・ttssh 関連の分を追加 Revision 6806 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jun 15 00:37:01 2017 UTC (6 years, 9 months ago) by doda File length: 2050 byte(s) Diff to previous 4293 , to selected 10772 TeraTerm Project としてのライセンス表記を追加 とりあえず Tera Term 本体分。 TeraTerm Project としての copyright 表記の年部分はコミットログを確認して書いたつもりだけど、ミスってたらすみません。 TODO: 過去に取り込んだパッチに関する著作権表記の追加 Revision 4293 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Feb 7 00:42:18 2011 UTC (13 years, 2 months ago) by doda File length: 584 byte(s) Diff to previous 4246 , to selected 10772 Wheel - Cursor 変換を制御シーケンスで無効に出来るようにした。(mintty互換) Revision 4246 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Dec 21 11:59:56 2010 UTC (13 years, 3 months ago) by doda File length: 557 byte(s) Diff to previous 3904 , to selected 10772 VT-Level の概念を導入。 ・VT-Lvelev 1 では 8bit 送信モードが無効になるようにした。 ・端末 ID でのレベルより VT-Level が上にならないようにした。 Revision 3904 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat May 22 06:57:02 2010 UTC (13 years, 10 months ago) by doda File length: 531 byte(s) Diff to previous 3872 , to selected 10772 ファイル送信も Bracketed Paste Mode の適用対象に。 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 File length: 534 byte(s) Diff to previous 3450 , to selected 10772 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 3450 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jun 8 10:22:00 2009 UTC (14 years, 10 months ago) by doda File length: 532 byte(s) Diff to previous 3227 , to selected 10772 ロケールオブジェクトがリークしていたのを修正。 Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 15:10:33 2009 UTC (15 years ago) by maya File length: 515 byte(s) Diff to previous 3221 , to selected 10772 CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換 Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 09:37:20 2009 UTC (15 years ago) by maya File length: 491 byte(s) Diff to previous 2476 , to selected 10772 CVS から SVN へ移行: trunk に集約 Revision 2476 - (view) (download) (as text) (annotate) - [select for diffs] Added Mon Apr 14 17:35:50 2008 UTC (16 years ago) by maya Original Path: teraterm/trunk/teraterm/vtterm.h File length: 491 byte(s) Diff to selected 10772 ファイル移動に伴う修正 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.
|