aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xdisp.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c
index 693e273eb07..c0fdeca4847 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -22488,6 +22488,11 @@ Value is the new character position of point. */)
22488 new_pos += (row->reversed_p ? -dir : dir); 22488 new_pos += (row->reversed_p ? -dir : dir);
22489 else 22489 else
22490 new_pos -= (row->reversed_p ? -dir : dir); 22490 new_pos -= (row->reversed_p ? -dir : dir);
22491 new_pos = clip_to_bounds (BEGV, new_pos, ZV);
22492 /* If we didn't move, we've hit BEGV or ZV, so we
22493 need to signal a suitable error. */
22494 if (new_pos == PT)
22495 break;
22491 } 22496 }
22492 else if (BUFFERP (g->object)) 22497 else if (BUFFERP (g->object))
22493 new_pos = g->charpos; 22498 new_pos = g->charpos;