Xterm.js: 链接匹配器不适用于多行链接

创建于 2015-04-28  ·  13评论  ·  资料来源: xtermjs/xterm.js

arelinks help wanted typbug

最有用的评论

我想对此采取行动。 在过去的两年中,我做了相当多的js,并期待收到我的第一个请求。 如果每个人都可以的话,我可以在下一个周末收拾这个东西😊

所有13条评论

有没有人调查这个问题? 这是VS Code集成终端的杀手er。

+1

@martellaj ,您好,目前尚未分配给任何人,因此没有人对此进行调查。

一旦找到所需的时间,我们将紧紧抓住这一点。

当然,PR总是受欢迎的。

我相信现在已经完成了所有先决条件:

  • 缓冲区知道何时换行(至少在Linux / macOS上)
  • 有一种比较快的方法可以将整个行作为字符串
  • 链接不再需要处理DOM,因此悬停时,两部分都可以做出反应的多行线

我将很快无法接听。 对于那些感兴趣的人,需要做的是:

我们还希望确保当数据离开右侧屏幕时,链接可以正常工作。 这应该与多行链接同时解决

我想对此采取行动。 在过去的两年中,我做了相当多的js,并期待收到我的第一个请求。 如果每个人都可以的话,我可以在下一个周末收拾这个东西😊

一定要@chirgjn 。 作为从何处开始的提示,您需要具有MouseZone的支持范围,该支持范围可以跨越多行,然后检查行是否标记有isWrapped ,如果是,请检查整个换行,并创建适当的MouseZone 。 这将主要涉及在Linkifier.ts和MouseZoneManager.ts中工作

谢谢,这个周末收拾😃

@chirgjn在这方面有什么进展吗?

@bastichelaar ,如果没有公关,这是我

嘿,很抱歉回复晚。 我今天准备好公关。

在2018年2月27日,星期二,丹尼尔·伊姆斯(Daniel Imms)下午8:59, notifications @github.com写道:

@bastichelaar https://github.com/bastichelaar这是少数几个
如果没有公关,我想下一步要做的事情。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在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 等级

相关问题

kolbe picture kolbe  ·  3评论

travisobregon picture travisobregon  ·  3评论

fabiospampinato picture fabiospampinato  ·  4评论

johnpoth picture johnpoth  ·  3评论

zhangjie2012 picture zhangjie2012  ·  3评论