emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/trunk r110867: * window.c (list4i): Rename


From: Paul Eggert
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r110867: * window.c (list4i): Rename from 'quad'. All uses changed.
Date: Sun, 11 Nov 2012 10:39:29 -0800
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 110867
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Sun 2012-11-11 10:39:29 -0800
message:
  * window.c (list4i): Rename from 'quad'.  All uses changed.
  
  Needed because <sys/types.h> defines 'quad' on Solaris 10.
modified:
  src/ChangeLog
  src/window.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2012-11-11 14:19:13 +0000
+++ b/src/ChangeLog     2012-11-11 18:39:29 +0000
@@ -1,3 +1,8 @@
+2012-11-11  Paul Eggert  <address@hidden>
+
+       * window.c (list4i): Rename from 'quad'.  All uses changed.
+       Needed because <sys/types.h> defines 'quad' on Solaris 10.
+
 2012-11-11  Juanma Barranquero  <address@hidden>
 
        * xdisp.c (start_hourglass) [HAVE_NTGUI]: Add block to silence

=== modified file 'src/window.c'
--- a/src/window.c      2012-11-10 23:13:33 +0000
+++ b/src/window.c      2012-11-11 18:39:29 +0000
@@ -273,7 +273,7 @@
 /* Build a frequently used 4-integer (X Y W H) list.  */
 
 static Lisp_Object
-quad (EMACS_INT x, EMACS_INT y, EMACS_INT w, EMACS_INT h)
+list4i (EMACS_INT x, EMACS_INT y, EMACS_INT w, EMACS_INT h)
 {
   return list4 (make_number (x), make_number (y),
                make_number (w), make_number (h));
@@ -884,8 +884,8 @@
 {
   register struct window *w = decode_valid_window (window);
 
-  return quad (WINDOW_LEFT_EDGE_COL (w), WINDOW_TOP_EDGE_LINE (w),
-              WINDOW_RIGHT_EDGE_COL (w), WINDOW_BOTTOM_EDGE_LINE (w));
+  return list4i (WINDOW_LEFT_EDGE_COL (w), WINDOW_TOP_EDGE_LINE (w),
+                WINDOW_RIGHT_EDGE_COL (w), WINDOW_BOTTOM_EDGE_LINE (w));
 }
 
 DEFUN ("window-pixel-edges", Fwindow_pixel_edges, Swindow_pixel_edges, 0, 1, 0,
@@ -904,8 +904,8 @@
 {
   register struct window *w = decode_valid_window (window);
 
-  return quad (WINDOW_LEFT_EDGE_X (w), WINDOW_TOP_EDGE_Y (w),
-              WINDOW_RIGHT_EDGE_X (w), WINDOW_BOTTOM_EDGE_Y (w));
+  return list4i (WINDOW_LEFT_EDGE_X (w), WINDOW_TOP_EDGE_Y (w),
+                WINDOW_RIGHT_EDGE_X (w), WINDOW_BOTTOM_EDGE_Y (w));
 }
 
 static void
@@ -950,10 +950,10 @@
 
   calc_absolute_offset (w, &add_x, &add_y);
 
-  return quad (WINDOW_LEFT_EDGE_X (w) + add_x,
-              WINDOW_TOP_EDGE_Y (w) + add_y,
-              WINDOW_RIGHT_EDGE_X (w) + add_x,
-              WINDOW_BOTTOM_EDGE_Y (w) + add_y);
+  return list4i (WINDOW_LEFT_EDGE_X (w) + add_x,
+                WINDOW_TOP_EDGE_Y (w) + add_y,
+                WINDOW_RIGHT_EDGE_X (w) + add_x,
+                WINDOW_BOTTOM_EDGE_Y (w) + add_y);
 }
 
 DEFUN ("window-inside-edges", Fwindow_inside_edges, Swindow_inside_edges, 0, 
1, 0,
@@ -972,16 +972,16 @@
 {
   register struct window *w = decode_live_window (window);
 
-  return quad (WINDOW_BOX_LEFT_EDGE_COL (w)
-              + WINDOW_LEFT_MARGIN_COLS (w)
-              + WINDOW_LEFT_FRINGE_COLS (w),
-              WINDOW_TOP_EDGE_LINE (w)
-              + WINDOW_HEADER_LINE_LINES (w),
-              WINDOW_BOX_RIGHT_EDGE_COL (w)
-              - WINDOW_RIGHT_MARGIN_COLS (w)
-              - WINDOW_RIGHT_FRINGE_COLS (w),
-              WINDOW_BOTTOM_EDGE_LINE (w)
-              - WINDOW_MODE_LINE_LINES (w));
+  return list4i ((WINDOW_BOX_LEFT_EDGE_COL (w)
+                 + WINDOW_LEFT_MARGIN_COLS (w)
+                 + WINDOW_LEFT_FRINGE_COLS (w)),
+                (WINDOW_TOP_EDGE_LINE (w)
+                 + WINDOW_HEADER_LINE_LINES (w)),
+                (WINDOW_BOX_RIGHT_EDGE_COL (w)
+                 - WINDOW_RIGHT_MARGIN_COLS (w)
+                 - WINDOW_RIGHT_FRINGE_COLS (w)),
+                (WINDOW_BOTTOM_EDGE_LINE (w)
+                 - WINDOW_MODE_LINE_LINES (w)));
 }
 
 DEFUN ("window-inside-pixel-edges", Fwindow_inside_pixel_edges, 
Swindow_inside_pixel_edges, 0, 1, 0,
@@ -999,16 +999,16 @@
 {
   register struct window *w = decode_live_window (window);
 
-  return quad (WINDOW_BOX_LEFT_EDGE_X (w)
-              + WINDOW_LEFT_MARGIN_WIDTH (w)
-              + WINDOW_LEFT_FRINGE_WIDTH (w),
-              WINDOW_TOP_EDGE_Y (w)
-              + WINDOW_HEADER_LINE_HEIGHT (w),
-              WINDOW_BOX_RIGHT_EDGE_X (w)
-              - WINDOW_RIGHT_MARGIN_WIDTH (w)
-              - WINDOW_RIGHT_FRINGE_WIDTH (w),
-              WINDOW_BOTTOM_EDGE_Y (w)
-              - WINDOW_MODE_LINE_HEIGHT (w));
+  return list4i ((WINDOW_BOX_LEFT_EDGE_X (w)
+                 + WINDOW_LEFT_MARGIN_WIDTH (w)
+                 + WINDOW_LEFT_FRINGE_WIDTH (w)),
+                (WINDOW_TOP_EDGE_Y (w)
+                 + WINDOW_HEADER_LINE_HEIGHT (w)),
+                (WINDOW_BOX_RIGHT_EDGE_X (w)
+                 - WINDOW_RIGHT_MARGIN_WIDTH (w)
+                 - WINDOW_RIGHT_FRINGE_WIDTH (w)),
+                (WINDOW_BOTTOM_EDGE_Y (w)
+                 - WINDOW_MODE_LINE_HEIGHT (w)));
 }
 
 DEFUN ("window-inside-absolute-pixel-edges",
@@ -1031,16 +1031,16 @@
 
   calc_absolute_offset (w, &add_x, &add_y);
 
-  return quad (WINDOW_BOX_LEFT_EDGE_X (w)
-              + WINDOW_LEFT_MARGIN_WIDTH (w)
-              + WINDOW_LEFT_FRINGE_WIDTH (w) + add_x,
-              WINDOW_TOP_EDGE_Y (w)
-              + WINDOW_HEADER_LINE_HEIGHT (w) + add_y,
-              WINDOW_BOX_RIGHT_EDGE_X (w)
-              - WINDOW_RIGHT_MARGIN_WIDTH (w)
-              - WINDOW_RIGHT_FRINGE_WIDTH (w) + add_x,
-              WINDOW_BOTTOM_EDGE_Y (w)
-              - WINDOW_MODE_LINE_HEIGHT (w) + add_y);
+  return list4i ((WINDOW_BOX_LEFT_EDGE_X (w)
+                 + WINDOW_LEFT_MARGIN_WIDTH (w)
+                 + WINDOW_LEFT_FRINGE_WIDTH (w) + add_x),
+                (WINDOW_TOP_EDGE_Y (w)
+                 + WINDOW_HEADER_LINE_HEIGHT (w) + add_y),
+                (WINDOW_BOX_RIGHT_EDGE_X (w)
+                 - WINDOW_RIGHT_MARGIN_WIDTH (w)
+                 - WINDOW_RIGHT_FRINGE_WIDTH (w) + add_x),
+                (WINDOW_BOTTOM_EDGE_Y (w)
+                 - WINDOW_MODE_LINE_HEIGHT (w) + add_y));
 }
 
 /* Test if the character at column X, row Y is within window W.
@@ -1621,7 +1621,7 @@
     {
       Lisp_Object part = Qnil;
       if (!fully_p)
-       part = quad (rtop, rbot, rowh, vpos);
+       part = list4i (rtop, rbot, rowh, vpos);
       in_window = Fcons (make_number (x),
                         Fcons (make_number (y), part));
     }
@@ -1687,17 +1687,18 @@
       if (!WINDOW_WANTS_HEADER_LINE_P (w))
        return Qnil;
       row = MATRIX_HEADER_LINE_ROW (w->current_matrix);
-      return row->enabled_p ? quad (row->height, 0, 0, 0) : Qnil;
+      return row->enabled_p ? list4i (row->height, 0, 0, 0) : Qnil;
     }
 
   if (EQ (line, Qmode_line))
     {
       row = MATRIX_MODE_LINE_ROW (w->current_matrix);
       return (row->enabled_p ?
-             quad (row->height,
-                   0, /* not accurate */
-                   WINDOW_HEADER_LINE_HEIGHT (w)
-                   + window_text_bottom_y (w), 0)
+             list4i (row->height,
+                     0, /* not accurate */
+                     (WINDOW_HEADER_LINE_HEIGHT (w)
+                      + window_text_bottom_y (w)),
+                     0)
              : Qnil);
     }
 
@@ -1727,7 +1728,7 @@
 
  found_row:
   crop = max (0, (row->y + row->height) - max_y);
-  return quad (row->height + min (0, row->y) - crop, i, row->y, crop);
+  return list4i (row->height + min (0, row->y) - crop, i, row->y, crop);
 }
 
 DEFUN ("window-dedicated-p", Fwindow_dedicated_p, Swindow_dedicated_p,


reply via email to

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