comparison mercurial/dagparser.py @ 25170:c69f4f7fe01a

dagparser: use 'next' instead of try/except for default value "Ich liebe es wenn ein Plan funktioniert."
author Pierre-Yves David <pierre-yves.david@fb.com>
date Mon, 18 May 2015 12:22:44 -0500
parents 8ac8db8dc346
children a75cda2dfc19
comparison
equal deleted inserted replaced
25169:7855d1f5f152 25170:c69f4f7fe01a
174 return labels[ref] 174 return labels[ref]
175 175
176 chiter = (c for c in desc) 176 chiter = (c for c in desc)
177 177
178 def nextch(): 178 def nextch():
179 try: 179 return next(chiter, '\0')
180 return chiter.next()
181 except StopIteration:
182 return '\0'
183 180
184 def nextrun(c, allow): 181 def nextrun(c, allow):
185 s = '' 182 s = ''
186 while c in allow: 183 while c in allow:
187 s += c 184 s += c