equal
deleted
inserted
replaced
3 sys.path.insert(0, "..") |
3 sys.path.insert(0, "..") |
4 # fall back to pure modules if required C extensions are not available |
4 # fall back to pure modules if required C extensions are not available |
5 sys.path.append(os.path.join('..', 'mercurial', 'pure')) |
5 sys.path.append(os.path.join('..', 'mercurial', 'pure')) |
6 from mercurial import demandimport; demandimport.enable() |
6 from mercurial import demandimport; demandimport.enable() |
7 from mercurial.commands import table, globalopts |
7 from mercurial.commands import table, globalopts |
8 from mercurial.i18n import gettext, _ |
8 from mercurial.i18n import _ |
9 from mercurial.help import helptable |
9 from mercurial.help import helptable |
10 |
10 |
11 def get_desc(docstr): |
11 def get_desc(docstr): |
12 if not docstr: |
12 if not docstr: |
13 return "", "" |
13 return "", "" |
100 if d['aliases']: |
100 if d['aliases']: |
101 ui.write(_(" aliases: %s\n\n") % " ".join(d['aliases'])) |
101 ui.write(_(" aliases: %s\n\n") % " ".join(d['aliases'])) |
102 |
102 |
103 # print topics |
103 # print topics |
104 for names, section, doc in helptable: |
104 for names, section, doc in helptable: |
105 underlined(gettext(section).upper()) |
105 underlined(section.upper()) |
106 if callable(doc): |
106 if callable(doc): |
107 doc = doc() |
107 doc = doc() |
108 else: |
|
109 doc = gettext(doc) |
|
110 ui.write(doc) |
108 ui.write(doc) |
111 ui.write("\n") |
109 ui.write("\n") |
112 |
110 |
113 if __name__ == "__main__": |
111 if __name__ == "__main__": |
114 show_doc(sys.stdout) |
112 show_doc(sys.stdout) |