Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/patch.py @ 24021:f51a822dcf3b
trydiff: remove unused argument to diffline()
Now that diffline no longer knows about copies/renames, it only needs
one argument for the path.
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Fri, 16 Jan 2015 14:58:51 -0800 |
parents | cc81e6da0757 |
children | da63f557d0dc |
comparison
equal
deleted
inserted
replaced
24020:cc81e6da0757 | 24021:f51a822dcf3b |
---|---|
1751 aprefix = bprefix = '' | 1751 aprefix = bprefix = '' |
1752 else: | 1752 else: |
1753 aprefix = 'a/' | 1753 aprefix = 'a/' |
1754 bprefix = 'b/' | 1754 bprefix = 'b/' |
1755 | 1755 |
1756 def diffline(a, b, revs): | 1756 def diffline(f, revs): |
1757 if not repo.ui.quiet: | 1757 if not repo.ui.quiet: |
1758 if revs: | 1758 if revs: |
1759 revinfo = ' '.join(["-r %s" % rev for rev in revs]) | 1759 revinfo = ' '.join(["-r %s" % rev for rev in revs]) |
1760 line = 'diff %s %s\n' % (revinfo, a) | 1760 line = 'diff %s %s\n' % (revinfo, f) |
1761 else: | 1761 else: |
1762 line = 'diff %s\n' % a | 1762 line = 'diff %s\n' % f |
1763 else: | 1763 else: |
1764 line = '' | 1764 line = '' |
1765 return line | 1765 return line |
1766 | 1766 |
1767 date1 = util.datestr(ctx1.date()) | 1767 date1 = util.datestr(ctx1.date()) |
1844 | 1844 |
1845 path1 = posixpath.join(prefix, f1) | 1845 path1 = posixpath.join(prefix, f1) |
1846 path2 = posixpath.join(prefix, f2) | 1846 path2 = posixpath.join(prefix, f2) |
1847 header = [] | 1847 header = [] |
1848 if revs: | 1848 if revs: |
1849 header.append(diffline(path1, path2, revs)) | 1849 header.append(diffline(path1, revs)) |
1850 elif opts.git: | 1850 elif opts.git: |
1851 header.append('diff --git %s%s %s%s\n' % | 1851 header.append('diff --git %s%s %s%s\n' % |
1852 (aprefix, path1, bprefix, path2)) | 1852 (aprefix, path1, bprefix, path2)) |
1853 if content1 is None: # added | 1853 if content1 is None: # added |
1854 header.append('new file mode %s\n' % gitmode[flag2]) | 1854 header.append('new file mode %s\n' % gitmode[flag2]) |