[Bug: 21.5-b26] info-node face: code vs docs conflict

Stephen J. Turnbull stephen at xemacs.org
Sat Apr 22 09:34:16 EDT 2006


thanks for the report!

>>>>> "Giacomo" == Giacomo Boffi <giacomo.boffi at polimi.it> quotes Info:

      This is the face of info menu items.  If unspecified, it is copied
      from `bold-italic'.

OK, that's wrong.  The defface tries to set the face to bold-italic,
it doesn't copy the bold-italic face (that may have been true in
ancient times).

I think we should copy the bold-italic face, but I'm not sure that can
be done with defface.

Do you agree that obeying the resource for bold-italic is the right
way to go here?

    Giacomo> as to WHY xemacs isn't able to deduce a bold italic face
    Giacomo> from it's default face, i can only tell you that my
    Giacomo> specification for the default face is

    Giacomo>  % fc-match mono:style=Bold\ Oblique

Oblique != Italic.  We have a kludge to handle it for X fonts, but I
don't think it's handled at all in Xft.  This may get fixed someday,
but at present the whole Xft thing is too much of a mess to be worth
dealing with this now IMO (I'm working on ripping out the whole X/Xft
system of dealing with fonts and replacing it with fontconfig).  Maybe
Aidan will come up with something, or somebody.


-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.




More information about the XEmacs-Beta mailing list