(try_alternative_families): First try the FAMILY.
[bpt/emacs.git] / src / ChangeLog
index 072f2cd..280b828 100644 (file)
@@ -1,3 +1,46 @@
+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