295
295
:param view_revisions: The revisions being viewed.
296
296
:param generate_delta: Whether to generate a delta for each revision.
297
297
:param search: A user text search string.
298
:return: An iterator over iterators of ((rev_id, revno, merge_depth), rev,
298
:return: An iterator over lists of ((rev_id, revno, merge_depth), rev,
301
301
# Convert view_revisions into (view, None, None) groups to fit with
302
302
# the standard interface here.
303
303
if type(view_revisions) == list:
304
306
nones = [None] * len(view_revisions)
305
307
log_rev_iterator = iter([zip(view_revisions, nones, nones)])