CVS update by aidan xemacs/src ...

xemacs-cvs at xemacs.org xemacs-cvs at xemacs.org
Thu Nov 9 07:47:51 EST 2006


  User: aidan   
  Date: 06/11/09 13:47:51

  Modified:    xemacs/src ChangeLog specifier.c
Log:
Make charset symbols equivalent to charsets in specifier matchspecs.

Revision  Changes    Path
1.1008    +6 -0      XEmacs/xemacs/src/ChangeLog

Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.1007
retrieving revision 1.1008
diff -u -p -r1.1007 -r1.1008
--- ChangeLog	2006/11/07 14:04:53	1.1007
+++ ChangeLog	2006/11/09 12:47:45	1.1008
@@ -1,3 +1,9 @@
+2006-11-09  Aidan Kehoe  <kehoea at parhasard.net>
+
+	* 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  <kehoea at parhasard.net>
 
 	* mule-charset.c:



1.47      +1 -1      XEmacs/xemacs/src/specifier.c

Index: specifier.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/specifier.c,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- specifier.c	2006/11/06 19:35:45	1.46
+++ specifier.c	2006/11/09 12:47:47	1.47
@@ -2829,7 +2829,7 @@ specifier_instance_from_inst_list (Lisp_
     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));
 





More information about the XEmacs-CVS mailing list