mercurial/patch.py
changeset 21790 3fbef7ac26f0
parent 21717 2a095d3442e0
child 21833 c1ceec0c8cb4
equal deleted inserted replaced
21789:15baed3f24ee 21790:3fbef7ac26f0
  1559                 getter(section, name or key, None, untrusted=untrusted))
  1559                 getter(section, name or key, None, untrusted=untrusted))
  1560     return mdiff.diffopts(
  1560     return mdiff.diffopts(
  1561         text=opts and opts.get('text'),
  1561         text=opts and opts.get('text'),
  1562         git=get('git'),
  1562         git=get('git'),
  1563         nodates=get('nodates'),
  1563         nodates=get('nodates'),
       
  1564         nobinary=get('nobinary'),
  1564         showfunc=get('show_function', 'showfunc'),
  1565         showfunc=get('show_function', 'showfunc'),
  1565         ignorews=get('ignore_all_space', 'ignorews'),
  1566         ignorews=get('ignore_all_space', 'ignorews'),
  1566         ignorewsamount=get('ignore_space_change', 'ignorewsamount'),
  1567         ignorewsamount=get('ignore_space_change', 'ignorewsamount'),
  1567         ignoreblanklines=get('ignore_blank_lines', 'ignoreblanklines'),
  1568         ignoreblanklines=get('ignore_blank_lines', 'ignoreblanklines'),
  1568         context=get('unified', getter=ui.config))
  1569         context=get('unified', getter=ui.config))
  1813                     losedatafn(f)
  1814                     losedatafn(f)
  1814 
  1815 
  1815         if dodiff:
  1816         if dodiff:
  1816             if opts.git or revs:
  1817             if opts.git or revs:
  1817                 header.insert(0, diffline(join(a), join(b), revs))
  1818                 header.insert(0, diffline(join(a), join(b), revs))
  1818             if dodiff == 'binary':
  1819             if dodiff == 'binary' and not opts.nobinary:
  1819                 text = mdiff.b85diff(to, tn)
  1820                 text = mdiff.b85diff(to, tn)
  1820                 if text:
  1821                 if text:
  1821                     addindexmeta(header, [gitindex(to), gitindex(tn)])
  1822                     addindexmeta(header, [gitindex(to), gitindex(tn)])
  1822             else:
  1823             else:
  1823                 text = mdiff.unidiff(to, date1,
  1824                 text = mdiff.unidiff(to, date1,