- void set(Change const & change, lyx::pos_type pos);
- /// set the range to the given change
- void set(Change const & change, lyx::pos_type start, lyx::pos_type end);
+ void set(Change const & change, pos_type pos);
+ /// set the range (excluding end) to the given change
+ void set(Change const & change, pos_type start, pos_type end);
+
+ /// erase the entry at pos and adjust all range bounds past it
+ /// (assumes that a character was deleted at pos)
+ void erase(lyx::pos_type pos);