Xterm.js: Pencocok tautan tidak berfungsi dengan tautan multi-baris

Dibuat pada 28 Apr 2015  ·  13Komentar  ·  Sumber: xtermjs/xterm.js

arelinks help wanted typbug

Komentar yang paling membantu

Saya ingin mencoba ini. Saya telah melakukan sedikit js selama 2 tahun terakhir dan saya berharap untuk mendapatkan permintaan tarik pertama saya. Saya dapat mengambil ini pada akhir pekan mendatang jika itu baik-baik saja dengan semua orang 😊

Semua 13 komentar

Apakah ada orang yang menyelidiki masalah ini? Ini adalah pembunuh untuk terminal terintegrasi VS Code.

+1

Hai @martellaj , sekarang ini tidak ditugaskan kepada siapa pun, jadi tidak ada yang menyelidiki ini.

Kami akan menyelesaikan ini, segera setelah kami menemukan jumlah waktu yang diperlukan.

Dan tentu saja PR selalu diterima 😁.

Saya percaya semua prasyarat untuk ini sekarang sudah selesai:

  • Buffer mengetahui kapan garis dibungkus (setidaknya di Linux / macOS)
  • Ada metode yang relatif cepat untuk mengambil seluruh baris sebagai string
  • Tautan tidak lagi perlu menyulap DOM sehingga memungkinkan untuk mendapatkan garis multi-baris dengan kedua bagian bereaksi saat mengarahkan kursor

Saya tidak akan dapat mengambilnya dalam waktu dekat. Inilah yang perlu dilakukan bagi mereka yang tertarik:

Kami juga ingin memastikan tautan berfungsi saat data keluar dari layar ke kanan. Ini harus ditangani pada saat yang sama dengan tautan multi-baris

Saya ingin mencoba ini. Saya telah melakukan sedikit js selama 2 tahun terakhir dan saya berharap untuk mendapatkan permintaan tarik pertama saya. Saya dapat mengambil ini pada akhir pekan mendatang jika itu baik-baik saja dengan semua orang 😊

@chirgjn dengan segala cara. Sebagai petunjuk di mana untuk memulai, Anda harus memiliki rentang dukungan MouseZone yang dapat menjangkau banyak baris, dan kemudian periksa apakah baris ditandai dengan isWrapped dan jika demikian periksa baris di seluruh baris yang dibungkus dan buat MouseZone . Ini sebagian besar akan melibatkan bekerja di Linkifier.ts dan MouseZoneManager.ts

Terima kasih, ambil ini akhir pekan ini 😃

@chirgjn ada kemajuan dalam hal ini?

@bastichelaar itu salah satu dari sedikit hal yang ingin saya lakukan selanjutnya jika PR tidak masuk.

Hei, maaf atas balasannya yang terlambat. Saya akan menyiapkan PR hari ini.

Pada Sel 27 Feb, 2018, 20:59 Daniel Imms, [email protected] menulis:

@bastichelaar https://github.com/bastichelaar itu salah satu dari segelintir
hal-hal yang ingin saya lakukan selanjutnya jika PR tidak masuk.

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/xtermjs/xterm.js/issues/24#issuecomment-368916869 ,
atau nonaktifkan utasnya
https://github.com/notifications/unsubscribe-auth/ADeQIqmu9RJPm29PJHZe0XU2trHAV8WWks5tZB9wgaJpZM4EKjoM
.

@chirgjn FYI Saya sudah mulai mengerjakannya dan berencana untuk menyelesaikannya mungkin minggu depan atau 2 https://github.com/xtermjs/xterm.js/pull/1303

@Tyriar terima kasih atas pekerjaannya, saya akan memeriksa perubahan Anda, mungkin saya akan dapat membantu lain kali! 👍

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

circuitry2 picture circuitry2  ·  4Komentar

7PH picture 7PH  ·  4Komentar

chris-tse picture chris-tse  ·  4Komentar

travisobregon picture travisobregon  ·  3Komentar

pfitzseb picture pfitzseb  ·  3Komentar