Mercurial > hg
comparison mercurial/ui.py @ 2403:9b0747207925
Further cleanup of ui.py (changeset 74d569332f8b used one-char variable names).
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Mon, 05 Jun 2006 12:24:00 +0200 |
parents | 8d31c71e8148 |
children | fe1689273f84 |
comparison
equal
deleted
inserted
replaced
2402:82cef38fea56 | 2403:9b0747207925 |
---|---|
140 if self.parentui is not None: | 140 if self.parentui is not None: |
141 for parent in self.parentui.walkconfig(seen): | 141 for parent in self.parentui.walkconfig(seen): |
142 yield parent | 142 yield parent |
143 | 143 |
144 def extensions(self): | 144 def extensions(self): |
145 ret = self.configitems("extensions") | 145 result = self.configitems("extensions") |
146 for i, (k, v) in enumerate(ret): | 146 for i, (key, value) in enumerate(result): |
147 if v: ret[i] = (k, os.path.expanduser(v)) | 147 if value: |
148 return ret | 148 result[i] = (key, os.path.expanduser(value)) |
149 return result | |
149 | 150 |
150 def hgignorefiles(self): | 151 def hgignorefiles(self): |
151 ret = [] | 152 result = [] |
152 for k, v in self.configitems("ui"): | 153 for key, value in self.configitems("ui"): |
153 if k == 'ignore' or k.startswith('ignore.'): | 154 if key == 'ignore' or key.startswith('ignore.'): |
154 ret.append(os.path.expanduser(v)) | 155 result.append(os.path.expanduser(value)) |
155 return ret | 156 return result |
156 | 157 |
157 def configrevlog(self): | 158 def configrevlog(self): |
158 ret = {} | 159 result = {} |
159 for k, v in self.configitems("revlog"): | 160 for key, value in self.configitems("revlog"): |
160 ret[k.lower()] = v | 161 result[key.lower()] = value |
161 return ret | 162 return result |
162 | 163 |
163 def diffopts(self): | 164 def diffopts(self): |
164 if self.diffcache: | 165 if self.diffcache: |
165 return self.diffcache | 166 return self.diffcache |
166 ret = { 'showfunc' : True, 'ignorews' : False} | 167 result = {'showfunc': True, 'ignorews': False} |
167 for k, v in self.configitems("diff"): | 168 for key, value in self.configitems("diff"): |
168 if v: | 169 if value: |
169 v = v.lower() | 170 result[key.lower()] = (value.lower() == 'true') |
170 if v == 'true': | 171 self.diffcache = result |
171 v = True | 172 return result |
172 else: | |
173 v = False | |
174 ret[k.lower()] = v | |
175 self.diffcache = ret | |
176 return ret | |
177 | 173 |
178 def username(self): | 174 def username(self): |
179 """Return default username to be used in commits. | 175 """Return default username to be used in commits. |
180 | 176 |
181 Searched in this order: $HGUSER, [ui] section of hgrcs, $EMAIL | 177 Searched in this order: $HGUSER, [ui] section of hgrcs, $EMAIL |