equal
deleted
inserted
replaced
30 try: |
30 try: |
31 from mercurial import obsolete |
31 from mercurial import obsolete |
32 if not obsolete._enabled: |
32 if not obsolete._enabled: |
33 obsolete._enabled = True |
33 obsolete._enabled = True |
34 except ImportError: |
34 except ImportError: |
35 raise util.Abort('Obsolete extension requires Mercurial 2.3 (or later)') |
35 raise util.Abort('Evolve extension requires Mercurial 2.3 (or later)') |
|
36 |
|
37 try: |
|
38 getattr(obsolete, 'getrevs') # 2.4 specific |
|
39 raise util.Abort('Your version of Mercurial is too recent for this ' |
|
40 'version of evolve', |
|
41 hint="upgrade your evolve") |
|
42 except AttributeError: |
|
43 pass |
|
44 |
36 |
45 |
37 from mercurial import bookmarks |
46 from mercurial import bookmarks |
38 from mercurial import cmdutil |
47 from mercurial import cmdutil |
39 from mercurial import commands |
48 from mercurial import commands |
40 from mercurial import context |
49 from mercurial import context |