changeset 51930 | 09f3a6790e56 |
parent 51929 | f2832de2a46c |
child 51931 | 77e2994bd617 |
--- a/mercurial/mdiff.py Sat Sep 28 19:12:18 2024 -0400 +++ b/mercurial/mdiff.py Sun Sep 29 02:03:20 2024 -0400 @@ -212,7 +212,11 @@ def chooseblocksfunc(opts=None): - if opts is None or not opts.xdiff or not hasattr(bdiff, 'xdiffblocks'): + if ( + opts is None + or not opts.xdiff + or not getattr(bdiff, 'xdiffblocks', None) + ): return bdiff.blocks else: return bdiff.xdiffblocks