name = args.pop(0)
ctx = CommandContext(legend, args)
if not ctx.is_empty():
- croak("can't accept a revision-spec when %s deleting." % legend)
+ croak("can't accept a revision-spec when deleting a %s." % legend)
for arg in ctx.args:
metadata = History(arg)
if name not in metadata.symbols:
- croak("%s is not a %s in %s" % (name, legend, arg))
+ croak("in %s, %s is not a %s" % (arg, name, legend))
else:
with backend.lifter(arg):
delete_method(name, arg)
if not quiet and len(args) > 1:
- announce("%s %s removed from %s" % (legend, name, arg))
+ announce("in %s, %s %s removed" % (arg, legend, name))
return
if args[0] in ("-l", "list"):
args.pop(0)