=== modified file 'src/bidi.c' --- src/bidi.c 2013-02-20 05:18:20 +0000 +++ src/bidi.c 2013-03-05 02:01:17 +0000 @@ -1360,8 +1360,8 @@ else { if (bidi_it->charpos < BEGV) - bidi_it->charpos = BEGV; - bidi_it->bytepos = CHAR_TO_BYTE (bidi_it->charpos); + bidi_it->charpos = BEGV, bidi_it->bytepos = BEGV_BYTE; + eassert (bidi_it->bytepos == CHAR_TO_BYTE (bidi_it->charpos)); } } /* Don't move at end of buffer/string. */