For example, if I set a default frame font to Terminus:
ELISP> (version)
"GNU Emacs 24.5.1 (i686-pc-mingw32)\n of 2015-04-11 on LEG570"
ELISP> (add-to-list 'default-frame-alist '(font . "Terminus-10"))
((font . "Terminus-10")
(height . 45)
(vertical-scroll-bars . left))
then open a new frame, switch to *scratch*
buffer & type something in Ukrainian, Emacs suddenly uses Consolas font for the typed text:
How do I force Emacs to use Terminus font for Cyrillic characters too? (Terminus supports Cyrillic for sure, because I use it in the Cygwin terminal & it works fine there.)