29
31
def merge_text(self, params):
30
32
"""Perform a simple 3-way merge of a bzr NEWS file.
32
34
Each section of a bzr NEWS file is essentially an ordered set of bullet
33
35
points, so we can simply take a set of bullet points, determine which
34
36
bullets to add and which to remove, sort, and reserialize.