Show More
@@ -505,11 +505,18 b' def files(ui, repo, *pats, **opts):' | |||||
505 | showfiles += ([f for f in files if f not in kwfiles], |
|
505 | showfiles += ([f for f in files if f not in kwfiles], | |
506 | [f for f in unknown if f not in kwunknown]) |
|
506 | [f for f in unknown if f not in kwunknown]) | |
507 | kwlabels = 'enabled deleted enabledunknown ignored ignoredunknown'.split() |
|
507 | kwlabels = 'enabled deleted enabledunknown ignored ignoredunknown'.split() | |
508 |
kwstates = zip('K!kIi', showfiles |
|
508 | kwstates = zip(kwlabels, 'K!kIi', showfiles) | |
509 | for char, filenames, kwstate in kwstates: |
|
509 | fm = ui.formatter('kwfiles', opts) | |
510 | fmt = (opts.get('all') or ui.verbose) and '%s %%s\n' % char or '%s\n' |
|
510 | fmt = '%.0s%s\n' | |
|
511 | if opts.get('all') or ui.verbose: | |||
|
512 | fmt = '%s %s\n' | |||
|
513 | for kwstate, char, filenames in kwstates: | |||
|
514 | label = 'kwfiles.' + kwstate | |||
511 | for f in filenames: |
|
515 | for f in filenames: | |
512 | ui.write(fmt % repo.pathto(f, cwd), label='kwfiles.' + kwstate) |
|
516 | fm.startitem() | |
|
517 | fm.write('kwstatus path', fmt, char, | |||
|
518 | repo.pathto(f, cwd), label=label) | |||
|
519 | fm.end() | |||
513 |
|
520 | |||
514 | @command('kwshrink', commands.walkopts, _('hg kwshrink [OPTION]... [FILE]...')) |
|
521 | @command('kwshrink', commands.walkopts, _('hg kwshrink [OPTION]... [FILE]...')) | |
515 | def shrink(ui, repo, *pats, **opts): |
|
522 | def shrink(ui, repo, *pats, **opts): |
General Comments 0
You need to be logged in to leave comments.
Login now