mercurial/cmdutil.py
changeset 32202 6f173560c7f4
parent 32196 a77e61b45384
child 32204 055cca8e167b
equal deleted inserted replaced
32201:994b0b1c77d6 32202:6f173560c7f4
   489 
   489 
   490         newname = []
   490         newname = []
   491         patlen = len(pat)
   491         patlen = len(pat)
   492         i = 0
   492         i = 0
   493         while i < patlen:
   493         while i < patlen:
   494             c = pat[i]
   494             c = pat[i:i + 1]
   495             if c == '%':
   495             if c == '%':
   496                 i += 1
   496                 i += 1
   497                 c = pat[i]
   497                 c = pat[i:i + 1]
   498                 c = expander[c]()
   498                 c = expander[c]()
   499             newname.append(c)
   499             newname.append(c)
   500             i += 1
   500             i += 1
   501         return ''.join(newname)
   501         return ''.join(newname)
   502     except KeyError as inst:
   502     except KeyError as inst: