Submitter | Sean Farley |
---|---|
Date | Jan. 2, 2015, 11:42 p.m. |
Message ID | <165fc028b31c989af76a.1420242122@laptop.local> |
Download | mbox | patch |
Permalink | /patch/7303/ |
State | Accepted |
Commit | d7324c242c3fd509c7c8dbc8cfca6534ea2251ec |
Headers | show |
Comments
Patch
diff --git a/mercurial/namespaces.py b/mercurial/namespaces.py --- a/mercurial/namespaces.py +++ b/mercurial/namespaces.py @@ -40,10 +40,14 @@ class namespaces(object): n = ns("branches", "branch", lambda repo, name: tolist(repo.branchtip(name)), lambda repo, node: [repo[node].branch()]) self.addnamespace(n) + def __getitem__(self, namespace): + """returns the namespace object""" + return self._names[namespace] + def addnamespace(self, namespace, order=None): """register a namespace namespace: the name to be registered (in plural form) order: optional argument to specify the order of namespaces