* src/marker.c (buf_bytepos_to_charpos): Remove the assertion
regarding bytepos always at the head byte of a multibyte
sequence. For the reasons, see
http://lists.gnu.org/archive/html/emacs-devel/2019-03/msg00100.html
http://lists.gnu.org/archive/html/emacs-devel/2019-03/msg00102.html
if (best_above == best_above_byte)
return bytepos;
-#if 0
- /* Check bytepos is not in the middle of a character. */
- eassert (bytepos >= BUF_Z_BYTE (b)
- || CHAR_HEAD_P (BUF_FETCH_BYTE (b, bytepos)));
-#endif
-
best_below = BEG;
best_below_byte = BEG_BYTE;