bool is_tty_frame (struct frame *f);
bool is_tty_child_frame (struct frame *f);
bool is_tty_root_frame (struct frame *f);
-void combine_updates (Lisp_Object root_frames);
+void combine_updates (Lisp_Object root_frames, bool inhibit_id_p);
void combine_updates_for_frame (struct frame *f, bool inhibit_id_p);
void tty_raise_lower_frame (struct frame *f, bool raise);
int max_child_z_order (struct frame *parent);
redisplay_internal as the last step of redisplaying. */
void
-combine_updates (Lisp_Object roots)
+combine_updates (Lisp_Object roots, bool inhibit_scrolling)
{
for (; CONSP (roots); roots = XCDR (roots))
{
struct frame *root = XFRAME (XCAR (roots));
- combine_updates_for_frame (root, false);
+ combine_updates_for_frame (root, inhibit_scrolling);
}
}
}
if (CONSP (tty_root_frames))
- combine_updates (tty_root_frames);
+ combine_updates (tty_root_frames, false);
eassert (EQ (XFRAME (selected_frame)->selected_window, selected_window));