aboutsummaryrefslogtreecommitdiffstats
path: root/src/window.c
diff options
context:
space:
mode:
authorJoakim Verona2013-07-02 22:46:17 +0200
committerJoakim Verona2013-07-02 22:46:17 +0200
commit3718127221fbbc31f8ebd027ab7c95403dbe9118 (patch)
treeef422898f3344c8f94f6ecf63eb583122bbf2bd8 /src/window.c
parent1ce45b902c67b8a0dda8d71bd2812de29a9988a6 (diff)
parenta3b49114c186d84404226af75ae7905bd1cd018f (diff)
downloademacs-3718127221fbbc31f8ebd027ab7c95403dbe9118.tar.gz
emacs-3718127221fbbc31f8ebd027ab7c95403dbe9118.zip
Merge branch 'trunk' into xwidget
Conflicts: src/window.c
Diffstat (limited to 'src/window.c')
-rw-r--r--src/window.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/window.c b/src/window.c
index 68e4291272d..f02aa1d89a0 100644
--- a/src/window.c
+++ b/src/window.c
@@ -55,8 +55,11 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
55#ifdef HAVE_XWIDGETS 55#ifdef HAVE_XWIDGETS
56#include "xwidget.h" 56#include "xwidget.h"
57#endif 57#endif
58Lisp_Object Qwindowp, Qwindow_live_p, Qwindow_valid_p; 58
59static Lisp_Object Qwindow_configuration_p, Qrecord_window_buffer; 59Lisp_Object Qwindowp, Qwindow_live_p;
60static Lisp_Object Qwindow_valid_p;
61static Lisp_Object Qwindow_configuration_p;
62static Lisp_Object Qrecord_window_buffer;
60static Lisp_Object Qwindow_deletable_p, Qdelete_window, Qdisplay_buffer; 63static Lisp_Object Qwindow_deletable_p, Qdelete_window, Qdisplay_buffer;
61static Lisp_Object Qreplace_buffer_in_windows, Qget_mru_window; 64static Lisp_Object Qreplace_buffer_in_windows, Qget_mru_window;
62static Lisp_Object Qwindow_resize_root_window, Qwindow_resize_root_window_vertically; 65static Lisp_Object Qwindow_resize_root_window, Qwindow_resize_root_window_vertically;
@@ -131,6 +134,12 @@ static int window_scroll_pixel_based_preserve_y;
131static EMACS_INT window_scroll_preserve_hpos; 134static EMACS_INT window_scroll_preserve_hpos;
132static EMACS_INT window_scroll_preserve_vpos; 135static EMACS_INT window_scroll_preserve_vpos;
133 136
137static void
138CHECK_WINDOW_CONFIGURATION (Lisp_Object x)
139{
140 CHECK_TYPE (WINDOW_CONFIGURATIONP (x), Qwindow_configuration_p, x);
141}
142
134/* These setters are used only in this file, so they can be private. */ 143/* These setters are used only in this file, so they can be private. */
135static void 144static void
136wset_combination_limit (struct window *w, Lisp_Object val) 145wset_combination_limit (struct window *w, Lisp_Object val)