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

Supporting typefaces with ligatures #1288

Closed
MarcusHallettUAH opened this issue Oct 28, 2016 · 3 comments
Closed

Supporting typefaces with ligatures #1288

MarcusHallettUAH opened this issue Oct 28, 2016 · 3 comments

Comments

@MarcusHallettUAH
Copy link

I gather some individuals[who?] desire the ability to use typefaces with "programming" or "console" ligatures in the console.

To my knowledge conhost doesn't support ligatures of any form.1 Would this be worthwhile?

See Also

I think this is at least tangentially related to the following:
Can't set different font for the terminal #757
Use a fallback font to display missing characters #1124
Feature requests #1099
Consider adding padding and line height options #245
Terminal ought to work with more fonts #405

I'll drop this on the console User Voice. I think it's tangentially related to Bash on Windows, so I'm raising this here. This is a possible duplicate of #405; however, I believe it has a narrower scope than that question, meriting a unique issue.

Notes

1: As of build 14955.

@fpqc
Copy link

fpqc commented Oct 28, 2016

@MarcusHallettUAH Heya, I have it on good authority that any OTF support at all is pretty low priority on the backlog. I'm guessing that this ask is even lower a fortiori. Curious if you have a screenshot of autoligatures in an OSX or Linux terminal emulator...

Looks like it is only supported in Konsole and iTerm/iTerrm2.

@zadjii-msft
Copy link
Member

@MarcusHallettUAH I appreciate the hell out of what has got to be the best formatted issue report I've seen.

That being said, yea this is a dupe of #405. We have recently received some specific impulse to try and pursue this feature, so it's moved up in the backlog, but it's still blocked by dependency on other features that aren't going to make it in this release.

@bitcrazed
Copy link
Contributor

Thanks for the feedback.

I am a big fan of FiraCode and the like and look forward to the Console one day supporting ligature monospace fonts, etc., but it is dependent on us building a new text renderer based on DirectWrite vs. our current GDI-based renderer.

This is a work item that's starting to get quite close to the top of our priority list, but it's a significant work item, so it'll take a little while to complete.

HOWEVER, we WILL make A LOT of noise when this does happen, so I'd be surprised if you miss it when we do announce ;)

And as @zadjii-msft says, GREAT JOB @MarcusHallettUAH for writing a clear, concise bug 🥇

Closing for now as this is in the WSL repo, a dupe, and already on our work list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants