]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorKim F. Storm <storm@cua.dk>
Wed, 21 Jul 2004 21:07:59 +0000 (21:07 +0000)
committerKim F. Storm <storm@cua.dk>
Wed, 21 Jul 2004 21:07:59 +0000 (21:07 +0000)
src/ChangeLog

index 6b975d57b700e714dc32d830b9f83ffa16629c5c..6188191e972e750a62e9e78072790f3523df15c6 100644 (file)
@@ -1,3 +1,22 @@
+2004-07-21  Kim F. Storm  <storm@cua.dk>
+
+       * window.h (struct glyph_matrix): New members nrows_scale_factor
+       and ncols_scale_factor.
+
+       * window.c (make_window): Initialize nrows_scale_factor and
+       ncols_scale_factor members.
+
+       * dispnew.c (margin_glyphs_to_reserve): Apply ncols_scale_factor.
+       (allocate_matrices_for_frame_redisplay): Fix left/right margin mix-up.
+       (required_matrix_height): Apply nrows_scale_factor.
+       (required_matrix_width): Apply ncols_scale_factor.
+
+       * xdisp.c (display_line): Increment nrows_scale_factor and set
+       fonts_changed_p if past last allocated row.
+       (append_glyph, append_composite_glyph, produce_image_glyph)
+       (append_stretch_glyph): Increment ncols_scale_factor and set
+       fonts_changed_p if current area is full.
+
 2004-07-21  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * widget.c (EmacsFrameDestroy): Don't abort if normal_gc is 0.