Mercurial > public > mercurial-scm > hg
comparison mercurial/config.py @ 8187:d2504744e7a5
ui: less links to parentui
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sun, 26 Apr 2009 16:50:43 -0500 |
parents | 6a0018cdb2fe |
children | 5fd8e60a935d |
comparison
equal
deleted
inserted
replaced
8186:6a0018cdb2fe | 8187:d2504744e7a5 |
---|---|
4 class sortdict(dict): | 4 class sortdict(dict): |
5 'a simple sorted dictionary' | 5 'a simple sorted dictionary' |
6 def __init__(self, data=None): | 6 def __init__(self, data=None): |
7 self._list = [] | 7 self._list = [] |
8 if data: | 8 if data: |
9 if hasattr(data, '_list'): | |
10 self._list = list(data._list) | |
11 self.update(data) | 9 self.update(data) |
12 def copy(self): | 10 def copy(self): |
13 return sortdict(self) | 11 return sortdict(self) |
14 def __setitem__(self, key, val): | 12 def __setitem__(self, key, val): |
15 if key in self: | 13 if key in self: |