equal
deleted
inserted
replaced
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, |