summaryrefslogtreecommitdiff
path: root/src/window.h
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2003-05-14 18:52:13 +0000
committerStefan Monnier <monnier@iro.umontreal.ca>2003-05-14 18:52:13 +0000
commit9a274fbd38630b262b3226c4bb1d353c722e6ed9 (patch)
tree72d788a2fa4d40ce3c096cfc3cdc1590b300d4e5 /src/window.h
parent3f6abfd7b3a150b8761b4e637fe76926d100f7c8 (diff)
downloademacs-9a274fbd38630b262b3226c4bb1d353c722e6ed9.tar.gz
(Qwindowp, Qwindow_live_p, Vwindow_list)
(Fwindow_end, Fselected_window, Fdelete_window, Fwindow_buffer) (Fget_buffer_window, Fsave_window_excursion, Fsplit_window) (Fset_window_configuration, Fcurrent_window_configuration) (compare_window_configurations, Fcoordinates_in_window_p, Fwindow_at) (Fpos_visible_in_window_p, mark_window_cursors_off) (window_internal_height, window_internal_width, Frecenter) (Fscroll_other_window, Fset_window_start, temp_output_buffer_show) (replace_buffer_in_all_windows, init_window_once, init_window) (syms_of_window, keys_of_window): Move from lisp.h to window.h.
Diffstat (limited to 'src/window.h')
-rw-r--r--src/window.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/window.h b/src/window.h
index 50357d3494b..ed5bc6b14b1 100644
--- a/src/window.h
+++ b/src/window.h
@@ -463,4 +463,37 @@ struct glyph *get_phys_cursor_glyph P_ ((struct window *w));
#define WINDOW_LIVE_P(WINDOW) \
(WINDOWP ((WINDOW)) && !NILP (XWINDOW ((WINDOW))->buffer))
+
+/* These used to be in lisp.h. */
+
+extern Lisp_Object Qwindowp, Qwindow_live_p;
+extern Lisp_Object Vwindow_list;
+
+EXFUN (Fwindow_end, 2);
+EXFUN (Fselected_window, 0);
+EXFUN (Fdelete_window, 1);
+EXFUN (Fwindow_buffer, 1);
+EXFUN (Fget_buffer_window, 2);
+EXFUN (Fsave_window_excursion, UNEVALLED);
+EXFUN (Fsplit_window, 3);
+EXFUN (Fset_window_configuration, 1);
+EXFUN (Fcurrent_window_configuration, 1);
+extern int compare_window_configurations P_ ((Lisp_Object, Lisp_Object, int));
+EXFUN (Fcoordinates_in_window_p, 2);
+EXFUN (Fwindow_at, 3);
+EXFUN (Fpos_visible_in_window_p, 3);
+extern void mark_window_cursors_off P_ ((struct window *));
+extern int window_internal_height P_ ((struct window *));
+extern int window_internal_width P_ ((struct window *));
+EXFUN (Frecenter, 1);
+EXFUN (Fscroll_other_window, 1);
+EXFUN (Fset_window_start, 3);
+extern void temp_output_buffer_show P_ ((Lisp_Object));
+extern void replace_buffer_in_all_windows P_ ((Lisp_Object));
+extern void init_window_once P_ ((void));
+extern void init_window P_ ((void));
+extern void syms_of_window P_ ((void));
+extern void keys_of_window P_ ((void));
+
+
#endif /* not WINDOW_H_INCLUDED */