~mdw
/
stgit
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make "empty patch" checking optional in "series"
[stgit]
/
stgit
/
commands
/
series.py
diff --git
a/stgit/commands/series.py
b/stgit/commands/series.py
index
263f393
..
7ed88c0
100644
(file)
--- a/
stgit/commands/series.py
+++ b/
stgit/commands/series.py
@@
-33,6
+33,10
@@
prefixed with a '>'. Empty patches are prefixed with a '0'."""
options = [make_option('-b', '--branch',
help = 'use BRANCH instead of the default one')]
options = [make_option('-b', '--branch',
help = 'use BRANCH instead of the default one')]
+options = [make_option('-e', '--empty',
+ help = 'check whether patches are empty '
+ '(much slower)',
+ action = 'store_true') ]
def func(parser, options, args):
def func(parser, options, args):
@@
-44,19
+48,19
@@
def func(parser, options, args):
applied = crt_series.get_applied()
if len(applied) > 0:
for p in applied [0:-1]:
applied = crt_series.get_applied()
if len(applied) > 0:
for p in applied [0:-1]:
- if crt_series.empty_patch(p):
+ if
options.empty and
crt_series.empty_patch(p):
print '0', p
else:
print '+', p
p = applied[-1]
print '0', p
else:
print '+', p
p = applied[-1]
- if crt_series.empty_patch(p):
+ if
options.empty and
crt_series.empty_patch(p):
print '0>%s' % p
else:
print '> %s' % p
for p in crt_series.get_unapplied():
print '0>%s' % p
else:
print '> %s' % p
for p in crt_series.get_unapplied():
- if crt_series.empty_patch(p):
+ if
options.empty and
crt_series.empty_patch(p):
print '0', p
else:
print '-', p
print '0', p
else:
print '-', p