Ticket #26529

エスケープシーケンスの表示処理の障害

Open Date: 2011-10-13 14:45 Last Update: 2014-03-24 20:48

Reporter:
(Anonymous)
Owner:
Type:
Status:
Closed
Component:
MileStone:
(None)
Priority:
5 - Medium
Severity:
7
Resolution:
Works For Me
File:
None
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

1.概要  エスケープシーケンスの表示処理にて、エスケープシーケンス使用した次の行が消される。

2.現象 エスケープシーケンスを使用した「反転」,「アンダーライン」等を行うメニュー表示をしております。

以下の文字列のメニューになります。 ESC[0m メニューの名前 ESC[0m ESC[7m メニューの名前 ESC[0m ESC[0m メニューの名前 ESC[0m ESC[0m メニューの名前 ESC[0m ESC[0m メニューの名前 ESC[0m

選択されているESC[7m(反転)のラインの次行が表示上消されるようなバグがあります。 同じようにESC[4m(アンダーライン)としても同じ現象があります。 この様なメニューを表示した場合、上に移動すると、移動するたび下のラインが消える現象が出ます。 なお、他のエスケープ表示でも同じ現象が発生します。

このバグ初代TeraTermProVer2.3~TeraTermVer4.61間は問題なく正常に動作します。 それ以降のTeraTermVer4.67~TeraTermVer4.71以降は正しい処理をしていません。 間のバージョンは所有しておりませんので、Ver4.61より後に発生したと思います。

3.その他(バグ?初代からの代替え処理) 以下が改善されると嬉です。 ESC[1m 強調表示・・・色を変えずに強調文字を使用していただきたい。  ESC[2m 垂線表示・・・消さずにフォントの重ね合わせか、垂線用フォントを指定できるようにできませんか?  ESC[5m ブリンク・・・できればうれしい(タイマでフォント切り替え?)

Ticket History (3/11 Histories)

2011-10-13 14:45 Updated by: None
  • New Ticket "エスケープシーケンスの表示処理の障害" created
2011-10-13 15:00 Updated by: doda
  • Owner Update from (None) to doda
2011-10-13 15:23 Updated by: doda
Comment

手元で試した限りでは現象が再現しませんでした。

バイナリログまたはTTY Recordでログを取得している状態で現象を再現させた時のログを見せてもらえませんでしょうか?

2011-10-13 15:26 Updated by: doda
Comment

あと、Tera Termの設定をデフォルトの状態にしても現象は発生しますでしょうか?
特定の設定の時のみ発生するという可能性も有りますので。

2011-10-13 15:58 Updated by: doda
Comment

ESC[1m 強調表示・・・色を変えずに強調文字を使用していただきたい。

強調文字というのは太字表示という事でよろしいでしょうか? それならば、

  • 「設定」-「ウィンドウ」にある“太字を有効”のチェックを入れる
  • 「設定」-「その他の設定」-「表示」にある“高輝度属性色を有効にする”のチェックを外す

の二つの設定を行ってください。

ESC[2m 垂線表示・・・消さずにフォントの重ね合わせか、垂線用フォントを指定できるようにできませんか?

SGR 2 は ECMA-48 では低輝度表示であり、標準とは異なる独自の文字属性なので、ちょっと採用しづらいです。

ESC[5m ブリンク・・・できればうれしい(タイマでフォント切り替え?)

これは別チケット #26530 に分けます。

2011-11-18 09:29 Updated by: None
Comment

doda への返信

あと、Tera Termの設定をデフォルトの状態にしても現象は発生しますでしょうか?
特定の設定の時のみ発生するという可能性も有りますので。

動作確認はデフォルトで行っています。

2011-11-29 22:09 Updated by: doda
  • Resolution Update from None to Works For Me
Comment

前のコメントでも書きましたが、手元では再現しませんので、 再現させた時のバイナリログまたはTTY Recordのログを頂けませんでしょうか?

2011-12-01 09:01 Updated by: None
2011-12-15 22:31 Updated by: (del#1144)
2014-03-24 20:47 Updated by: doda
Comment

手元では再現しないのと、必要な情報が貰えないのでクローズします。

2014-03-24 20:48 Updated by: doda
  • Ticket Close date is changed to 2014-03-24 20:48
  • Status Update from Open to Closed

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login