GNU bug report logs -
#4090
23.1.50; Vertical table separators gone
Previous Next
Reported by: jidanni <at> jidanni.org
Date: Sun, 9 Aug 2009 01:50:04 UTC
Severity: normal
Found in version 1:20090814-1
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
In article <87r5vdos8q.fsf <at> jidanni.org>, jidanni <at> jidanni.org writes:
> LC_ALL=zh_TW.UTF-8 emacs-snapshot -f w3m $@ # bad
> LC_ALL=C emacs-snapshot -f w3m $@ # good
> LC_ALL=zh_TW.UTF-8 emacs23 -f w3m $@ # good
> LC_ALL=C emacs23 -f w3m $@ # good
> One sees that these characters,
> • │ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼
> vanish in the above "bad" case.
> I.e.,
> ┌───┐
> │bla│
> └───┘
> becomes
> ─
> bla
> ─
In the trunk of CVS, I added CJK fonts for those box-drawing
characters in the default fontset. So, in CJK environment,
CJK fonts are preferred. Perhaps, the selected CJK font
claims that it has glyphs for those characters, but actually
doesn't contain valid glyphs. I think those vanishing
characters has at least 1 dot width of space. Please put
cursor on one of them and type C-u C-x = to check which font
is selected for it.
---
Kenichi Handa
handa <at> m17n.org
This bug report was last modified 14 years and 149 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.