[Konsole-devel] Review Request 126921: Fix programming ligature support by allowing to use variable-width fonts

Kurt Hindenburg kurt.hindenburg at gmail.com
Fri Jan 29 02:08:48 UTC 2016


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/126921/#review91737
-----------------------------------------------------------



I'm not sure this is a good idea.  Using variable-width fonts will cause a lot of other issues w/ displaying text, colors, selecting text, etc.

Can the issue you're having be fixed another way?

- Kurt Hindenburg


On Jan. 28, 2016, 2:53 p.m., Stefan Seemayer wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/126921/
> -----------------------------------------------------------
> 
> (Updated Jan. 28, 2016, 2:53 p.m.)
> 
> 
> Review request for Konsole.
> 
> 
> Repository: konsole
> 
> 
> Description
> -------
> 
> For users of monospace fonts with programming ligature support such as
> Hasklig, FiraCode or PragmataPro, commit d59ad5cd8ad7cdaab2ba5df59a786d475a535db5
> makes Konsole freeze on startup if they had set a variable-width font
> in their default profile because no font is being set on startup.
> 
> Instead of refusing to set the variable-width font necessary for
> ligatures to work, emit a warning message and continue setting the font.
> This will restore support for ligature fonts.
> 
> 
> Diffs
> -----
> 
>   src/TerminalDisplay.cpp 536aea6 
> 
> Diff: https://git.reviewboard.kde.org/r/126921/diff/
> 
> 
> Testing
> -------
> 
> Commit causing the problems was identified using git-bisect on ArchLinux x86-64 rolling. Patch applies and compiles on git-HEAD at da573a8a90e7721bd1929a929b694db9292ad36d .
> 
> 
> Thanks,
> 
> Stefan Seemayer
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/konsole-devel/attachments/20160129/8433f6f4/attachment.html>


More information about the konsole-devel mailing list