comparison src/window.h @ 440:8de8e3f6228a r21-2-28

Import from CVS: tag r21-2-28
author cvs
date Mon, 13 Aug 2007 11:33:38 +0200
parents 84b14dcb0985
children abe6d1db359e
comparison
equal deleted inserted replaced
439:357dd071b03c 440:8de8e3f6228a
22 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 22 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
23 Boston, MA 02111-1307, USA. */ 23 Boston, MA 02111-1307, USA. */
24 24
25 /* Synched up with: FSF 19.30. */ 25 /* Synched up with: FSF 19.30. */
26 26
27 #ifndef _XEMACS_WINDOW_H_ 27 #ifndef INCLUDED_window_h_
28 #define _XEMACS_WINDOW_H_ 28 #define INCLUDED_window_h_
29 29
30 #include "redisplay.h" 30 #include "redisplay.h"
31 #ifdef HAVE_SCROLLBARS 31 #ifdef HAVE_SCROLLBARS
32 #include "scrollbar.h" 32 #include "scrollbar.h"
33 #endif 33 #endif
308 EXFUN (Fmove_to_window_line, 2); 308 EXFUN (Fmove_to_window_line, 2);
309 EXFUN (Frecenter, 2); 309 EXFUN (Frecenter, 2);
310 EXFUN (Freplace_buffer_in_windows, 1); 310 EXFUN (Freplace_buffer_in_windows, 1);
311 EXFUN (Fselect_window, 2); 311 EXFUN (Fselect_window, 2);
312 EXFUN (Fselected_window, 1); 312 EXFUN (Fselected_window, 1);
313 EXFUN (Fset_window_buffer, 2); 313 EXFUN (Fset_window_buffer, 3);
314 EXFUN (Fset_window_hscroll, 2); 314 EXFUN (Fset_window_hscroll, 2);
315 EXFUN (Fset_window_point, 2); 315 EXFUN (Fset_window_point, 2);
316 EXFUN (Fset_window_start, 3); 316 EXFUN (Fset_window_start, 3);
317 EXFUN (Fwindow_buffer, 1); 317 EXFUN (Fwindow_buffer, 1);
318 EXFUN (Fwindow_highest_p, 1); 318 EXFUN (Fwindow_highest_p, 1);
358 void window_scroll (Lisp_Object window, Lisp_Object n, int direction, 358 void window_scroll (Lisp_Object window, Lisp_Object n, int direction,
359 Error_behavior errb); 359 Error_behavior errb);
360 int buffer_window_count (struct buffer *b, struct frame *f); 360 int buffer_window_count (struct buffer *b, struct frame *f);
361 int buffer_window_mru (struct window *w); 361 int buffer_window_mru (struct window *w);
362 void check_frame_size (struct frame *frame, int *rows, int *cols); 362 void check_frame_size (struct frame *frame, int *rows, int *cols);
363 int frame_pixsize_valid_p (struct frame *frame, int width, int height);
364 int frame_size_valid_p (struct frame *frame, int rows, int cols);
363 struct window *decode_window (Lisp_Object window); 365 struct window *decode_window (Lisp_Object window);
364 struct window *find_window_by_pixel_pos (int pix_x, int pix_y, Lisp_Object win); 366 struct window *find_window_by_pixel_pos (int pix_x, int pix_y, Lisp_Object win);
365 367
366 /* new functions to handle the window mirror */ 368 /* new functions to handle the window mirror */
367 void free_window_mirror (struct window_mirror *mir); 369 void free_window_mirror (struct window_mirror *mir);
423 ? 10 \ 425 ? 10 \
424 : MODELINE_OFF_SHADOW_THICKNESS_ADJUSTED (win)) 426 : MODELINE_OFF_SHADOW_THICKNESS_ADJUSTED (win))
425 427
426 #endif /* emacs */ 428 #endif /* emacs */
427 429
428 #endif /* _XEMACS_WINDOW_H_ */ 430 #endif /* INCLUDED_window_h_ */