Ticket #15825

DEC Locatorモードのサポート

Open Date: 2009-03-30 12:18 Last Update: 2010-08-19 19:01

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

Details

現在対応しているxtermのマウスレポートプロトコルには、以下の問題がある。

  • 224行/桁以降を報告できない (現状は223として報告する)
  • 96行/桁以降では8ビット文字(MSBが立った文字)を使う為、一部の環境では問題が出る
    • vimでtermencodingを設定していると、レポートをエンコーディングに従って変換しようとする 参考
    • 8ビット透過でない環境では、MSBが落とされて誤った位置や異常な値が報告される

これらに対応するためには、行/桁位置に制限が無く、使用する文字がすべてUS-ASCIIの範囲に収まるようなプロトコルをサポートする必要がある。 候補としては、DEC Locatorモードがあげられる。 参考資料

vimのマニュアルによると、他にもNetTerm, JSB term, pterm等のプロトコルがあるが、詳細は不明。

Ticket History (3/5 Histories)

2009-03-30 12:18 Updated by: doda
  • New Ticket "DEC Locatorモードのサポート" created
2009-03-30 16:11 Updated by: doda
  • Owner Update from (None) to doda
Comment

NetTermってもしかしてこれ?

マニュアル(pdf)によると、マウスプロトコルはDEC Locatorモードのvariantっぽい。

2010-08-12 18:27 Updated by: doda
2010-08-12 18:28 Updated by: doda
  • Details Updated
2010-08-19 19:01 Updated by: doda
  • Resolution Update from Accepted to Fixed
  • Ticket Close date is changed to 2010-08-19 19:01
  • 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