diff --git a/mercurial/commands.py b/mercurial/commands.py --- a/mercurial/commands.py +++ b/mercurial/commands.py @@ -370,7 +370,7 @@ def patch(ui, repo, patch1, *patches, ** except: pass - patches = patch1 + patches + patches = (patch1,) + patches d = opts["base"] strip = opts["strip"]