bug#3081: 23.0.92; x-list-fonts no longer gives correct result - substitutes * forfixed font size

"Drew Adams" <[email protected]>
Newsgroups gmane.emacs.bugs,gmane.emacs.pretest.bugs
Message-ID <[email protected]>
Some more info.

In the frames that use this font as their default font, I see these differences:

Emacs 22:
(font . "-outline-Courier-normal-i-normal-normal-5-37-96-96-c-*-iso8859-1")

Emacs 23:
(font . "-outline-Courier-bold-normal-normal-mono-14-*-*-*-c-*-iso8859-1")
(font-parameter . "-*-Lucida Console-normal-r-*-*-14-112-96-96-c-*-iso8859-1")
(font-backend uniscribe gdi)

Dunno if that helps you figure out the problem. The frame's font size (height)
in Emacs 22 is 5, as defined by my user option `palette-font' (that's the whole
point of the option). 

The font size in Emacs 23 is 14. Perhaps that came indirectly from
`default-frame-alist' somehow? The `font' parameter in `default-frame-alist' is
this (in both Emacs 22 and 23):
(font . "-*-Lucida Console-normal-r-*-*-14-112-96-96-c-*-iso8859-1")

This behavior is in any case completely wrong. My code explicitly sets the
`font' frame parameter to the value of `palette-font' (using
`modify-frame-parameters'). But in Emacs 23 that value incorrectly has a *, not
a 5, for the font height.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.