Browse Subversion RepositoryLog of /trunk/teraterm/teraterm/buffer.h
Revision 10760 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jun 12 15:20:40 2023 UTC (8 months, 3 weeks ago) by zmatsuo File length: 6549 byte(s) Diff to previous 10639 各モジュール間APIをUnicode版のみを使用するようにした - buffer.c 内 BuffPutChar() -> BuffPutUnicode() - vtterm.c 内 PutChar() -> PutU32() Revision 10639 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Mar 17 14:35:30 2023 UTC (11 months, 3 weeks ago) by zmatsuo File length: 6605 byte(s) Diff to previous 10321 文字消去時、マウス選択領域を選択状態で描画(文字色反転表示)するようにした - マウス選択領域の文字を消去したとき、選択状態を維持したまま描画 - 従来 - マウス選択領域にかかっていても無条件に背景色(背景画像)で描画 - 表示上選択領域がなくなるように見える - 内部的には選択領域が存在している - 変更したシーケンス - EL (カーソル行の文字を消去) - ECH (カーソル位置から Ps 文字を消す) - ED 0 (カーソル位置から画面末尾までを消去する) - ED 1 (画面先頭からカーソル位置までを消去する) - 文字消去ではなくバッファの内容を描画するようにした(buffer.c) - 空白(スペース)が書かれているバッファを描画 =消去 - マウス選択領域を考慮して描画される - 使用しなくなった文字消去(背景描画)専用関数削除(vtdisp.c,h) - 変数 Selected を static に変更(buffer.c,h) ticket 47524 Revision 10321 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Oct 16 14:28:29 2022 UTC (16 months, 3 weeks ago) by zmatsuo File length: 6600 byte(s) Diff to previous 10308 使用していないデバグ用のdefineを削除 - UNICODE_INTERNAL_BUFF を削除 Revision 10308 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Oct 13 14:26:30 2022 UTC (16 months, 3 weeks ago) by zmatsuo File length: 6696 byte(s) Diff to previous 10100 Unicode の Spacing combining mark に一部対応
- Malayalam (マラヤーラム語)のごく一部の文字の特殊処理を追加
- Spacing combining mark
- U+0d3e と U+0d02 のみ
- virama
- U+0d4d のみ
- 3cell以上の長い文字が表示できるようになった
- 全角(2cell)よりも長い文字
- テスト追加
- Hello (Malayalam)
- ほ + ゜ = ぽ
- 11cell文字 (Malayalam)
Revision 10100 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jul 30 14:56:36 2022 UTC (19 months, 1 week ago) by zmatsuo File length: 6693 byte(s) Diff to previous 9839 buffer.c,h の曖昧なプロトタイプを厳密に修正 - () -> (void) Revision 9839 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Mar 28 15:24:07 2022 UTC (23 months, 1 week ago) by zmatsuo File length: 6585 byte(s) Diff to previous 9115 BuffScroll() を static 関数に変更 - BuffScroll() はこのファイル以外で使用されていなかった - 警告が出ないようにした buffer.c(281,33): warning C4267: '+=': 'size_t' から 'unsigned char' に変換しました。データが失われているかもしれません。 Revision 9115 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Dec 28 14:29:48 2020 UTC (3 years, 2 months ago) by zmatsuo File length: 6626 byte(s) Diff to previous 9048 エスケープシーケンスからの印字を修正 - 内部は Unicode に対応した - CP_ACP に変換して出力 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: 6579 byte(s) Diff to previous 8908 ソースファイルの著作権表記の "最後の発行の年" を削除 ticket #40996 Revision 8908 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 18 15:31:51 2020 UTC (3 years, 6 months ago) by zmatsuo File length: 6583 byte(s) Diff to previous 8770 現在バッファをすべてログへ書き出しを Unicode化した - 別関数に分離, FLogOutputAllBuffer() Revision 8770 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue May 12 14:32:31 2020 UTC (3 years, 9 months ago) by zmatsuo File length: 6534 byte(s) Diff to previous 8750 フォント選択時にANSI表示用文字コードに使用するコードページを自動で選ぶようにした - ANSI API ExtTextOutA() を使用する場合の文字コード - 9x系の場合, ANSI APIを使用する設定にした場合 - ExtTextOutW() を使用する場合は関係ない Revision 8750 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Apr 26 14:35:40 2020 UTC (3 years, 10 months ago) by zmatsuo File length: 6461 byte(s) Diff to previous 8748 デバグダイアログで描画APIのUnicode/ANSI切り替えができるようにした Revision 8748 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Apr 26 14:35:19 2020 UTC (3 years, 10 months ago) by zmatsuo File length: 6425 byte(s) Diff to previous 8740 描画APIをUnicode/ANSI切り替えできるようにした Revision 8740 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Apr 26 14:33:56 2020 UTC (3 years, 10 months ago) by zmatsuo File length: 6405 byte(s) Diff to previous 8678 buffer.c で UNICODE_INTERNAL_BUFF を使用しないようにした - 常にUnicodeとする - 他のソースでも要チェック Revision 8678 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Apr 8 16:01:23 2020 UTC (3 years, 11 months ago) by zmatsuo File length: 6435 byte(s) Diff to previous 8676 IME前後参照変換をUnicode化 - この機能は98/2000以降 - IsWindowUnicode()がTRUEのとき Unicode版を使用するようにした - ANSI版併用 - IME前後参照変換 - https://ttssh2.osdn.jp/manual/4/ja/usage/tips/ime.html - BuffGetLineStrW()追加 - IME用文字列取得 Revision 8676 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Apr 8 16:01:02 2020 UTC (3 years, 11 months ago) by zmatsuo File length: 6354 byte(s) Diff to previous 8675 buffer.c からクリップボードを操作しないようにした - BuffEndSelect() の仕様変更 - BuffCBCopyUnicode() の仕様変更 Revision 8675 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Apr 8 16:00:51 2020 UTC (3 years, 11 months ago) by zmatsuo File length: 6346 byte(s) Diff to previous 8605 buffer.c に関連する定義を buffer.h に移動 - common/tttypes.h に入っていた Revision 8605 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 17 15:37:47 2020 UTC (3 years, 11 months ago) by zmatsuo File length: 5171 byte(s) Diff to previous 8445 BuffIsCombiningCharacter() のプロトタイプが抜けていたので追加 Revision 8445 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Dec 17 12:15:31 2019 UTC (4 years, 2 months ago) by doda File length: 5107 byte(s) Diff to previous 7086 Merge branch 'unicode_buf' Revision 7086 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Mar 29 14:58:31 2018 UTC (5 years, 11 months ago) by doda File length: 4853 byte(s) Diff to previous 6841 DECSACE に対応 #33906 DECCARA / DECRARA を DECSACE の設定に従って適用範囲を変更するようにした。 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: 4749 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: 4753 byte(s) Diff to previous 6803 TeraTerm Project としてのライセンス表記を追加 とりあえず Tera Term 本体分。 TeraTerm Project としての copyright 表記の年部分はコミットログを確認して書いたつもりだけど、ミスってたらすみません。 TODO: 過去に取り込んだパッチに関する著作権表記の追加 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: 3287 byte(s) Diff to previous 6175 NO_COPYLINE_FIX マクロを廃止。常に有効。 Revision 6175 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Nov 30 09:44:05 2015 UTC (8 years, 3 months ago) by doda File length: 3342 byte(s) Diff to previous 5392 ステータスライン関連が正しく動かなかった問題を修正。 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: 3344 byte(s) Diff to previous 5324 チケット #32144 ログ採取開始時の現在バッファをあらかじめ含める ログ採取オプションに"ALl Buff In First"を追加した。 Revision 5324 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jun 17 12:14:30 2013 UTC (10 years, 8 months ago) by doda File length: 3281 byte(s) Diff to previous 5279 DECLRMM/DECSLRMに仮対応 差分が大きくなってきたのでとりあえずコミット。まだ直さないといけない所があるけれど。 Revision 5279 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri May 24 10:58:57 2013 UTC (10 years, 9 months ago) by doda File length: 3180 byte(s) Diff to previous 5095 URL 上でマウスカーソル形状を変更する際の判定が左に半文字分ずれていたのを修正。 Revision 5095 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Dec 10 21:46:32 2012 UTC (11 years, 2 months ago) by doda File length: 3137 byte(s) Diff to previous 5091 DECCARA, DECRARA を仮実装。DECSACEをまだ実装していないので、vttestは通りません。 Revision 5091 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Dec 4 14:34:26 2012 UTC (11 years, 3 months ago) by doda File length: 3036 byte(s) Diff to previous 5090 関数名が気に食わなくなったので変更。 Revision 5090 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Dec 4 03:59:26 2012 UTC (11 years, 3 months ago) by doda File length: 3033 byte(s) Diff to previous 5089 DECFRAに対応。 Revision 5089 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Dec 4 00:54:13 2012 UTC (11 years, 3 months ago) by doda File length: 2962 byte(s) Diff to previous 4932 DECCRAに仮対応 Revision 4932 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue May 8 16:36:57 2012 UTC (11 years, 10 months ago) by yutakapon File length: 2841 byte(s) Diff to previous 4243 IMEの前後フィードバック対応を行った。 ATOK2012で動作確認済み。 Revision 4243 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Dec 21 04:11:15 2010 UTC (13 years, 2 months ago) by doda File length: 2788 byte(s) Diff to previous 4090 DECFI/DECBI 制御シーケンスに対応。 Revision 4090 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Sep 7 04:33:38 2010 UTC (13 years, 6 months ago) by doda File length: 2721 byte(s) Diff to previous 4070 Selective Erase 対応の矩形消去 (DECSERA) 制御シーケンスに対応。 Revision 4070 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 31 09:18:28 2010 UTC (13 years, 6 months ago) by doda File length: 2651 byte(s) Diff to previous 3745 Selective Erase に対応。 Revision 3745 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jan 28 01:58:11 2010 UTC (14 years, 1 month ago) by doda File length: 2488 byte(s) Diff to previous 3743 端末リセットで保存しているスクリーンバッファを開放するようにした。 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: 2456 byte(s) Diff to previous 3312 Alternate Screen Bufferに対応。 Revision 3312 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Apr 15 10:22:42 2009 UTC (14 years, 10 months ago) by doda File length: 2405 byte(s) Diff to previous 3227 継続行コピーがうまく働かない場合があるのを修正。 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: 2288 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: 2211 byte(s) Diff to previous 2553 CVS から SVN へ移行: trunk に集約 Revision 2553 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jul 5 13:21:42 2008 UTC (15 years, 8 months ago) by doda Original Path: teraterm/trunk/teraterm/buffer.h File length: 2211 byte(s) Diff to previous 2551 CHT制御シーケンスに対応。 Revision 2551 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jul 3 20:14:09 2008 UTC (15 years, 8 months ago) by doda Original Path: teraterm/trunk/teraterm/buffer.h File length: 2187 byte(s) Diff to previous 2519 CBT制御シーケンスに対応。 Revision 2519 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon May 19 14:00:27 2008 UTC (15 years, 9 months ago) by doda Original Path: teraterm/trunk/teraterm/buffer.h File length: 2162 byte(s) Diff to previous 2476 Mouse Tracking Mode時もダブルクリックによる単語選択を有効にした。 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/teraterm/buffer.h File length: 2126 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.
|