• Dmitry Antipov's avatar
    Inline functions to examine and change buffer intervals. · 8707c1e5
    Dmitry Antipov authored
    * alloc.c (mark_interval_tree): Remove.
    (MARK_INTERVAL_TREE): Simplify.
    (UNMARK_BALANCE_INTERVALS): Remove.  Adjust users.
    * intervals.c (buffer_balance_intervals): New function.
    (graft_intervals_into_buffer): Adjust indentation.
    (set_intervals_multibyte): Simplify.
    * buffer.h (BUF_INTERVALS): Remove.
    (buffer_get_intervals, buffer_set_intervals): New function.
    * alloc.c, buffer.c, editfns.c, fileio.c, indent.c, insdel.c:
    * intervals.c, textprop.c: Adjust users.
    8707c1e5
ChangeLog 593 KB