Show More
@@ -1855,15 +1855,13 b' def outgoing(repo, subset, x):' | |||||
1855 | dest = ( |
|
1855 | dest = ( | |
1856 | l and getstring(l[0], _(b"outgoing requires a repository path")) or b'' |
|
1856 | l and getstring(l[0], _(b"outgoing requires a repository path")) or b'' | |
1857 | ) |
|
1857 | ) | |
1858 |
if |
|
1858 | if dest: | |
1859 | # ui.getpath() explicitly tests for None, not just a boolean |
|
1859 | # ui.getpath() explicitly tests for None, not just a boolean | |
1860 |
dest = |
|
1860 | dests = [dest] | |
1861 | path = repo.ui.getpath(dest, default=(b'default-push', b'default')) |
|
1861 | else: | |
1862 | if not path: |
|
1862 | dests = [] | |
1863 | raise error.Abort( |
|
1863 | missing = set() | |
1864 | _(b'default repository not configured!'), |
|
1864 | for path in urlutil.get_push_paths(repo, repo.ui, dests): | |
1865 | hint=_(b"see 'hg help config.paths'"), |
|
|||
1866 | ) |
|
|||
1867 | dest = path.pushloc or path.loc |
|
1865 | dest = path.pushloc or path.loc | |
1868 | branches = path.branch, [] |
|
1866 | branches = path.branch, [] | |
1869 |
|
1867 | |||
@@ -1877,8 +1875,9 b' def outgoing(repo, subset, x):' | |||||
1877 | repo.ui.popbuffer() |
|
1875 | repo.ui.popbuffer() | |
1878 | finally: |
|
1876 | finally: | |
1879 | other.close() |
|
1877 | other.close() | |
|
1878 | missing.update(outgoing.missing) | |||
1880 | cl = repo.changelog |
|
1879 | cl = repo.changelog | |
1881 |
o = {cl.rev(r) for r in |
|
1880 | o = {cl.rev(r) for r in missing} | |
1882 | return subset & o |
|
1881 | return subset & o | |
1883 |
|
1882 | |||
1884 |
|
1883 |
General Comments 0
You need to be logged in to leave comments.
Login now