> > `x-list-fonts' on Windows XP worked fine with all Emacs versions starting
> > with 20 (at least).
> >
> > On Windows 7 with Emacs 20, `x-list-fonts' systematically returns nil,
>
> > `x-list-fonts' is built in, so I imagine there is no solution, but
> > perhaps someone has an idea?
> 
> Emacs 20 used an old and deprecated API (EnumFontFamilies) to list the
> fonts.  Emacs 21 and later uses more modern APIs when available.  I
> cannot find any discussions of EnumFontFamilies failure on Windows 7,
> but I guess this is what you see.  Or maybe Emacs called that API in a
> semi-buggy way that fails only on later Windows versions.
> 
> Sorry, I don't know more and don't have an Emacs 20 binary to debug
> this.

OK, thanks for the info.  Guess there is no solution.

Reply via email to