Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support fonts ligatures #72

Open
0xF6 opened this issue Aug 19, 2018 · 8 comments
Open

Add support fonts ligatures #72

0xF6 opened this issue Aug 19, 2018 · 8 comments
Labels
enhancement New feature or request

Comments

@0xF6
Copy link

0xF6 commented Aug 19, 2018

at: FiraCode font

@felixse
Copy link
Owner

felixse commented Aug 19, 2018

This has to be done in xterm.js, but I think they are pretty close to supporting it. We should check out the current state of https://github.com/xtermjs/xterm-addon-ligatures

@felixse felixse added the upstream This due to an external component we are using label Aug 19, 2018
@moigagoo
Copy link

moigagoo commented Nov 6, 2018

The state of the addon seems all right. Hyper recommends it in its issue tracker (see vercel/hyper#2920).

@felixse
Copy link
Owner

felixse commented Nov 7, 2018

Looks like this addon requires a nodejs process to parse the font files. Hyper can use their main thread since they are using electron, but we would need to start a separate process for this. I don't think this is impossible, but it might be a bit of work 😄

@ZgblKylin
Copy link

FiraCode is really cool, hoping to be supported

@will-amaral
Copy link

Do we have an update on this? Just installed the latest release and was hoping for this to be featured.

@felixse
Copy link
Owner

felixse commented Mar 27, 2020

Not yet.
Xterm.js supports this now, but we cannot use the official addon (https://github.com/xtermjs/xterm-addon-ligatures) since it is requiring a node.js environment. We would need to port it to .NET

@felixse felixse added enhancement New feature or request and removed upstream This due to an external component we are using labels Mar 27, 2020
@pianocomposer321
Copy link

Is there an ETA?

@felixse
Copy link
Owner

felixse commented Jun 28, 2020

Probably after xtermjs/xterm.js#2897 is done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants