src/xdisp.c (Fmove_point_visually): Don't use the glyph matrix
information if we are in the middle of executing a keyboard macro,
since redisplay doesn't update the screen until the macro is
finished.
+2014-06-14 Eli Zaretskii <eliz@gnu.org>
+
+ * xdisp.c (Fmove_point_visually): Don't use the glyph matrix
+ information if we are in the middle of executing a keyboard macro,
+ since redisplay doesn't update the screen until the macro is
+ finished. (Bug#17777)
+
2014-06-13 Eli Zaretskii <eliz@gnu.org>
* alloc.c (cleanup_vector): Don't dereference a font driver
recorded in the glyphs, at least as long as the goal is on the
screen. */
if (w->window_end_valid
+ && NILP (Vexecuting_kbd_macro)
&& !windows_or_buffers_changed
&& b
&& !b->clip_changed