diff options
| author | Joakim Verona | 2011-02-05 11:23:09 +0100 |
|---|---|---|
| committer | Joakim Verona | 2011-02-05 11:23:09 +0100 |
| commit | 4bd51ad5c3445b644dfb017d5b57b10a90aa325f (patch) | |
| tree | 894801e7308ce4ecc34933f959e28f4b9cff9533 /src/window.h | |
| parent | 13cfe8df462ab8da9f0028e16cc84dcaceaca3d1 (diff) | |
| parent | 9bcaafce5351d270ac514e23cb69ff1a5fd35229 (diff) | |
| download | emacs-4bd51ad5c3445b644dfb017d5b57b10a90aa325f.tar.gz emacs-4bd51ad5c3445b644dfb017d5b57b10a90aa325f.zip | |
merge from upstream. currently seems to have bitroted and i get segfaults
Diffstat (limited to 'src/window.h')
| -rw-r--r-- | src/window.h | 41 |
1 files changed, 3 insertions, 38 deletions
diff --git a/src/window.h b/src/window.h index e9529487b14..491ffa30bd1 100644 --- a/src/window.h +++ b/src/window.h | |||
| @@ -1,6 +1,5 @@ | |||
| 1 | /* Window definitions for GNU Emacs. | 1 | /* Window definitions for GNU Emacs. |
| 2 | Copyright (C) 1985, 1986, 1993, 1995, 1997, 1998, 1999, 2000, 2001, | 2 | Copyright (C) 1985-1986, 1993, 1995, 1997-2011 |
| 3 | 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 | ||
| 4 | Free Software Foundation, Inc. | 3 | Free Software Foundation, Inc. |
| 5 | 4 | ||
| 6 | This file is part of GNU Emacs. | 5 | This file is part of GNU Emacs. |
| @@ -753,20 +752,6 @@ extern Lisp_Object minibuf_window; | |||
| 753 | 752 | ||
| 754 | extern Lisp_Object minibuf_selected_window; | 753 | extern Lisp_Object minibuf_selected_window; |
| 755 | 754 | ||
| 756 | /* Non-nil => window to for C-M-v to scroll when the minibuffer is | ||
| 757 | selected. */ | ||
| 758 | |||
| 759 | extern Lisp_Object Vminibuf_scroll_window; | ||
| 760 | |||
| 761 | /* Nil or a symbol naming the window system under which emacs is | ||
| 762 | running ('x is the only current possibility) */ | ||
| 763 | |||
| 764 | extern Lisp_Object Vinitial_window_system; | ||
| 765 | |||
| 766 | /* Version number of X windows: 10, 11 or nil. */ | ||
| 767 | |||
| 768 | extern Lisp_Object Vwindow_system_version; | ||
| 769 | |||
| 770 | /* Window that the mouse is over (nil if no mouse support). */ | 755 | /* Window that the mouse is over (nil if no mouse support). */ |
| 771 | 756 | ||
| 772 | extern Lisp_Object Vmouse_window; | 757 | extern Lisp_Object Vmouse_window; |
| @@ -778,32 +763,21 @@ extern Lisp_Object Vmouse_event; | |||
| 778 | EXFUN (Fnext_window, 3); | 763 | EXFUN (Fnext_window, 3); |
| 779 | EXFUN (Fselect_window, 2); | 764 | EXFUN (Fselect_window, 2); |
| 780 | EXFUN (Fset_window_buffer, 3); | 765 | EXFUN (Fset_window_buffer, 3); |
| 781 | EXFUN (Fset_window_hscroll, 2); | ||
| 782 | EXFUN (Fwindow_hscroll, 1); | ||
| 783 | EXFUN (Fset_window_vscroll, 3); | 766 | EXFUN (Fset_window_vscroll, 3); |
| 784 | EXFUN (Fwindow_vscroll, 2); | ||
| 785 | EXFUN (Fset_window_margins, 3); | 767 | EXFUN (Fset_window_margins, 3); |
| 786 | EXFUN (Fwindow_live_p, 1); | ||
| 787 | EXFUN (Fset_window_point, 2); | 768 | EXFUN (Fset_window_point, 2); |
| 788 | extern Lisp_Object make_window (void); | 769 | extern Lisp_Object make_window (void); |
| 789 | extern void delete_window (Lisp_Object); | ||
| 790 | extern Lisp_Object window_from_coordinates (struct frame *, int, int, | 770 | extern Lisp_Object window_from_coordinates (struct frame *, int, int, |
| 791 | enum window_part *, | 771 | enum window_part *, int); |
| 792 | int *, int*, int); | ||
| 793 | EXFUN (Fwindow_dedicated_p, 1); | 772 | EXFUN (Fwindow_dedicated_p, 1); |
| 794 | extern int window_height (Lisp_Object); | ||
| 795 | extern int window_width (Lisp_Object); | ||
| 796 | EXFUN (Fwindow_full_width_p, 1); | ||
| 797 | extern void set_window_height (Lisp_Object, int, int); | 773 | extern void set_window_height (Lisp_Object, int, int); |
| 798 | extern void set_window_width (Lisp_Object, int, int); | 774 | extern void set_window_width (Lisp_Object, int, int); |
| 799 | extern void change_window_heights (Lisp_Object, int); | 775 | extern void change_window_heights (Lisp_Object, int); |
| 800 | extern void delete_all_subwindows (struct window *); | 776 | extern void delete_all_subwindows (struct window *); |
| 801 | extern void freeze_window_starts (struct frame *, int); | 777 | extern void freeze_window_starts (struct frame *, int); |
| 802 | extern void foreach_window (struct frame *, | ||
| 803 | int (* fn) (struct window *, void *), | ||
| 804 | void *); | ||
| 805 | extern void grow_mini_window (struct window *, int); | 778 | extern void grow_mini_window (struct window *, int); |
| 806 | extern void shrink_mini_window (struct window *); | 779 | extern void shrink_mini_window (struct window *); |
| 780 | extern int window_relative_x_coord (struct window *, enum window_part, int); | ||
| 807 | 781 | ||
| 808 | void run_window_configuration_change_hook (struct frame *f); | 782 | void run_window_configuration_change_hook (struct frame *f); |
| 809 | 783 | ||
| @@ -881,26 +855,19 @@ struct glyph *get_phys_cursor_glyph (struct window *w); | |||
| 881 | extern Lisp_Object Qwindowp, Qwindow_live_p; | 855 | extern Lisp_Object Qwindowp, Qwindow_live_p; |
| 882 | extern Lisp_Object Vwindow_list; | 856 | extern Lisp_Object Vwindow_list; |
| 883 | 857 | ||
| 884 | EXFUN (Fwindow_end, 2); | ||
| 885 | EXFUN (Fselected_window, 0); | 858 | EXFUN (Fselected_window, 0); |
| 886 | EXFUN (Fwindow_minibuffer_p, 1); | 859 | EXFUN (Fwindow_minibuffer_p, 1); |
| 887 | EXFUN (Fdelete_window, 1); | 860 | EXFUN (Fdelete_window, 1); |
| 888 | EXFUN (Fwindow_buffer, 1); | 861 | EXFUN (Fwindow_buffer, 1); |
| 889 | EXFUN (Fget_buffer_window, 2); | 862 | EXFUN (Fget_buffer_window, 2); |
| 890 | EXFUN (Fsave_window_excursion, UNEVALLED); | 863 | EXFUN (Fsave_window_excursion, UNEVALLED); |
| 891 | EXFUN (Fsplit_window, 3); | ||
| 892 | EXFUN (Fset_window_configuration, 1); | 864 | EXFUN (Fset_window_configuration, 1); |
| 893 | EXFUN (Fcurrent_window_configuration, 1); | 865 | EXFUN (Fcurrent_window_configuration, 1); |
| 894 | extern int compare_window_configurations (Lisp_Object, Lisp_Object, int); | 866 | extern int compare_window_configurations (Lisp_Object, Lisp_Object, int); |
| 895 | EXFUN (Fcoordinates_in_window_p, 2); | ||
| 896 | EXFUN (Fwindow_at, 3); | ||
| 897 | EXFUN (Fpos_visible_in_window_p, 3); | 867 | EXFUN (Fpos_visible_in_window_p, 3); |
| 898 | extern void mark_window_cursors_off (struct window *); | 868 | extern void mark_window_cursors_off (struct window *); |
| 899 | extern int window_internal_height (struct window *); | 869 | extern int window_internal_height (struct window *); |
| 900 | extern int window_internal_width (struct window *); | ||
| 901 | EXFUN (Frecenter, 1); | 870 | EXFUN (Frecenter, 1); |
| 902 | EXFUN (Fscroll_other_window, 1); | ||
| 903 | EXFUN (Fset_window_start, 3); | ||
| 904 | extern void temp_output_buffer_show (Lisp_Object); | 871 | extern void temp_output_buffer_show (Lisp_Object); |
| 905 | extern void replace_buffer_in_all_windows (Lisp_Object); | 872 | extern void replace_buffer_in_all_windows (Lisp_Object); |
| 906 | extern void init_window_once (void); | 873 | extern void init_window_once (void); |
| @@ -912,5 +879,3 @@ extern int window_box_text_cols (struct window *w); | |||
| 912 | 879 | ||
| 913 | #endif /* not WINDOW_H_INCLUDED */ | 880 | #endif /* not WINDOW_H_INCLUDED */ |
| 914 | 881 | ||
| 915 | /* arch-tag: d4a6942f-e433-4ffe-ac10-2c3574f28577 | ||
| 916 | (do not change this comment) */ | ||