That's just too slow, and quilt doesn't do it, so user will live with it.
Don't know if there's a reason to allow dropping the fanciness here
entirely, but I think there's no user doing one-liner scripts with quilt
series. And anyway, for that you can do "stg applied; stg unapplied".
Actually, with this patch you must ask explicitly the checking.
Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
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):
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