# HG changeset patch # User aidan # Date 1163076467 0 # Node ID 08749d05066357902ec5b4ce33c12fc93eef7a24 # Parent 1a9a6cbe709887dc94b964269dceda9f419fdd78 [xemacs-hg @ 2006-11-09 12:47:45 by aidan] Make charset symbols equivalent to charsets in specifier matchspecs. diff -r 1a9a6cbe7098 -r 08749d050663 src/ChangeLog --- a/src/ChangeLog Wed Nov 08 22:51:03 2006 +0000 +++ b/src/ChangeLog Thu Nov 09 12:47:47 2006 +0000 @@ -1,3 +1,9 @@ +2006-11-09 Aidan Kehoe + + * specifier.c (specifier_instance_from_inst_list): + Accept symbols as well as charset objects as the cons of a + font-related specifier matchspec. Thank you Ilya. + 2006-11-07 Aidan Kehoe * mule-charset.c: diff -r 1a9a6cbe7098 -r 08749d050663 src/specifier.c --- a/src/specifier.c Wed Nov 08 22:51:03 2006 +0000 +++ b/src/specifier.c Thu Nov 09 12:47:47 2006 +0000 @@ -2829,7 +2829,7 @@ specbind (Qinhibit_quit, Qt); #ifdef MULE - if (CONSP(matchspec) && (CHARSETP(XCAR(matchspec)))) + if (CONSP(matchspec) && (CHARSETP(Ffind_charset(XCAR(matchspec))))) { charset = Ffind_charset(XCAR(matchspec));