Lines Matching +defs:old +defs:mark
1411 /* Put replacement into the window structure in place of old. */
1413 replace_window (old, replacement)
1414 Lisp_Object old, replacement;
1417 register struct window *o = XWINDOW (old), *p = XWINDOW (replacement);
1422 if (EQ (old, FRAME_ROOT_WINDOW (XFRAME (o->frame))))
1455 if (EQ (XWINDOW (tem)->vchild, old))
1457 if (EQ (XWINDOW (tem)->hchild, old))
2416 will cause the text at the old window start to be at the same place
2621 struct buffer *old = current_buffer;
2626 current_buffer = old;
3439 old selected window. It belongs to that window,
3867 register struct buffer *old = current_buffer;
3881 set_buffer_internal (old);
3908 XSETBUFFER (prev_buffer, old);
6042 Lisp_Object buffer, start, pointm, mark;
6299 Fset_marker (XBUFFER (w->buffer)->mark,
6300 p->mark, w->buffer);
6320 /* Keeping window's old buffer; make sure the markers
6337 /* Prevent "swapping out point" in the old selected window
6339 We already swapped out point that from that window's old buffer. */
6359 when the frame's old selected window has been deleted. */
6573 tem = XBUFFER (w->buffer)->mark;
6574 p->mark = Fcopy_marker (tem, Qnil);
6580 p->mark = Qnil;
6609 point and mark. An exception is made for point in the current buffer:
6660 and the value of point and mark for each window.
7237 if (NILP (Fequal (p1->mark, p2->mark)))
7262 This function ignores details such as the values of point and mark