Xterm.js: リンクマッチャーは複数行のリンクでは機能しません

作成日 2015年04月28日  ·  13コメント  ·  ソース: xtermjs/xterm.js

arelinks help wanted typbug

最も参考になるコメント

これを突き刺したいです。 私は過去2年間、かなりのjsを実行しており、最初のプルリクエストを受け取るのを楽しみにしています。 みんなで大丈夫なら、来週末にこれを拾うことができます😊

全てのコメント13件

この問題を調べている人はいますか? これは、VSCodeの統合端末のキラーです。

+1

こんにちは@martellaj 、今これは誰にも割り当てられていないので、誰もこれを調べていません。

必要な時間が見つかり次第、これを乗り越えていきます。

そしてもちろん、PRはいつでも大歓迎です😁。

これに関するすべての前提条件が満たされていると思います。

  • バッファは、行がいつ折り返されるかを認識します(少なくともLinux / macOSでは)
  • 行全体を文字列として取得する比較的高速な方法があります
  • リンクがDOMをジャグリングする必要がなくなったため、ホバリング時に両方の部分が反応する複数行の行を取得できるようになります。

私はこれをすぐに拾うことができなくなります。 興味のある人のために行う必要があることは次のとおりです。

また、データが画面の右側に表示されなくなったときにリンクが機能することを確認する必要があります。 これは、複数行のリンクと同時に取り組む必要があります

これを突き刺したいです。 私は過去2年間、かなりのjsを実行しており、最初のプルリクエストを受け取るのを楽しみにしています。 みんなで大丈夫なら、来週末にこれを拾うことができます😊

ぜひ@chirgjn 。 どこから始めるかについてのヒントとして、複数行にまたがることができるMouseZoneのサポート範囲を用意し、行がisWrappedマークされているかどうかを確認し、マークされている場合は上の行を確認する必要があります。折り返し行全体を作成し、適切なMouseZoneを作成します。 これには主にLinkifier.tsとMouseZoneManager.tsでの作業が含まれます

ありがとう、今週末これを拾います😃

@chirgjnこれに関する進展はありますか?

@bastichelaarこれは、PRが入らない場合に次に行きたい数少ないことの1つです。

ねえ、返信が遅れてすみません。 今日はPRの準備をします。

2018年2月27日火曜日、午後8時59分、Daniel Imms、 notifications @ github.comは次のように書いています。

@bastichelaarhttps ://github.com/bastichelaarそれは一握りの1つです
PRが入らなかったら次に行きたいことの


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/xtermjs/xterm.js/issues/24#issuecomment-368916869
またはスレッドをミュートします
https://github.com/notifications/unsubscribe-auth/ADeQIqmu9RJPm29PJHZe0XU2trHAV8WWks5tZB9wgaJpZM4EKjoM

@chirgjn参考までに作業を開始し、おそらく来週か2週間で終了する予定ですhttps://github.com/xtermjs/xterm.js/pull/1303

@Tyriarはその作業に感謝します、私はあなたの変更をチェックします、多分私は次回助けることができるでしょう! 👍

このページは役に立ちましたか?
0 / 5 - 0 評価