aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2012-11-06 09:40:07 -0800
committerPaul Eggert2012-11-06 09:40:07 -0800
commit68f8f1c0c680494639b4396e242747e5103ae40d (patch)
tree7195329b3f0a568d7aed617fa1f37779b1b13aad /src
parent056cb3a1fc23d0eb3a2fae33c40aef2ed16d69ad (diff)
downloademacs-68f8f1c0c680494639b4396e242747e5103ae40d.tar.gz
emacs-68f8f1c0c680494639b4396e242747e5103ae40d.zip
Minor adjustments of recently-changed frame functions.
* buffer.c (Fbuffer_list): Omit CHECK_FRAME, since arg is already known to be a frame (we're in the FRAMEP branch). * lisp.h (Qframep): Remove decl. frame.h declares this. * window.c (quad): Args are of type EMACS_INT, not ptrdiff_t, since they're meant for Lisp fixnum values.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog9
-rw-r--r--src/buffer.c3
-rw-r--r--src/lisp.h3
-rw-r--r--src/window.c4
4 files changed, 12 insertions, 7 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 10c48b80f76..1a4da7f6a3c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,12 @@
12012-11-06 Paul Eggert <eggert@cs.ucla.edu>
2
3 Minor adjustments of recently-changed frame functions.
4 * buffer.c (Fbuffer_list): Omit CHECK_FRAME, since arg is already
5 known to be a frame (we're in the FRAMEP branch).
6 * lisp.h (Qframep): Remove decl. frame.h declares this.
7 * window.c (quad): Args are of type EMACS_INT, not ptrdiff_t,
8 since they're meant for Lisp fixnum values.
9
12012-11-06 Dmitry Antipov <dmantipov@yandex.ru> 102012-11-06 Dmitry Antipov <dmantipov@yandex.ru>
2 11
3 * window.c (Fwindow_combination_limit): Revert to the only 12 * window.c (Fwindow_combination_limit): Revert to the only
diff --git a/src/buffer.c b/src/buffer.c
index 24286610570..bb69675346a 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -406,7 +406,6 @@ followed by the rest of the buffers. */)
406 Lisp_Object framelist, prevlist, tail; 406 Lisp_Object framelist, prevlist, tail;
407 Lisp_Object args[3]; 407 Lisp_Object args[3];
408 408
409 CHECK_FRAME (frame);
410 framelist = Fcopy_sequence (XFRAME (frame)->buffer_list); 409 framelist = Fcopy_sequence (XFRAME (frame)->buffer_list);
411 prevlist = Fnreverse (Fcopy_sequence 410 prevlist = Fnreverse (Fcopy_sequence
412 (XFRAME (frame)->buried_buffer_list)); 411 (XFRAME (frame)->buried_buffer_list));
@@ -2103,7 +2102,7 @@ set_buffer_internal_1 (register struct buffer *b)
2103 return; 2102 return;
2104 2103
2105 BUFFER_CHECK_INDIRECTION (b); 2104 BUFFER_CHECK_INDIRECTION (b);
2106 2105
2107 old_buf = current_buffer; 2106 old_buf = current_buffer;
2108 current_buffer = b; 2107 current_buffer = b;
2109 last_known_column_point = -1; /* invalidate indentation cache */ 2108 last_known_column_point = -1; /* invalidate indentation cache */
diff --git a/src/lisp.h b/src/lisp.h
index 1a76a502ca0..97764eb24bd 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -2628,9 +2628,6 @@ extern Lisp_Object Qfont_spec, Qfont_entity, Qfont_object;
2628 2628
2629EXFUN (Fbyteorder, 0) ATTRIBUTE_CONST; 2629EXFUN (Fbyteorder, 0) ATTRIBUTE_CONST;
2630 2630
2631/* Defined in frame.c. */
2632extern Lisp_Object Qframep;
2633
2634/* Defined in data.c. */ 2631/* Defined in data.c. */
2635extern Lisp_Object indirect_function (Lisp_Object); 2632extern Lisp_Object indirect_function (Lisp_Object);
2636extern Lisp_Object find_symbol_value (Lisp_Object); 2633extern Lisp_Object find_symbol_value (Lisp_Object);
diff --git a/src/window.c b/src/window.c
index f1177be3d99..197f4916bc2 100644
--- a/src/window.c
+++ b/src/window.c
@@ -273,7 +273,7 @@ decode_valid_window (register Lisp_Object window)
273/* Build a frequently used 4-integer (X Y W H) list. */ 273/* Build a frequently used 4-integer (X Y W H) list. */
274 274
275static Lisp_Object 275static Lisp_Object
276quad (ptrdiff_t x, ptrdiff_t y, ptrdiff_t w, ptrdiff_t h) 276quad (EMACS_INT x, EMACS_INT y, EMACS_INT w, EMACS_INT h)
277{ 277{
278 return list4 (make_number (x), make_number (y), 278 return list4 (make_number (x), make_number (y),
279 make_number (w), make_number (h)); 279 make_number (w), make_number (h));
@@ -3105,7 +3105,7 @@ run_window_configuration_change_hook (struct frame *f)
3105 3105
3106DEFUN ("run-window-configuration-change-hook", Frun_window_configuration_change_hook, 3106DEFUN ("run-window-configuration-change-hook", Frun_window_configuration_change_hook,
3107 Srun_window_configuration_change_hook, 0, 1, 0, 3107 Srun_window_configuration_change_hook, 0, 1, 0,
3108 doc: /* Run `window-configuration-change-hook' for FRAME. 3108 doc: /* Run `window-configuration-change-hook' for FRAME.
3109If FRAME is omitted or nil, it defaults to the selected frame. */) 3109If FRAME is omitted or nil, it defaults to the selected frame. */)
3110 (Lisp_Object frame) 3110 (Lisp_Object frame)
3111{ 3111{