When trying to use a modified version of the Lisp snippet from the GNU Emacs FAQ (http://www.gnu.org/software/emacs/windows/Fonts-and-text-translation.html section 5.4) to load BDF fonts:
(setq bdf-directory-list '("~/fonts"))
(setq w32-bdf-filename-alist (w32-find-bdf-fonts bdf-directory-list))
I get a (void-function w32-find-bdf-fonts) error. I’ve tried this with Emacs for Windows Modified version 23.3-modified-3 (http://vgoulet.act.ulaval.ca/en/emacs/windows) and with EmacsPortable (http://vgoulet.act.ulaval.ca/en/emacs/windows). I’m unable to find any function with that or similar names in the documentation and grepping the Emacs CVS tree for w32-find-bdf-fonts found only the FAQ entry, so I’m guessing it’s the FAQ that’s wrong. What is the correct code?
It appears that BDF fonts are no longer supported in Emacs 23 on Windows. Refer to etc/NEWS file (which you can access from emacs using C-h n):