equal
deleted
inserted
replaced
562 if path and path[-1:] != b"/": |
562 if path and path[-1:] != b"/": |
563 path += b"/" |
563 path += b"/" |
564 l = len(path) |
564 l = len(path) |
565 abspath = b"/" + path |
565 abspath = b"/" + path |
566 |
566 |
567 for full, n in mf.iteritems(): |
567 for full, n in pycompat.iteritems(mf): |
568 # the virtual path (working copy path) used for the full |
568 # the virtual path (working copy path) used for the full |
569 # (repository) path |
569 # (repository) path |
570 f = decodepath(full) |
570 f = decodepath(full) |
571 |
571 |
572 if f[:l] != path: |
572 if f[:l] != path: |
1523 entries, summary, _doc = h[0:3] |
1523 entries, summary, _doc = h[0:3] |
1524 yield {b'topic': entries[0], b'summary': summary} |
1524 yield {b'topic': entries[0], b'summary': summary} |
1525 |
1525 |
1526 early, other = [], [] |
1526 early, other = [], [] |
1527 primary = lambda s: s.partition(b'|')[0] |
1527 primary = lambda s: s.partition(b'|')[0] |
1528 for c, e in commands.table.iteritems(): |
1528 for c, e in pycompat.iteritems(commands.table): |
1529 doc = _getdoc(e) |
1529 doc = _getdoc(e) |
1530 if b'DEPRECATED' in doc or c.startswith(b'debug'): |
1530 if b'DEPRECATED' in doc or c.startswith(b'debug'): |
1531 continue |
1531 continue |
1532 cmd = primary(c) |
1532 cmd = primary(c) |
1533 if getattr(e[0], 'helpbasic', False): |
1533 if getattr(e[0], 'helpbasic', False): |