-
-
Notifications
You must be signed in to change notification settings - Fork 49
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
Ligature support #85
Comments
@bts I'm not very familiar with ligature support, or how it is handled in the Gnome ecosystem. Termonad is using the VTE library, which is a terminal emulator from the Gnome team exposed as a GTK widget. The https://hackage.haskell.org/package/gi-vte-2.91.19/docs/GI-Vte-Objects-Terminal.html#g:87 This method is called by Termonad when creating a new Line 303 in 2588524
The Lines 152 to 162 in 2588524
A I'm not sure if adding ligature support would be an option to pass to the If you wanted to spend some time to look into this, I would suggest the following:
If you find some pango or gtk functions that looks promising, but aren't sure how to implement them in Termonad, feel free to post here. |
@cdepillabout Thanks for your response! Unfortunately it seems like VTE does not currently support ligatures: https://bugzilla.gnome.org/show_bug.cgi?id=781597#c10 |
@bts Ah, that's unfortunate :-\ I guess I would still suggest opening an issue on the VTE issue tracker (and then posting a link here). At the very least it would let the VTE team know that some people are interested in ligature support in VTE. |
There does appear to be an issue on the VTE issue tracker about ligature support, but it doesn't appear to have any progress: https://gitlab.gnome.org/GNOME/vte/-/issues/192 |
Thanks for this project! What would be necessary for us to add ligature support to termonad? e.g. for the font PragmataPro
The text was updated successfully, but these errors were encountered: