• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/src/

Lines Matching +defs:list +defs:part

6 This file is part of GNU Emacs.
93 /* A list of all windows for use by next_window and Fwindow_list.
341 return value is a list of 2 or 6 elements (X Y [RTOP RBOT ROWH VPOS]),
386 Lisp_Object part = Qnil;
388 part = list4 (make_number (rtop), make_number (rbot),
391 Fcons (make_number (y), part));
407 Value is a list (HEIGHT VPOS YPOS OFFBOT), where HEIGHT is the height
408 in pixels of the visible part of the line, VPOS and YPOS are the
623 doc: /* Return a list of the edge coordinates of WINDOW.
643 doc: /* Return a list of the edge pixel coordinates of WINDOW.
663 doc: /* Return a list of the edge coordinates of WINDOW.
687 doc: /* Return a list of the edge pixel coordinates of WINDOW.
738 enum window_part part;
777 part = ON_MODE_LINE;
815 return part;
821 part = ON_HEADER_LINE;
1002 *CW->part the part of the window under coordinates *X,*Y. Return
1009 enum window_part *part;
1024 *cw->part = found;
1053 window_from_coordinates (f, x, y, part, wx, wy, tool_bar_p)
1056 enum window_part *part;
1064 if (part == 0)
1065 part = &dummy;
1068 cw.window = &window, cw.x = &x, cw.y = &y; cw.part = part;
1080 *part = ON_TEXT;
1704 Lisp_Object *list = (Lisp_Object *) user_data;
1707 *list = Fcons (window, *list);
1712 /* Return a list of all windows, for use by next_window. If
1713 Vwindow_list is a list, return that list. Otherwise, build a new
1714 list, cache it in Vwindow_list, and return that. */
1730 have to reverse this list at the end. */
1869 Lisp_Object list;
1871 /* Find WINDOW in the list of all windows. */
1872 list = Fmemq (window, window_list ());
1874 /* Scan forward from WINDOW to the end of the window list. */
1875 if (CONSP (list))
1876 for (list = XCDR (list); CONSP (list); list = XCDR (list))
1877 if (candidate_window_p (XCAR (list), window, minibuf, all_frames))
1880 /* Scan from the start of the window list up to WINDOW. */
1881 if (!CONSP (list))
1882 for (list = Vwindow_list;
1883 CONSP (list) && !EQ (XCAR (list), window);
1884 list = XCDR (list))
1885 if (candidate_window_p (XCAR (list), window, minibuf, all_frames))
1888 if (CONSP (list))
1889 window = XCAR (list);
1893 Lisp_Object candidate, list;
1895 /* Scan through the list of windows for candidates. If there are
1898 in the list, again the last one of these is the one we want. */
1900 for (list = window_list (); CONSP (list); list = XCDR (list))
1902 if (EQ (XCAR (list), window))
1907 else if (candidate_window_p (XCAR (list), window, minibuf,
1909 candidate = XCAR (list);
2011 DEFUN ("window-list", Fwindow_list, Swindow_list, 0, 3, 0,
2012 doc: /* Return a list of windows on FRAME, starting with WINDOW.
2035 /* Return a list of windows in canonical ordering. Arguments are like
2042 Lisp_Object tail, list, rest;
2045 list = Qnil;
2049 list = Fcons (XCAR (tail), list);
2051 /* Rotate the list to start with WINDOW. */
2052 list = Fnreverse (list);
2053 rest = Fmemq (window, list);
2054 if (!NILP (rest) && !EQ (rest, list))
2056 for (tail = list; !EQ (XCDR (tail), rest); tail = XCDR (tail))
2059 list = nconc2 (rest, list);
2061 return list;
2820 /* Calculate new sizes for windows in the list FORWARD when the window size
3417 do not put this buffer at the front of the list of recently selected ones.
3539 If the value is a list, it is a list of frame parameters that would be used
5867 considered to be part of the visible height of the line.
6725 The return value is a list of the form (ROOT MINI), where ROOT
6730 Otherwise, ROOT is a list (DIR EDGES W1 W2 ...) where DIR is nil for a
6734 again be a window or a list representing a window split, and so on.
6735 EDGES is a list \(LEFT TOP RIGHT BOTTOM) as returned by `window-edges'.
6879 Value is a list of the form (LEFT-WIDTH RIGHT-WIDTH OUTSIDE-MARGINS). */)
6951 Value is a list of the form (WIDTH COLS VERTICAL-TYPE HORIZONTAL-TYPE).
7389 if its name is in this list, makes a special frame for it
7392 An element of the list can be a list instead of just a string.
7393 There are two ways to use a list as an element:
7415 if any regexp in this list matches the buffer name, it makes a
7418 An element of the list can be a list instead of just a string.
7419 There are two ways to use a list as an element:
7459 An element of the list can be a cons cell instead of just a string.
7473 An element of the list can be a cons cell instead of just a string.