KEMBAR78
Split Linkifier2 (always active) into Linkifier (after attach) and LinkProviderService (always active) by Tyriar · Pull Request #4924 · xtermjs/xterm.js · GitHub
Skip to content

Conversation

@Tyriar
Copy link
Member

@Tyriar Tyriar commented Dec 23, 2023

This PR pulls the part of links that needs to be active before the terminal is attached to the DOM (link provider registration) from the actual link implementation which requires the DOM. This simplifies things by removing a bunch of null checks from linkifier. Linkifier2 is also renamed to Linkifier which was long overdue.

@Tyriar Tyriar added this to the 5.4.0 milestone Dec 23, 2023
@Tyriar Tyriar self-assigned this Dec 23, 2023
@Tyriar Tyriar changed the title Split Linkifier2 (browser) into Linkifier (browser) and LinkProviderService (common) Split Linkifier2 (always active) into Linkifier (after attach) and LinkProviderService (always active) Dec 23, 2023
@Tyriar Tyriar enabled auto-merge December 23, 2023 16:56
@Tyriar Tyriar merged commit 6e351dd into xtermjs:master Dec 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant