mercurial/dispatch.py
changeset 35466 7906354cbc68
parent 35354 08f28f58f863
child 35653 48fe4f56a3b4
equal deleted inserted replaced
35465:3bb1a647ab42 35466:7906354cbc68
   449                         return m.group()
   449                         return m.group()
   450                     elif int(m.groups()[0]) <= len(args):
   450                     elif int(m.groups()[0]) <= len(args):
   451                         return m.group()
   451                         return m.group()
   452                     else:
   452                     else:
   453                         ui.debug("No argument found for substitution "
   453                         ui.debug("No argument found for substitution "
   454                                  "of %i variable in alias '%s' definition."
   454                                  "of %i variable in alias '%s' definition.\n"
   455                                  % (int(m.groups()[0]), self.name))
   455                                  % (int(m.groups()[0]), self.name))
   456                         return ''
   456                         return ''
   457                 cmd = re.sub(br'\$(\d+|\$)', _checkvar, self.definition[1:])
   457                 cmd = re.sub(br'\$(\d+|\$)', _checkvar, self.definition[1:])
   458                 cmd = aliasinterpolate(self.name, args, cmd)
   458                 cmd = aliasinterpolate(self.name, args, cmd)
   459                 return ui.system(cmd, environ=env,
   459                 return ui.system(cmd, environ=env,