Ar an seachtú lá de mí na Samhain, scríobh Ilya N. Golubev: 
 > (set-charset-registry 'latin-iso8859-1
"charset-registry-of-desired-font")
 As described, charset registry being empty string allowed to display
 at the *same* time the same buffer text in *different* frames /
 windows in different fonts specified per locale (as in specifiers).
 So this is not even a way around. 
Does this do what you want? 
(set-charset-registries 'latin-iso8859-1
			["charset-registry of first desired font"
			 "charset-registry of second desired font"
                         "charset-registry of third desired font"
			 "iso8859-1"])
(set-face-font 'default
	       "initial-part-of-xlfd-charset-registry-of-first-desired-font"
	       first-desired-locale)
(set-face-font 'default
	       "initial-part-of-xlfd-charset-registry-of-second-desired-font"
	       second-desired-locale)
(set-face-font 'default
	       "initial-part-of-xlfd-charset-registry-of-third-desired-font"
	       third-desired-locale)
(set-face-font 'default
	       "desired default font"
	       'global)
	
 Another issue is that not all X servers represent all their fonts in
 XLFD.  Used at least one where `8x14pc437' font could be specified
 only with this string.  So there still have to be a way to specify
 non- XLFD font name in X. 
No; you can add a fonts.alias entry for that font to your X11 server
configuration, mapping it to a sane name. 
-- 
Santa Maradona, priez pour moi!
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta