aboutsummaryrefslogtreecommitdiffstats
path: root/src/window.h
diff options
context:
space:
mode:
authorStefan Monnier2012-03-25 16:37:21 -0400
committerStefan Monnier2012-03-25 16:37:21 -0400
commit699c782b7668c44d0fa4446331b0590a6d5dac82 (patch)
tree5dcce364741d0761920a3d274b0fc8aba4103d45 /src/window.h
parent98fb480ee31bf74cf554044f60f21df16566dd7f (diff)
parente99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf (diff)
downloademacs-pending.tar.gz
emacs-pending.zip
Merge from trunkpending
Diffstat (limited to 'src/window.h')
-rw-r--r--src/window.h21
1 files changed, 8 insertions, 13 deletions
diff --git a/src/window.h b/src/window.h
index 485734e907e..ea127ca95a8 100644
--- a/src/window.h
+++ b/src/window.h
@@ -1,5 +1,5 @@
1/* Window definitions for GNU Emacs. 1/* Window definitions for GNU Emacs.
2 Copyright (C) 1985-1986, 1993, 1995, 1997-2011 2 Copyright (C) 1985-1986, 1993, 1995, 1997-2012
3 Free Software Foundation, Inc. 3 Free Software Foundation, Inc.
4 4
5This file is part of GNU Emacs. 5This file is part of GNU Emacs.
@@ -258,13 +258,8 @@ struct window
258 must run the redisplay-end-trigger-hook. */ 258 must run the redisplay-end-trigger-hook. */
259 Lisp_Object redisplay_end_trigger; 259 Lisp_Object redisplay_end_trigger;
260 260
261 /* Non-nil means deleting or resizing this window distributes 261 /* t means this window's child windows are not (re-)combined. */
262 space among all windows in the same combination. */ 262 Lisp_Object combination_limit;
263 Lisp_Object splits;
264
265 /* Non-nil means this window's child windows are never
266 (re-)combined. */
267 Lisp_Object nest;
268 263
269 /* Alist of <buffer, window-start, window-point> triples listing 264 /* Alist of <buffer, window-start, window-point> triples listing
270 buffers previously shown in this window. */ 265 buffers previously shown in this window. */
@@ -273,7 +268,7 @@ struct window
273 /* List of buffers re-shown in this window. */ 268 /* List of buffers re-shown in this window. */
274 Lisp_Object next_buffers; 269 Lisp_Object next_buffers;
275 270
276 /* An alist with parameteres. */ 271 /* An alist with parameters. */
277 Lisp_Object window_parameters; 272 Lisp_Object window_parameters;
278 273
279 /* No Lisp data may follow below this point without changing 274 /* No Lisp data may follow below this point without changing
@@ -824,7 +819,7 @@ extern Lisp_Object window_from_coordinates (struct frame *, int, int,
824 enum window_part *, int); 819 enum window_part *, int);
825EXFUN (Fwindow_dedicated_p, 1); 820EXFUN (Fwindow_dedicated_p, 1);
826extern void resize_frame_windows (struct frame *, int, int); 821extern void resize_frame_windows (struct frame *, int, int);
827extern void delete_all_subwindows (Lisp_Object); 822extern void delete_all_child_windows (Lisp_Object);
828extern void freeze_window_starts (struct frame *, int); 823extern void freeze_window_starts (struct frame *, int);
829extern void grow_mini_window (struct window *, int); 824extern void grow_mini_window (struct window *, int);
830extern void shrink_mini_window (struct window *); 825extern void shrink_mini_window (struct window *);
@@ -847,11 +842,11 @@ extern Lisp_Object echo_area_window;
847 842
848/* Depth in recursive edits. */ 843/* Depth in recursive edits. */
849 844
850extern int command_loop_level; 845extern EMACS_INT command_loop_level;
851 846
852/* Depth in minibuffer invocations. */ 847/* Depth in minibuffer invocations. */
853 848
854extern int minibuf_level; 849extern EMACS_INT minibuf_level;
855 850
856/* true if we should redraw the mode lines on the next redisplay. */ 851/* true if we should redraw the mode lines on the next redisplay. */
857 852
@@ -882,7 +877,7 @@ extern int buffer_shared;
882extern void check_frame_size (struct frame *frame, int *rows, int *cols); 877extern void check_frame_size (struct frame *frame, int *rows, int *cols);
883 878
884/* Return a pointer to the glyph W's physical cursor is on. Value is 879/* Return a pointer to the glyph W's physical cursor is on. Value is
885 null if W's current matrix is invalid, so that no meaningfull glyph 880 null if W's current matrix is invalid, so that no meaningful glyph
886 can be returned. */ 881 can be returned. */
887 882
888struct glyph *get_phys_cursor_glyph (struct window *w); 883struct glyph *get_phys_cursor_glyph (struct window *w);