CVS update by aidan xemacs/src, specifier.c ...

xemacs-cvs at xemacs.org xemacs-cvs at xemacs.org
Mon Nov 6 14:35:53 EST 2006


  User: aidan   
  Date: 06/11/06 20:35:53

  Modified:    xemacs/src ChangeLog mule-charset.c objects-msw.c
                        specifier.c
Log:
Fix the Windows and non-DEBUG_XEMACS builds--thank you Vin.

Revision  Changes    Path
1.1006    +8 -0      XEmacs/xemacs/src/ChangeLog

Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.1005
retrieving revision 1.1006
diff -u -p -r1.1005 -r1.1006
--- ChangeLog	2006/11/05 22:31:42	1.1005
+++ ChangeLog	2006/11/06 19:35:43	1.1006
@@ -1,3 +1,11 @@
+2006-11-06  Aidan Kehoe  <kehoea at parhasard.net>
+
+	* mule-charset.c (Fmake_charset):
+	* objects-msw.c (mswindows_font_spec_matches_charset):
+	* specifier.c (syms_of_specifier):
+	Three changes to prevent the build dying with MSVC and with
+	DEBUG_XEMACS turned off--thank you Vin. 
+	
 2006-11-05  Aidan Kehoe  <kehoea at parhasard.net>
 
 	* charset.h: 



1.49      +1 -1      XEmacs/xemacs/src/mule-charset.c

Index: mule-charset.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/mule-charset.c,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -p -r1.48 -r1.49
--- mule-charset.c	2006/11/05 22:31:44	1.48
+++ mule-charset.c	2006/11/06 19:35:45	1.49
@@ -554,7 +554,7 @@ character set.  Recognized properties ar
 
 	    CHECK_STRING (value);
 	    quoted_registry = Fregexp_quote(value);
-	    if (strcmp(XSTRING_DATA(quoted_registry),
+	    if (qxestrcmp(XSTRING_DATA(quoted_registry),
 		       XSTRING_DATA(value)))
 	      {
 		warn_when_safe 



1.49      +1 -1      XEmacs/xemacs/src/objects-msw.c

Index: objects-msw.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/objects-msw.c,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -p -r1.48 -r1.49
--- objects-msw.c	2006/11/05 22:31:44	1.48
+++ objects-msw.c	2006/11/06 19:35:45	1.49
@@ -2167,7 +2167,7 @@ mswindows_font_spec_matches_charset (str
 				     const Ibyte *nonreloc,
 				     Lisp_Object reloc,
 				     Bytecount offset, Bytecount length,
-				     int stage)
+				     enum font_specifier_matchspec_stages stage)
 {
   return stage ?
      mswindows_font_spec_matches_charset_stage_2 (d, charset, nonreloc,



1.46      +2 -0      XEmacs/xemacs/src/specifier.c

Index: specifier.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/specifier.c,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- specifier.c	2006/11/05 22:31:46	1.45
+++ specifier.c	2006/11/06 19:35:45	1.46
@@ -3809,7 +3809,9 @@ syms_of_specifier (void)
   DEFSUBR (Fcanonicalize_tag_set);
   DEFSUBR (Fdevice_matches_specifier_tag_set_p);
   DEFSUBR (Fdefine_specifier_tag);
+#ifdef DEBUG_XEMACS
   DEFSUBR (Fdevice_matching_specifier_tag_list);
+#endif /* DEBUG_XEMACS */
   DEFSUBR (Fspecifier_tag_list);
   DEFSUBR (Fspecifier_tag_device_predicate);
   DEFSUBR (Fspecifier_tag_charset_predicate);





More information about the XEmacs-CVS mailing list