comparison mercurial/ui.py @ 11945:5094e6b2f640

ui: differentiate empty configlist from None
author Alecs King <alecsk@gmail.com>
date Wed, 11 Aug 2010 20:28:39 +0800
parents 76454cbc11e4
children fca15617721c
comparison
equal deleted inserted replaced
11944:df52ff0980fe 11945:5094e6b2f640
216 return _parse_plain, parts, offset 216 return _parse_plain, parts, offset
217 217
218 def _configlist(s): 218 def _configlist(s):
219 s = s.rstrip(' ,') 219 s = s.rstrip(' ,')
220 if not s: 220 if not s:
221 return None 221 return []
222 parser, parts, offset = _parse_plain, [''], 0 222 parser, parts, offset = _parse_plain, [''], 0
223 while parser: 223 while parser:
224 parser, parts, offset = parser(parts, s, offset) 224 parser, parts, offset = parser(parts, s, offset)
225 return parts 225 return parts
226 226