Allow the mail command to send unapplied patches as well
authorCatalin Marinas <catalin.marinas@gmail.com>
Tue, 12 Dec 2006 22:07:17 +0000 (22:07 +0000)
committerCatalin Marinas <catalin.marinas@gmail.com>
Tue, 12 Dec 2006 22:07:17 +0000 (22:07 +0000)
Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
contrib/stgit-completion.bash
stgit/commands/mail.py

index 8c50cbc..1474b4b 100644 (file)
@@ -194,7 +194,7 @@ _stg ()
         export) _stg_patches $command _applied_patches ;;
         files)  _stg_patches $command _all_patches ;;
         log)    _stg_patches $command _all_patches ;;
-        mail)   _stg_patches $command _applied_patches ;;
+        mail)   _stg_patches $command _all_patches ;;
         pick)   _stg_patches $command _unapplied_patches ;;
         refresh)_stg_patches_options $command _applied_patches "-p --patch" ;;
         rename) _stg_patches $command _all_patches ;;
index 5d71657..fe44bc9 100644 (file)
@@ -480,7 +480,8 @@ def func(parser, options, args):
     if options.all:
         patches = applied
     elif len(args) >= 1:
-        patches = parse_patches(args, applied)
+        unapplied = crt_series.get_unapplied()
+        patches = parse_patches(args, applied + unapplied, len(applied))
     else:
         raise CmdException, 'Incorrect options. Unknown patches to send'