if (NILP (object))
XSETBUFFER (object, current_buffer);
else if (WINDOWP (object))
- object = WVAR (XWINDOW (object), buffer);
+ object = WGET (XWINDOW (object), buffer);
if (!BUFFERP (object))
/* pos-property only makes sense in buffers right now, since strings
Lisp_Object
save_excursion_save (void)
{
- int visible = (XBUFFER (WVAR (XWINDOW (selected_window), buffer))
+ int visible = (XBUFFER (WGET (XWINDOW (selected_window), buffer))
== current_buffer);
return Fcons (Fpoint_marker (),
and cleaner never to alter the window/buffer connections. */
tem1 = Fcar (tem);
if (!NILP (tem1)
- && current_buffer != XBUFFER (WVAR (XWINDOW (selected_window), buffer)))
+ && current_buffer != XBUFFER (WGET (XWINDOW (selected_window), buffer)))
Fswitch_to_buffer (Fcurrent_buffer (), Qnil);
#endif /* 0 */
tem = XCDR (info);
if (visible_p
&& !EQ (tem, selected_window)
- && (tem1 = WVAR (XWINDOW (tem), buffer),
+ && (tem1 = WGET (XWINDOW (tem), buffer),
(/* Window is live... */
BUFFERP (tem1)
/* ...and it shows the current buffer. */