+2001-05-14 Stefan Monnier <monnier@cs.yale.edu>
+
+ * xfaces.c (try_alternative_families): First try the FAMILY.
+ And if nothing is found in the end, try again with scalable fonts.
+ (try_font_list): Let try_alternative_families do a bit more of
+ the work. Only use FAMILY if it is not nil.
+ (syms_of_xfaces) <scalable-fonts-allowed>: Fix docstring.
+
+2001-05-14 Gerd Moellmann <gerd@gnu.org>
+
+ * xterm.c (x_draw_glyphs): Fix compuation of rightmost x for
+ full-width rows.
+
+ * xfaces.c (split_font_name): Make sure to leave the loop
+ with the right value of `i'.
+
+ * xfaces.c (split_font_name): Handle matrix transformations
+ in the pixel and point size fields of XLFD font names.
+ (xlfd_point_size): Likewise.
+
+2001-05-12 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * w32fns.c (w32_to_x_font): Change prototype to fit the declaration.
+ (x_to_w32_font): Add prototype.
+
+ * regex.c (malloc, realloc, free) [emacs]: Undefine before
+ redefining, to avoid compiler warnings.
+
+ * w32proc.c: Include syssignal.h, to avoid compiler warnings.
+
+ * w32bdf.c (search_file_line, set_bdf_font_info, seek_char)
+ (w32_get_bdf_glyph): Cast between unsigned char and char when
+ passing arguments to subroutines, to shut up compiler warnings.
+ (w32_get_bdf_glyph): Don't mix signed and unsigned when calling
+ GET_HEX_VAL.
+
+ * xfaces.c: Include keyboard.h before frame.h, not after it.
+
+ * widget.c: Include keyboard.h before frame.h.
+
+ * w32term.h (struct image, struct face): Forward declaration, to
+ avoid compiler warnings.
+
2001-05-11 Gerd Moellmann <gerd@gnu.org>
* keyboard.c (read_key_sequence): Don't modify events when