desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #34663
[Bug 647373] Re: overwidth utf-8 characters should be given double space by default
[Expired for vte (Ubuntu) because there has been no activity for 60
days.]
** Changed in: vte (Ubuntu)
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to vte in Ubuntu.
https://bugs.launchpad.net/bugs/647373
Title:
overwidth utf-8 characters should be given double space by default
Status in “vte” package in Ubuntu:
Expired
Bug description:
Description: Ubuntu 10.04.1 LTS
GNOME Terminal 2.30.2
attached screen shot uses default system fixed font, but same effect also appears when using Monospace 12.
Unicode characters which have glyphs wider than the spacing overprint
each other, making an unreadable display. Since a square box with a
hex point number inside it is the representation for any character
which is not defined in the font, and the box is itself a double-width
glyph, you cannot read the contents of the box to see what you did
wrong.
VTE should detect this condition and automatically treat such
characters as double-width, similar to the way wide oriental
characters are displayed.
Attached will be a screen shot generated by the Python script, below .
<code>
for ij in range(0x2160,0x2189):
j = unichr(ij)
try:
print j, unicodedate.name(j) ,unicodedata.numeric(j)
except:
print '%x'%ord(j)
print 'Roman 110011 is written as="%s"' % u'\u2188\u2182XI'
print 'but would be better shown ="%s"' % u'\u2188 \u2182 XI'
</code>
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vte/+bug/647373/+subscriptions