Marcus Harnisch writes:
Partial success! I applied the changes as you told me to and
recompiled.
The glyphs look good now, albeit in normal weigth only.
OK, good! The partial success means I diagnosed the problem
correctly, and I'm pretty sure I know how to fix this properly, but it
will be a couple of days before I have time to code it.
As soon as mic-paren switches to a bold face, I get boxes again.
This is harder. fontconfig provides two kinds of information about
how complete the font is, the set of languages whose "standard
character sets" are covered completely by the font (which XEmacs pays
attention to), and the exact repertoire of characters provided, which
we don't (yet). Since these characters aren't part of English (or
European languages) as such, sometimes they're in the font, sometimes
they're not, and we have to check on a individual code point basis.
I'm not really sure offhand how to deal with this, because the user
may prefer all the characters to be consistent in a different font
rather than some characters in their favorite font, and others in the
"ugly" fallback font.
Comments on that point (is consistency more important, or is getting
your favoritve font most of the time more important?) are welcome.
For you personally, the obvious workaround (find a more complete
boldface font) may actually be the right answer since you are fairly
sensitive to the differences in fonts. Even XEmacs can't cons up a
glyph that isn't there in the right style! (That's up to you of
course, and the boxes *are* an XEmacs bug. But even if XEmacs
provided a fallback glyph, it would be in a different font and you
would notice it, I think.)
Thank you very much for following up!
Steve
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta