emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/ChangeLog


From: Kim F. Storm
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog
Date: Thu, 02 Mar 2006 21:55:07 +0000

Index: emacs/src/ChangeLog
diff -u emacs/src/ChangeLog:1.4916 emacs/src/ChangeLog:1.4917
--- emacs/src/ChangeLog:1.4916  Wed Mar  1 23:48:14 2006
+++ emacs/src/ChangeLog Thu Mar  2 21:55:07 2006
@@ -1,3 +1,22 @@
+2006-03-02  Kim F. Storm  <address@hidden>
+
+       * frame.h (struct frame): New member n_tool_bar_rows.
+
+       * xdisp.c: Minimize the unpleasent visual impact of the requirement
+       that non-toolkit tool-bars must occupy an integral number of screen
+       lines, by distributing the rows evenly over the tool-bar screen area.
+       (Vtool_bar_border): New variable.
+       (syms_of_xdisp): DEFVAR_LISP it.
+       (display_tool_bar_line): Add HEIGHT arg for desired row height.  Make
+       tool-bar row the desired height.  Use default face for border below
+       tool-bar.
+       (tool_bar_lines_needed): Add N_ROWS arg.  Use it to return number of
+       actual tool-bar rows.
+       (redisplay_tool_bar): Calculate f->n_tool_bar_rows initially.
+       Adjust the height of the tool-bar rows to fill tool-bar screen area.
+       (redisplay_tool_bar): Calculate f->n_tool_bar_rows when tool-bar area
+       is resized.
+
 2006-03-01  Luc Teirlinck  <address@hidden>
 
        * search.c (Fregexp_quote): Do not precede a literal `]' with two




reply via email to

[Prev in Thread] Current Thread [Next in Thread]