Mercurial > public > mercurial-scm > hg
comparison mercurial/httprepo.py @ 8150:bbc24c0753a0
util: use built-in set and frozenset
This drops Python 2.3 compatibility.
author | Martin Geisler <mg@lazybytes.net> |
---|---|
date | Wed, 22 Apr 2009 00:55:32 +0200 |
parents | 027ac8ccfb5b |
children | cce63ef1045b |
comparison
equal
deleted
inserted
replaced
8149:ddbee2d0d634 | 8150:bbc24c0753a0 |
---|---|
50 # look up capabilities only when needed | 50 # look up capabilities only when needed |
51 | 51 |
52 def get_caps(self): | 52 def get_caps(self): |
53 if self.caps is None: | 53 if self.caps is None: |
54 try: | 54 try: |
55 self.caps = util.set(self.do_read('capabilities').split()) | 55 self.caps = set(self.do_read('capabilities').split()) |
56 except error.RepoError: | 56 except error.RepoError: |
57 self.caps = util.set() | 57 self.caps = set() |
58 self.ui.debug(_('capabilities: %s\n') % | 58 self.ui.debug(_('capabilities: %s\n') % |
59 (' '.join(self.caps or ['none']))) | 59 (' '.join(self.caps or ['none']))) |
60 return self.caps | 60 return self.caps |
61 | 61 |
62 capabilities = property(get_caps) | 62 capabilities = property(get_caps) |