From 9750e7820284fc85dabcfa17254914a1adc3b002 Mon Sep 17 00:00:00 2001 From: Robert Pluim Date: Mon, 4 Oct 2021 18:47:04 +0200 Subject: [PATCH] Fix problem with 'vertical-motion' and emoji * src/font.c (font_range): Pass correct position to font_for_char (Bug#51012). --- src/font.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/font.c b/src/font.c index 82a1dffc011..83f0f8296ad 100644 --- a/src/font.c +++ b/src/font.c @@ -3918,7 +3918,7 @@ font_range (ptrdiff_t pos, ptrdiff_t pos_byte, ptrdiff_t *limit, val = XCAR (val); else if (VECTORP (val)) val = AREF (val, 0); - font_object = font_for_char (face, XFIXNAT (val), pos - 1, string); + font_object = font_for_char (face, XFIXNAT (val), pos, string); } } -- 2.39.5