equal
deleted
inserted
replaced
1903 if file_: |
1903 if file_: |
1904 rlog = revlog.revlog(scmutil.opener(os.getcwd(), audit=False), file_) |
1904 rlog = revlog.revlog(scmutil.opener(os.getcwd(), audit=False), file_) |
1905 revs = set((int(r) for r in revs)) |
1905 revs = set((int(r) for r in revs)) |
1906 def events(): |
1906 def events(): |
1907 for r in rlog: |
1907 for r in rlog: |
1908 yield 'n', (r, list(set(p for p in rlog.parentrevs(r) |
1908 yield 'n', (r, list(p for p in rlog.parentrevs(r) |
1909 if p != -1))) |
1909 if p != -1)) |
1910 if r in revs: |
1910 if r in revs: |
1911 yield 'l', (r, "r%i" % r) |
1911 yield 'l', (r, "r%i" % r) |
1912 elif repo: |
1912 elif repo: |
1913 cl = repo.changelog |
1913 cl = repo.changelog |
1914 tags = opts.get('tags') |
1914 tags = opts.get('tags') |
1923 if branches: |
1923 if branches: |
1924 newb = cl.read(cl.node(r))[5]['branch'] |
1924 newb = cl.read(cl.node(r))[5]['branch'] |
1925 if newb != b: |
1925 if newb != b: |
1926 yield 'a', newb |
1926 yield 'a', newb |
1927 b = newb |
1927 b = newb |
1928 yield 'n', (r, list(set(p for p in cl.parentrevs(r) |
1928 yield 'n', (r, list(p for p in cl.parentrevs(r) |
1929 if p != -1))) |
1929 if p != -1)) |
1930 if tags: |
1930 if tags: |
1931 ls = labels.get(r) |
1931 ls = labels.get(r) |
1932 if ls: |
1932 if ls: |
1933 for l in ls: |
1933 for l in ls: |
1934 yield 'l', (r, l) |
1934 yield 'l', (r, l) |