On 2018-01-05 09:10:40 +0100, Vincent Lefevre wrote:
> Package: rxvt-unicode
> Version: 9.22-2
> Severity: important
> 
> Just like xterm and Emacs, rxvt-unicode has font issues with
> FreeType 2.8, which uses different rounding rules for ascender
> and descender for TrueType fonts. 2 consequences:
>   * The window is taller and wider than expected (which can break
>     existing configurations and waste screen space).

A workaround for the wide window due to additional spacing between
letters is to use "-letsp -1".

Unfortunately, for the spacing between lines, using "-lsp -1" does
not have any effect.

>   * There sometimes (not always) are blank lines (rows or columns)
>     between characters, which is an issue for line-drawing characters.

No issue with the built-in block graphics/line drawing characters
(the default), but some characters, not handled by this code, are
affected, e.g.

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
(the issue disappears with "-letsp -1") and

⎧
⎪
⎪
⎨
⎪
⎪
⎩

One may consider that supporting negative values with -lsp would
solve this bug (this would first need checking that the expected
blank line is removed).

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Reply via email to