Ticket #39824

ttyplayで勝手にpauseがかかる

Open Date: 2019-12-06 19:45 Last Update: 2019-12-09 09:49

Reporter:
Owner:
Type:
Status:
Closed
Component:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

問題

TTXttyplay で Vim の編集画面等を再生した時、再生中に勝手にPauseがかかったり、再生速度が変わったりする。

原因

Vim の端末に対する各種問い合わせへの応答を TTXttyplay が受け取り、その中に含まれる P や + を処理する為。

例えば Termcap Query に対する応答は ESC P 0 + r ESC \ であり、この中の P や + に反応する。

対処案

  • ファイル再生時は端末応答系の動作を行わないようにする (Tera Term 本体側での対処)
  • 端末応答系の動作を TTX から止められるようにする (Tera Term 本体および TTXttyplay での対処)
  • TTX からキーボード入力をフック出来るようにし、TTXttyplay はそれを利用する (Tera Term 本体および TTXttyplay での対処)
  • 端末応答と思われる入力を捨てる (TTXttyplay での対処)

Ticket History (3/4 Histories)

2019-12-06 19:45 Updated by: doda
  • New Ticket "ttyplayで勝手にpauseがかかる" created
2019-12-07 08:08 Updated by: doda
  • Milestone Update from (None) to Tera Term 4.105 (closed)
  • Resolution Update from None to Fixed
  • Owner Update from (None) to doda
Comment

r8431 で修正

2019-12-08 09:01 Updated by: None
2019-12-09 09:49 Updated by: doda
  • 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