Yes, this is quite easy to do. The only reason it is not in 22.1 is that
the
dialog can't filter out non-AA fonts. Since Emacs 22.1 can't do AA fonts,
it
would be confusing to have a dialog where most fonts the user selects
doesn't
work.
Would adding this dialog support to unicode-2 avoid that problem?
I can detect if the font changes, but I currently haven't the code to change
the faces, that requires the unicode2 merged in (i.e. AA fonts).
Likewise, what do you think of implementing this in unicode-2?