comparison src/window.h @ 5133:444a448b2f53

Merge branch ben-lisp-object into default branch
author Ben Wing <ben@xemacs.org>
date Sun, 07 Mar 2010 06:47:37 -0600
parents 2a462149bd6a
children 1fae11d56ad2
comparison
equal deleted inserted replaced
5113:b2dcf6a6d8ab 5133:444a448b2f53
32 #include "scrollbar.h" 32 #include "scrollbar.h"
33 #endif 33 #endif
34 34
35 struct window; 35 struct window;
36 36
37 DECLARE_LRECORD (window, struct window); 37 DECLARE_LISP_OBJECT (window, struct window);
38 #define XWINDOW(x) XRECORD (x, window, struct window) 38 #define XWINDOW(x) XRECORD (x, window, struct window)
39 #define wrap_window(p) wrap_record (p, window) 39 #define wrap_window(p) wrap_record (p, window)
40 #define WINDOWP(x) RECORDP (x, window) 40 #define WINDOWP(x) RECORDP (x, window)
41 #define CHECK_WINDOW(x) CHECK_RECORD (x, window) 41 #define CHECK_WINDOW(x) CHECK_RECORD (x, window)
42 #define CONCHECK_WINDOW(x) CONCHECK_RECORD (x, window) 42 #define CONCHECK_WINDOW(x) CONCHECK_RECORD (x, window)
79 x = wrong_type_argument (Qwindow_live_p, (x)); \ 79 x = wrong_type_argument (Qwindow_live_p, (x)); \
80 } while (0) 80 } while (0)
81 81
82 struct window_mirror; 82 struct window_mirror;
83 83
84 DECLARE_LRECORD (window_mirror, struct window_mirror); 84 DECLARE_LISP_OBJECT (window_mirror, struct window_mirror);
85 #define XWINDOW_MIRROR(x) XRECORD (x, window_mirror, struct window_mirror) 85 #define XWINDOW_MIRROR(x) XRECORD (x, window_mirror, struct window_mirror)
86 #define wrap_window_mirror(p) wrap_record (p, window_mirror) 86 #define wrap_window_mirror(p) wrap_record (p, window_mirror)
87 #define WINDOW_MIRRORP(x) RECORDP (x, window_mirror) 87 #define WINDOW_MIRRORP(x) RECORDP (x, window_mirror)
88 #define CHECK_WINDOW_MIRROR(x) CHECK_RECORD (x, window_mirror) 88 #define CHECK_WINDOW_MIRROR(x) CHECK_RECORD (x, window_mirror)
89 #define CONCHECK_WINDOW_MIRROR(x) CONCHECK_RECORD (x, window_mirror) 89 #define CONCHECK_WINDOW_MIRROR(x) CONCHECK_RECORD (x, window_mirror)
90 90
91 DECLARE_LRECORD (window_configuration, struct window_config); 91 DECLARE_LISP_OBJECT (window_configuration, struct window_config);
92 92
93 EXFUN (Fget_buffer_window, 3); 93 EXFUN (Fget_buffer_window, 3);
94 EXFUN (Fmove_to_window_line, 2); 94 EXFUN (Fmove_to_window_line, 2);
95 EXFUN (Frecenter, 2); 95 EXFUN (Frecenter, 2);
96 EXFUN (Freplace_buffer_in_windows, 3); 96 EXFUN (Freplace_buffer_in_windows, 3);