* src/window.c (Fmove_to_window_line): Avoid abort when called in a buffer
different from selected-window's.
This commit is contained in:
parent
58bdfa4ccd
commit
794b75c769
2 changed files with 11 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2010-12-26 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* window.c (Fmove_to_window_line): Avoid abort when called in a buffer
|
||||
different from selected-window's.
|
||||
|
||||
2010-12-25 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* keyboard.c (parse_menu_item): Prepend " " to the key sequence
|
||||
|
|
|
@ -5856,6 +5856,12 @@ zero means top of window, negative means relative to bottom of window. */)
|
|||
int this_scroll_margin;
|
||||
#endif
|
||||
|
||||
if (!(BUFFERP (w->buffer)
|
||||
&& XBUFFER (w->buffer) == current_buffer))
|
||||
/* This test is needed to make sure PT/PT_BYTE make sense in w->buffer
|
||||
when passed below to set_marker_both. */
|
||||
error ("move-to-window-line called from unrelated buffer");
|
||||
|
||||
window = selected_window;
|
||||
start = marker_position (w->start);
|
||||
if (start < BEGV || start > ZV)
|
||||
|
|
Loading…
Add table
Reference in a new issue