On Sun, Sep 09, 2007 at 06:20:08AM +0200, Rich Felker wrote: > Package: xterm > Version: 229-1 > Severity: normal > > When using GNU Unifont with xterm, certain Unicode characters > (0100-011F, 017F-019F, 0200-021F, ...) are displayed in the wrong > position, roughly half a cell-width to the left of where they belong. > Using urxvt works fine so the issue seems to be a problem with xterm > and not the font.
The font contains glyphs with more than one width, and xterm thinks it is a proportional font. There are probably special cases where the width of the glyphs matches the single/double-width characters, though _that_ does not appear to be the explanation. But xterm's behavior for this special case is not based on the range of codes to display. (I can look into how to improve it for the special case, though there are other fonts which work correctly ;-) -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net
pgpvpt7kvXABI.pgp
Description: PGP signature