src/keyboard.c (adjust_point_for_property): Don't position point
before BEGV.
+2012-02-04 Eli Zaretskii <eliz@gnu.org>
+
+ * keyboard.c (adjust_point_for_property): Don't position point
+ before BEGV. (Bug#10696)
+
2012-02-03 Paul Eggert <eggert@cs.ucla.edu>
Handle overflow when computing char display width (Bug#9496).
{
xassert (end > PT);
SET_PT (PT < last_pt
- ? (STRINGP (val) && SCHARS (val) == 0 ? beg - 1 : beg)
+ ? (STRINGP (val) && SCHARS (val) == 0
+ ? max (beg - 1, BEGV)
+ : beg)
: end);
check_composition = check_invisible = 1;
}