90 gboptslist = gboptsmap = None |
90 gboptslist = gboptsmap = None |
91 |
91 |
92 # Flags for enabling optional parts of evolve |
92 # Flags for enabling optional parts of evolve |
93 commandopt = 'allnewcommands' |
93 commandopt = 'allnewcommands' |
94 |
94 |
95 from mercurial import bookmarks as bookmarksmod |
95 from mercurial import ( |
96 from mercurial import cmdutil |
96 bookmarks as bookmarksmod, |
97 from mercurial import commands |
97 cmdutil, |
98 from mercurial import context |
98 commands, |
99 from mercurial import copies |
99 context, |
100 from mercurial import error |
100 copies, |
101 from mercurial import exchange |
101 error, |
102 from mercurial import extensions |
102 exchange, |
103 from mercurial import help |
103 extensions, |
104 from mercurial import httppeer |
104 help, |
105 from mercurial import hg |
105 hg, |
106 from mercurial import lock as lockmod |
106 httppeer, |
107 from mercurial import merge |
107 localrepo, |
108 from mercurial import node |
108 lock as lockmod, |
109 from mercurial import phases |
109 merge, |
110 from mercurial import patch |
110 node, |
111 from mercurial import revset |
111 patch, |
112 from mercurial import scmutil |
112 phases, |
113 from mercurial import templatekw |
113 revset, |
|
114 scmutil, |
|
115 templatekw, |
|
116 wireproto |
|
117 ) |
|
118 |
|
119 from mercurial.commands import walkopts, commitopts, commitopts2, mergetoolopts |
|
120 from mercurial.hgweb import hgweb_mod |
114 from mercurial.i18n import _ |
121 from mercurial.i18n import _ |
115 from mercurial.commands import walkopts, commitopts, commitopts2, mergetoolopts |
|
116 from mercurial.node import nullid |
122 from mercurial.node import nullid |
117 from mercurial import wireproto |
|
118 from mercurial import localrepo |
|
119 from mercurial.hgweb import hgweb_mod |
|
120 |
123 |
121 cmdtable = {} |
124 cmdtable = {} |
122 command = cmdutil.command(cmdtable) |
125 command = cmdutil.command(cmdtable) |
123 |
126 |
124 _pack = struct.pack |
127 _pack = struct.pack |